/openbmc/linux/arch/arm/boot/dts/sunplus/ |
H A D | sunplus-sp7021.dtsi | 3 * Device Tree Source for Sunplus SP7021 8 #include <dt-bindings/clock/sunplus,sp7021-clkc.h> 10 #include <dt-bindings/reset/sunplus,sp7021-reset.h> 11 #include <dt-bindings/pinctrl/sppctl-sp7021.h> 17 compatible = "sunplus,sp7021"; 18 model = "Sunplus SP7021"; 37 compatible = "sunplus,sp7021-clkc"; 46 compatible = "sunplus,sp7021-intc"; 53 compatible = "sunplus,sp7021-ocotp"; 76 compatible = "sunplus,sp7021-pctl"; [all …]
|
H A D | sunplus-sp7021-demo-v3.dts | 3 * Device Tree Source for Sunplus SP7021 Demo V3 SBC board 10 #include "sunplus-sp7021-achip.dtsi" 13 compatible = "sunplus,sp7021-demo-v3", "sunplus,sp7021"; 14 model = "Sunplus SP7021/CA7/Demo_V3";
|
H A D | sunplus-sp7021-achip.dtsi | 3 * Device Tree Source for Sunplus SP7021 8 #include "sunplus-sp7021.dtsi" 12 compatible = "sunplus,sp7021-achip", "sunplus,sp7021"; 13 model = "Sunplus SP7021 (CA7)";
|
H A D | Makefile | 3 sunplus-sp7021-demo-v3.dtb 5 sunplus-sp7021-demo-v3.dtb
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A D | sunplus,sp7021.yaml | 5 $id: http://devicetree.org/schemas/arm/sunplus,sp7021.yaml# 8 title: Sunplus SP7021 Boards 14 ARM platforms using Sunplus SP7021, an ARM Cortex A7 (4-cores) based SoC. 23 - sunplus,sp7021-achip 24 - sunplus,sp7021-demo-v3 25 - const: sunplus,sp7021
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | sunplus,sp7021-pinctrl.yaml | 5 $id: http://devicetree.org/schemas/pinctrl/sunplus,sp7021-pinctrl.yaml# 8 title: Sunplus SP7021 Pin Controller 15 The Sunplus SP7021 pin controller is used to control SoC pins. Please 19 SP7021 has 99 digital GPIO pins which are numbered from GPIO 0 to 98. All 20 are multiplexed with some special function pins. SP7021 has 3 types of 42 SP7021 (ex: UART_1, UART_2, UART_3, UART_4, I2C_0, I2C_1, and etc.) 61 Totally, SP7021 has 120 peripheral pins. The peripheral pins can be 65 SP7021 has a built-in I/O processor. 71 The device node of pin controller of Sunplus SP7021 has following 76 const: sunplus,sp7021-pctl [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/pwm/ |
H A D | sunplus,sp7021-pwm.yaml | 5 $id: http://devicetree.org/schemas/pwm/sunplus,sp7021-pwm.yaml# 8 title: Sunplus SoC SP7021 PWM Controller 18 const: sunplus,sp7021-pwm 38 compatible = "sunplus,sp7021-pwm";
|
/openbmc/linux/Documentation/devicetree/bindings/serial/ |
H A D | sunplus,sp7021-uart.yaml | 5 $id: http://devicetree.org/schemas/serial/sunplus,sp7021-uart.yaml# 8 title: Sunplus SoC SP7021 UART Controller 18 const: sunplus,sp7021-uart 49 compatible = "sunplus,sp7021-uart";
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | sunplus,sp7021-clkc.yaml | 5 $id: http://devicetree.org/schemas/clock/sunplus,sp7021-clkc.yaml# 8 title: Sunplus SP7021 SoC Clock Controller 15 const: sunplus,sp7021-clkc 44 compatible = "sunplus,sp7021-clkc";
|
/openbmc/linux/Documentation/devicetree/bindings/rtc/ |
H A D | sunplus,sp7021-rtc.yaml | 5 $id: http://devicetree.org/schemas/rtc/sunplus,sp7021-rtc.yaml# 8 title: Sunplus SP7021 Real Time Clock controller 15 const: sunplus,sp7021-rtc 48 compatible = "sunplus,sp7021-rtc";
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | sunplus,sp7021-emac.yaml | 5 $id: http://devicetree.org/schemas/net/sunplus,sp7021-emac.yaml# 8 title: Sunplus SP7021 Dual Ethernet MAC 14 Sunplus SP7021 dual 10M/100M Ethernet MAC controller. 19 const: sunplus,sp7021-emac 100 compatible = "sunplus,sp7021-emac";
|
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | sunplus,sp7021-intc.yaml | 5 $id: http://devicetree.org/schemas/interrupt-controller/sunplus,sp7021-intc.yaml# 8 title: Sunplus SP7021 SoC Interrupt Controller 16 - const: sunplus,sp7021-intc 53 compatible = "sunplus,sp7021-intc";
|
/openbmc/linux/Documentation/devicetree/bindings/spi/ |
H A D | spi-sunplus-sp7021.yaml | 5 $id: http://devicetree.org/schemas/spi/spi-sunplus-sp7021.yaml# 8 title: Sunplus sp7021 SPI controller 19 - sunplus,sp7021-spi 63 compatible = "sunplus,sp7021-spi";
|
/openbmc/linux/Documentation/devicetree/bindings/nvmem/ |
H A D | sunplus,sp7021-ocotp.yaml | 5 $id: http://devicetree.org/schemas/nvmem/sunplus,sp7021-ocotp.yaml# 8 title: On-Chip OTP Memory for Sunplus SP7021 18 const: sunplus,sp7021-ocotp 58 compatible = "sunplus,sp7021-ocotp";
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A D | sunplus,sp7021-usb2-phy.yaml | 5 $id: http://devicetree.org/schemas/phy/sunplus,sp7021-usb2-phy.yaml# 8 title: Sunplus SP7021 USB 2.0 PHY Controller 15 const: sunplus,sp7021-usb2-phy 64 compatible = "sunplus,sp7021-usb2-phy";
|
/openbmc/linux/arch/arm/mach-sunplus/ |
H A D | Kconfig | 7 Support for Sunplus SoC family: SP7021 and succeeding SoC-based systems, 13 bool "Sunplus SP7021 SoC support" 24 Support for Sunplus SP7021 SoC. It is based on ARM 4-core
|
H A D | sp7021.c | 10 "sunplus,sp7021", 14 DT_MACHINE_START(SP7021_DT, "SP7021")
|
/openbmc/linux/Documentation/devicetree/bindings/watchdog/ |
H A D | sunplus,sp7021-wdt.yaml | 5 $id: http://devicetree.org/schemas/watchdog/sunplus,sp7021-wdt.yaml# 18 const: sunplus,sp7021-wdt 42 compatible = "sunplus,sp7021-wdt";
|
/openbmc/linux/drivers/phy/sunplus/ |
H A D | Kconfig | 4 tristate "Sunplus SP7021 USB 2.0 PHY driver" 8 Enable this to support the USB 2.0 PHY on Sunplus SP7021
|
H A D | phy-sunplus-usb2.c | 4 * Sunplus SP7021 USB 2.0 phy driver 9 * Sunplus SP7021. 233 {.compatible = "sunplus,sp7021-usb2-phy", },
|
/openbmc/linux/drivers/pinctrl/sunplus/ |
H A D | Kconfig | 7 tristate "Sunplus SP7021 PinMux and GPIO driver" 18 Say Y here to support Sunplus SP7021 pinmux controller.
|
/openbmc/linux/Documentation/devicetree/bindings/reset/ |
H A D | sunplus,reset.yaml | 15 const: sunplus,sp7021-reset 33 compatible = "sunplus,sp7021-reset";
|
/openbmc/linux/Documentation/devicetree/bindings/mmc/ |
H A D | sunplus,mmc.yaml | 20 - sunplus,sp7021-mmc 48 compatible = "sunplus,sp7021-mmc";
|
/openbmc/linux/drivers/reset/ |
H A D | reset-sunplus.c | 3 * SP7021 reset driver 21 /* SP7021: mo_reset0 ~ mo_reset9 */ 200 {.compatible = "sunplus,sp7021-reset",},
|
/openbmc/linux/drivers/nvmem/ |
H A D | sunplus-ocotp.c | 4 * The OCOTP driver for Sunplus SP7021 215 { .compatible = "sunplus,sp7021-ocotp", .data = &sp_otp_v0 }, 223 .name = "sunplus,sp7021-ocotp",
|