/linux/Documentation/devicetree/bindings/spi/ |
H A D | spi-pl022.yaml | 4 $id: http://devicetree.org/schemas/spi/spi-pl022.yaml# 7 title: ARM PL022 SPI controller 21 const: arm,pl022 28 - const: arm,pl022 45 pl022,autosuspend-delay: 51 pl022,rt: 87 compatible = "arm,pl022", "arm,primecell"; 102 pl022,interface = <0>; 103 pl022,com-mode = <0x2>; 104 pl022,rx-level-trig = <0>; [all …]
|
H A D | arm,pl022-peripheral-props.yaml | 4 $id: http://devicetree.org/schemas/spi/arm,pl022-peripheral-props.yaml# 7 title: Peripheral-specific properties for Arm PL022 SPI controller 15 pl022,interface: 23 pl022,com-mode: 32 pl022,rx-level-trig: 38 pl022,tx-level-trig: 44 pl022,ctrl-len: 50 pl022,wait-state: 55 pl022,duplex:
|
H A D | spi-peripheral-props.yaml | 125 - $ref: arm,pl022-peripheral-props.yaml#
|
/linux/arch/arm/boot/dts/st/ |
H A D | spear1310-evb.dts | 355 pl022,interface = <0>; 356 pl022,com-mode = <0>; 357 pl022,rx-level-trig = <0>; 358 pl022,tx-level-trig = <0>; 359 pl022,ctrl-len = <0x7>; 360 pl022,wait-state = <0>; 361 pl022,duplex = <0>; 386 pl022,interface = <0>; 387 pl022,com-mode = <0x2>; 388 pl022,rx-level-trig = <0>; [all …]
|
H A D | spear1340-evb.dts | 448 pl022,interface = <0>; 449 pl022,com-mode = <0x2>; 450 pl022,rx-level-trig = <0>; 451 pl022,tx-level-trig = <0>; 452 pl022,ctrl-len = <0x11>; 453 pl022,wait-state = <0>; 454 pl022,duplex = <0>; 462 pl022,interface = <0>; 463 pl022,com-mode = <0>; 464 pl022,rx-level-trig = <0>; [all …]
|
H A D | spear600.dtsi | 212 compatible = "arm,pl022", "arm,primecell"; 222 compatible = "arm,pl022", "arm,primecell"; 232 compatible = "arm,pl022", "arm,primecell";
|
H A D | spear320.dtsi | 61 compatible = "arm,pl022", "arm,primecell"; 71 compatible = "arm,pl022", "arm,primecell";
|
H A D | ste-dbx5x0.dtsi | 822 compatible = "arm,pl022", "arm,primecell"; 839 compatible = "arm,pl022", "arm,primecell"; 856 compatible = "arm,pl022", "arm,primecell"; 873 compatible = "arm,pl022", "arm,primecell"; 890 compatible = "arm,pl022", "arm,primecell"; 907 compatible = "arm,pl022", "arm,primecell";
|
H A D | spear3xx.dtsi | 68 compatible = "arm,pl022", "arm,primecell";
|
/linux/arch/arm/boot/dts/nxp/lpc/ |
H A D | lpc3250-phy3250.dts | 208 pl022,interface = <0>; 209 pl022,com-mode = <0>; 210 pl022,rx-level-trig = <1>; 211 pl022,tx-level-trig = <1>; 212 pl022,ctrl-len = <11>; 213 pl022,wait-state = <0>; 214 pl022,duplex = <0>;
|
H A D | lpc32xx.dtsi | 178 compatible = "arm,pl022", "arm,primecell"; 202 compatible = "arm,pl022", "arm,primecell";
|
/linux/arch/arm64/boot/dts/amd/ |
H A D | amd-overdrive-rev-b0.dts | 66 pl022,interface = <0>; 67 pl022,com-mode = <0x0>; 68 pl022,rx-level-trig = <0>; 69 pl022,tx-level-trig = <0>;
|
H A D | amd-seattle-soc.dtsi | 122 compatible = "arm,pl022", "arm,primecell"; 131 compatible = "arm,pl022", "arm,primecell";
|
/linux/Documentation/devicetree/bindings/gpio/ |
H A D | st,spear-spics-gpio.yaml | 13 SPEAr platform provides a provision to control chipselects of ARM PL022 Prime 15 under PL022 control. If chipselect remain under PL022 control then they would 22 directly control each PL022 chipselect. Hence, it is natural for SPEAr to
|
/linux/arch/arm/mach-spear/ |
H A D | spear320.c | 13 #include <linux/amba/pl022.h> 218 OF_DEV_AUXDATA("arm,pl022", SPEAR3XX_ICM1_SSP_BASE, NULL, 222 OF_DEV_AUXDATA("arm,pl022", SPEAR320_SSP0_BASE, NULL, 224 OF_DEV_AUXDATA("arm,pl022", SPEAR320_SSP1_BASE, NULL,
|
H A D | spear1310.c | 13 #include <linux/amba/pl022.h>
|
H A D | spear3xx.c | 13 #include <linux/amba/pl022.h>
|
H A D | spear13xx.c | 13 #include <linux/amba/pl022.h>
|
/linux/arch/arm64/boot/dts/toshiba/ |
H A D | tmpv7708.dtsi | 355 compatible = "arm,pl022", "arm,primecell"; 369 compatible = "arm,pl022", "arm,primecell"; 383 compatible = "arm,pl022", "arm,primecell"; 397 compatible = "arm,pl022", "arm,primecell"; 411 compatible = "arm,pl022", "arm,primecell"; 425 compatible = "arm,pl022", "arm,primecell"; 439 compatible = "arm,pl022", "arm,primecell";
|
/linux/arch/arm/boot/dts/hisilicon/ |
H A D | hi3519.dtsi | 127 compatible = "arm,pl022", "arm,primecell"; 139 compatible = "arm,pl022", "arm,primecell"; 151 compatible = "arm,pl022", "arm,primecell";
|
/linux/drivers/gpio/ |
H A D | gpio-spear-spics.c | 21 * Provision is available on some SPEAr SoCs to control ARM PL022 spi cs 22 * through system registers. This register lies outside spi (pl022) 26 * (out of 4 possible chipselects in pl022) can be made low to select
|
/linux/include/linux/amba/ |
H A D | pl022.h | 3 * include/linux/amba/pl022.h 12 * Initial adoption to PL022 by: 66 * this feature is only available in ST versionf of PL022
|
/linux/arch/riscv/boot/dts/starfive/ |
H A D | jh7110.dtsi | 468 compatible = "arm,pl022", "arm,primecell"; 483 compatible = "arm,pl022", "arm,primecell"; 498 compatible = "arm,pl022", "arm,primecell"; 740 compatible = "arm,pl022", "arm,primecell"; 755 compatible = "arm,pl022", "arm,primecell"; 770 compatible = "arm,pl022", "arm,primecell"; 785 compatible = "arm,pl022", "arm,primecell";
|
/linux/arch/arm64/boot/dts/lg/ |
H A D | lg131x.dtsi | 152 compatible = "arm,pl022", "arm,primecell"; 159 compatible = "arm,pl022", "arm,primecell";
|
/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm-cygnus.dtsi | 396 compatible = "arm,pl022", "arm,primecell"; 408 compatible = "arm,pl022", "arm,primecell"; 420 compatible = "arm,pl022", "arm,primecell";
|