~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/i2c/i2c-axxia.txt

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/i2c/i2c-axxia.txt (Architecture alpha) and /Documentation/devicetree/bindings/i2c/i2c-axxia.txt (Architecture i386)


  1 LSI Axxia I2C                                       1 LSI Axxia I2C
  2                                                     2 
  3 Required properties :                               3 Required properties :
  4 - compatible : Must be "lsi,api2c"                  4 - compatible : Must be "lsi,api2c"
  5 - reg : Offset and length of the register set       5 - reg : Offset and length of the register set for the device
  6 - interrupts : the interrupt specifier              6 - interrupts : the interrupt specifier
  7 - #address-cells : Must be <1>;                     7 - #address-cells : Must be <1>;
  8 - #size-cells : Must be <0>;                        8 - #size-cells : Must be <0>;
  9 - clock-names : Must contain "i2c".                 9 - clock-names : Must contain "i2c".
 10 - clocks: Must contain an entry for each name      10 - clocks: Must contain an entry for each name in clock-names. See the common
 11   clock bindings.                                  11   clock bindings.
 12                                                    12 
 13 Optional properties :                              13 Optional properties :
 14 - clock-frequency : Desired I2C bus clock freq     14 - clock-frequency : Desired I2C bus clock frequency in Hz. If not specified,
 15   the default 100 kHz frequency will be used.      15   the default 100 kHz frequency will be used. As only Normal and Fast modes
 16   are supported, possible values are 100000 an     16   are supported, possible values are 100000 and 400000.
 17                                                    17 
 18 Example :                                          18 Example :
 19                                                    19 
 20 i2c@2010084000 {                                   20 i2c@2010084000 {
 21         compatible = "lsi,api2c";                  21         compatible = "lsi,api2c";
 22         device_type = "i2c";                       22         device_type = "i2c";
 23         #address-cells = <1>;                      23         #address-cells = <1>;
 24         #size-cells = <0>;                         24         #size-cells = <0>;
 25         reg = <0x20 0x10084000 0x00 0x1000>;       25         reg = <0x20 0x10084000 0x00 0x1000>;
 26         interrupts = <0 19 4>;                     26         interrupts = <0 19 4>;
 27         clocks = <&clk_per>;                       27         clocks = <&clk_per>;
 28         clock-names = "i2c";                       28         clock-names = "i2c";
 29         clock-frequency = <400000>;                29         clock-frequency = <400000>;
 30 };                                                 30 };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php