NVIDIA Tegra MIPI pad calibration controller 
 | 
  
 | 
Required properties: 
 | 
- compatible: "nvidia,tegra<chip>-mipi" 
 | 
- reg: Physical base address and length of the controller's registers. 
 | 
- clocks: Must contain an entry for each entry in clock-names. 
 | 
  See ../clocks/clock-bindings.txt for details. 
 | 
- clock-names: Must include the following entries: 
 | 
  - mipi-cal 
 | 
- #nvidia,mipi-calibrate-cells: Should be 1. The cell is a bitmask of the pads 
 | 
  that need to be calibrated for a given device. 
 | 
  
 | 
User nodes need to contain an nvidia,mipi-calibrate property that has a 
 | 
phandle to refer to the calibration controller node and a bitmask of the pads 
 | 
that need to be calibrated. 
 | 
  
 | 
Example: 
 | 
  
 | 
    mipi: mipi@700e3000 { 
 | 
        compatible = "nvidia,tegra114-mipi"; 
 | 
        reg = <0x700e3000 0x100>; 
 | 
        clocks = <&tegra_car TEGRA114_CLK_MIPI_CAL>; 
 | 
        clock-names = "mipi-cal"; 
 | 
        #nvidia,mipi-calibrate-cells = <1>; 
 | 
    }; 
 | 
  
 | 
    ... 
 | 
  
 | 
    host1x@50000000 { 
 | 
        ... 
 | 
  
 | 
        dsi@54300000 { 
 | 
            ... 
 | 
  
 | 
            nvidia,mipi-calibrate = <&mipi 0x060>; 
 | 
  
 | 
            ... 
 | 
        }; 
 | 
  
 | 
        ... 
 | 
    }; 
 |