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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/spi/spi-clps711x.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/spi/spi-clps711x.txt (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/spi/spi-clps711x.txt (Version linux-4.15.18)


  1 Serial Peripheral Interface on Cirrus Logic CL      1 Serial Peripheral Interface on Cirrus Logic CL-PS71xx, EP72xx, EP73xx
  2                                                     2 
  3 Required properties                                 3 Required properties
  4 - #address-cells: must be <1>                       4 - #address-cells: must be <1>
  5 - #size-cells: must be <0>                          5 - #size-cells: must be <0>
  6 - compatible: should include "cirrus,ep7209-sp      6 - compatible: should include "cirrus,ep7209-spi"
  7 - reg: Address and length of one register rang      7 - reg: Address and length of one register range
  8 - interrupts: one interrupt line                    8 - interrupts: one interrupt line
  9 - clocks: One entry, refers to the SPI bus clo      9 - clocks: One entry, refers to the SPI bus clock
 10 - cs-gpios: Specifies the gpio pins to be used     10 - cs-gpios: Specifies the gpio pins to be used for chipselects.
 11             See: Documentation/devicetree/bind     11             See: Documentation/devicetree/bindings/spi/spi-bus.txt
 12                                                    12 
 13 An additional register is present in the syste     13 An additional register is present in the system controller,
 14 which is assumed to be in the same device tree     14 which is assumed to be in the same device tree, with and marked
 15 as compatible with "cirrus,ep7209-syscon3".        15 as compatible with "cirrus,ep7209-syscon3".
 16                                                    16 
 17 Example:                                           17 Example:
 18                                                    18 
 19 spi@80000500 {                                     19 spi@80000500 {
 20         #address-cells = <1>;                      20         #address-cells = <1>;
 21         #size-cells = <0>;                         21         #size-cells = <0>;
 22         compatible = "cirrus,ep7209-spi";          22         compatible = "cirrus,ep7209-spi";
 23         reg = <0x80000500 0x4>;                    23         reg = <0x80000500 0x4>;
 24         interrupts = <15>;                         24         interrupts = <15>;
 25         clocks = <&clks CLPS711X_CLK_SPI>;         25         clocks = <&clks CLPS711X_CLK_SPI>;
 26 };                                                 26 };
 27                                                    27 
 28 syscon3: syscon@80002200 {                         28 syscon3: syscon@80002200 {
 29         compatible = "cirrus,ep7209-syscon3",      29         compatible = "cirrus,ep7209-syscon3", "syscon";
 30         reg = <0x80002200 0x40>;                   30         reg = <0x80002200 0x40>;
 31 };                                                 31 };
 32                                                    32 
                                                      

~ [ 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