1*c66ec88fSEmmanuel VadotDevice tree binding for the TI DM816 AHCI SATA Controller 2*c66ec88fSEmmanuel Vadot--------------------------------------------------------- 3*c66ec88fSEmmanuel Vadot 4*c66ec88fSEmmanuel VadotRequired properties: 5*c66ec88fSEmmanuel Vadot - compatible: must be "ti,dm816-ahci" 6*c66ec88fSEmmanuel Vadot - reg: physical base address and size of the register region used by 7*c66ec88fSEmmanuel Vadot the controller (as defined by the AHCI 1.1 standard) 8*c66ec88fSEmmanuel Vadot - interrupts: interrupt specifier (refer to the interrupt binding) 9*c66ec88fSEmmanuel Vadot - clocks: list of phandle and clock specifier pairs (or only 10*c66ec88fSEmmanuel Vadot phandles for clock providers with '0' defined for 11*c66ec88fSEmmanuel Vadot #clock-cells); two clocks must be specified: the functional 12*c66ec88fSEmmanuel Vadot clock and an external reference clock 13*c66ec88fSEmmanuel Vadot 14*c66ec88fSEmmanuel VadotExample: 15*c66ec88fSEmmanuel Vadot 16*c66ec88fSEmmanuel Vadot sata: sata@4a140000 { 17*c66ec88fSEmmanuel Vadot compatible = "ti,dm816-ahci"; 18*c66ec88fSEmmanuel Vadot reg = <0x4a140000 0x10000>; 19*c66ec88fSEmmanuel Vadot interrupts = <16>; 20*c66ec88fSEmmanuel Vadot clocks = <&sysclk5_ck>, <&sata_refclk>; 21*c66ec88fSEmmanuel Vadot }; 22