| /linux/arch/arm64/boot/dts/sprd/ |
| H A D | whale2.dtsi | 8 #include <dt-bindings/clock/sprd,sc9860-clk.h> 23 compatible = "sprd,sc9860-apahb-gate"; 30 compatible = "sprd,sc9860-pmu-gate"; 37 compatible = "sprd,sc9860-aon-gate"; 44 compatible = "sprd,sc9860-pll"; 51 compatible = "sprd,sc9860-agcp-gate"; 58 compatible = "sprd,sc9860-vsp-gate"; 65 compatible = "sprd,sc9860-cam-gate"; 72 compatible = "sprd,sc9860-disp-gate"; 79 compatible = "sprd,sc9860-apapb-gate"; [all …]
|
| H A D | sc9860.dtsi | 3 * Spreadtrum SC9860 SoC 188 compatible = "sprd,sc9860-ap-clk"; 196 compatible = "sprd,sc9860-aon-prediv"; 205 compatible = "sprd,sc9860-aonsecure-clk"; 212 compatible = "sprd,sc9860-gpu-clk"; 219 compatible = "sprd,sc9860-vsp-clk"; 226 compatible = "sprd,sc9860-cam-clk"; 233 compatible = "sprd,sc9860-disp-clk";
|
| /linux/Documentation/devicetree/bindings/timer/ |
| H A D | sprd,sc9860-timer.yaml | 4 $id: http://devicetree.org/schemas/timer/sprd,sc9860-timer.yaml# 7 title: Spreadtrum SC9860 timer 15 The Spreadtrum SC9860 platform provides 3 general-purpose timers. 23 - sprd,sc9860-timer 24 - sprd,sc9860-suspend-timer 45 const: sprd,sc9860-timer 62 compatible = "sprd,sc9860-timer";
|
| /linux/Documentation/devicetree/bindings/gpio/ |
| H A D | sprd,gpio-eic.yaml | 47 - sprd,sc9860-eic-debounce 48 - sprd,sc9860-eic-latch 49 - sprd,sc9860-eic-async 50 - sprd,sc9860-eic-sync 55 - const: sprd,sc9860-eic-debounce 59 - const: sprd,sc9860-eic-latch 63 - const: sprd,sc9860-eic-async 67 - const: sprd,sc9860-eic-sync 115 compatible = "sprd,sc9860-eic-debounce";
|
| H A D | sprd,gpio.yaml | 23 - const: sprd,sc9860-gpio 27 - const: sprd,sc9860-gpio 66 compatible = "sprd,sc9860-gpio";
|
| /linux/Documentation/devicetree/bindings/dma/ |
| H A D | sprd,sc9860-dma.yaml | 4 $id: http://devicetree.org/schemas/dma/sprd,sc9860-dma.yaml# 7 title: Spreadtrum SC9860 DMA controller 22 const: sprd,sc9860-dma 67 #include <dt-bindings/clock/sprd,sc9860-clk.h> 73 compatible = "sprd,sc9860-dma"; 84 compatible = "sprd,sc9860-dma";
|
| /linux/Documentation/devicetree/bindings/i2c/ |
| H A D | sprd,sc9860-i2c.yaml | 4 $id: http://devicetree.org/schemas/i2c/sprd,sc9860-i2c.yaml# 7 title: Spreadtrum SC9860 I2C controller 19 const: sprd,sc9860-i2c 57 compatible = "sprd,sc9860-i2c";
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | sprd,sc9860-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/sprd,sc9860-pinctrl.yaml# 7 title: Spreadtrum SC9860 Pin Controller 42 Now we have 4 systems for sleep mode on SC9860 SoC: AP system, 62 kernel on SC9860 platform), then we can not select "sleep" state 73 const: sprd,sc9860-pinctrl 170 compatible = "sprd,sc9860-pinctrl";
|
| /linux/drivers/pinctrl/sprd/ |
| H A D | Kconfig | 16 tristate "Spreadtrum SC9860 pinctrl driver" 21 Say Y here to enable Spreadtrum SC9860 pinctrl driver
|
| H A D | Makefile | 3 obj-$(CONFIG_PINCTRL_SPRD_SC9860) += pinctrl-sprd-sc9860.o
|
| /linux/Documentation/devicetree/bindings/mailbox/ |
| H A D | sprd-mailbox.yaml | 17 - sprd,sc9860-mailbox 61 compatible = "sprd,sc9860-mailbox";
|
| /linux/Documentation/devicetree/bindings/spi/ |
| H A D | sprd,spi-adi.yaml | 51 - sprd,sc9860-adi 94 compatible = "sprd,sc9860-adi";
|
| /linux/drivers/clk/sprd/ |
| H A D | sc9860-clk.c | 3 // Spreatrum SC9860 clock driver 16 #include <dt-bindings/clock/sprd,sc9860-clk.h> 1986 { .compatible = "sprd,sc9860-pmu-gate", /* 0x402b */ 1988 { .compatible = "sprd,sc9860-pll", /* 0x4040 */ 1990 { .compatible = "sprd,sc9860-ap-clk", /* 0x2000 */ 1992 { .compatible = "sprd,sc9860-aon-prediv", /* 0x402d */ 1994 { .compatible = "sprd,sc9860-apahb-gate", /* 0x2021 */ 1996 { .compatible = "sprd,sc9860-aon-gate", /* 0x402e */ 1998 { .compatible = "sprd,sc9860-aonsecure-clk", /* 0x4088 */ 2000 { .compatible = "sprd,sc9860-agcp-gate", /* 0x415e */ [all …]
|
| H A D | Makefile | 12 obj-$(CONFIG_SPRD_SC9860_CLK) += sc9860-clk.o
|
| H A D | Kconfig | 13 tristate "Support for the Spreadtrum SC9860 clocks"
|
| /linux/drivers/gpio/ |
| H A D | gpio-eic-sprd.c | 705 .compatible = "sprd,sc9860-eic-debounce", 709 .compatible = "sprd,sc9860-eic-latch", 713 .compatible = "sprd,sc9860-eic-async", 717 .compatible = "sprd,sc9860-eic-sync",
|
| H A D | gpio-sprd.c | 265 { .compatible = "sprd,sc9860-gpio", },
|
| /linux/Documentation/devicetree/bindings/arm/sprd/ |
| H A D | sprd.yaml | 27 - const: sprd,sc9860
|
| /linux/Documentation/devicetree/bindings/hwlock/ |
| H A D | sprd,hwspinlock-r3p0.yaml | 41 #include <dt-bindings/clock/sprd,sc9860-clk.h>
|
| /linux/Documentation/devicetree/bindings/watchdog/ |
| H A D | sprd,sp9860-wdt.yaml | 47 #include <dt-bindings/clock/sprd,sc9860-clk.h>
|
| /linux/Documentation/devicetree/bindings/display/sprd/ |
| H A D | sprd,sharkl3-dpu.yaml | 62 #include <dt-bindings/clock/sprd,sc9860-clk.h>
|
| H A D | sprd,sharkl3-dsi-host.yaml | 70 #include <dt-bindings/clock/sprd,sc9860-clk.h>
|
| /linux/Documentation/devicetree/bindings/mmc/ |
| H A D | sprd,sdhci-r11.yaml | 79 #include <dt-bindings/clock/sprd,sc9860-clk.h>
|
| /linux/include/dt-bindings/clock/ |
| H A D | sprd,sc9860-clk.h | 3 // Spreadtrum SC9860 platform clocks
|
| /linux/drivers/mailbox/ |
| H A D | sprd-mailbox.c | 395 { .compatible = "sprd,sc9860-mailbox" },
|