/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | sprd,sc9860-clk.yaml | 4 $id: http://devicetree.org/schemas/clock/sprd,sc9860-clk.yaml# 7 title: Spreadtrum SC9860 clock 17 - sprd,sc9860-agcp-gate 18 - sprd,sc9860-aonsecure-clk 19 - sprd,sc9860-aon-gate 20 - sprd,sc9860-aon-prediv 21 - sprd,sc9860-apahb-gate 22 - sprd,sc9860-apapb-gate 23 - sprd,sc9860-ap-clk 24 - sprd,sc9860-cam-clk [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/sprd/ |
D | whale2.dtsi | 8 #include <dt-bindings/clock/sprd,sc9860-clk.h> 73 compatible = "sprd,sc9860-uart", 85 compatible = "sprd,sc9860-uart", 97 compatible = "sprd,sc9860-uart", 109 compatible = "sprd,sc9860-uart", 128 compatible = "sprd,sc9860-dma"; 175 compatible = "sprd,sc9860-adi"; 184 compatible = "sprd,sc9860-timer"; 191 compatible = "sprd,sc9860-suspend-timer"; 205 compatible = "sprd,sc9860-eic-debounce"; [all …]
|
D | sc9860.dtsi | 3 * Spreadtrum SC9860 SoC 188 compatible = "sprd,sc9860-pmu-gate"; 195 compatible = "sprd,sc9860-pll"; 202 compatible = "sprd,sc9860-ap-clk"; 210 compatible = "sprd,sc9860-aon-prediv"; 218 compatible = "sprd,sc9860-apahb-gate"; 225 compatible = "sprd,sc9860-aon-gate"; 232 compatible = "sprd,sc9860-aonsecure-clk"; 239 compatible = "sprd,sc9860-agcp-gate"; 246 compatible = "sprd,sc9860-gpu-clk"; [all …]
|
D | sp9860g-1h10.dts | 10 #include "sc9860.dtsi" 16 compatible = "sprd,sp9860g-1h10", "sprd,sc9860";
|
/linux-6.12.1/Documentation/devicetree/bindings/timer/ |
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-6.12.1/Documentation/devicetree/bindings/gpio/ |
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";
|
D | sprd,gpio.yaml | 23 - const: sprd,sc9860-gpio 27 - const: sprd,sc9860-gpio 66 compatible = "sprd,sc9860-gpio";
|
/linux-6.12.1/Documentation/devicetree/bindings/dma/ |
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-6.12.1/Documentation/devicetree/bindings/i2c/ |
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-6.12.1/Documentation/devicetree/bindings/pinctrl/ |
D | sprd,sc9860-pinctrl.txt | 1 * Spreadtrum SC9860 Pin Controller 7 - compatible: Must be "sprd,sc9860-pinctrl". 41 compatible = "sprd,sc9860-pinctrl";
|
D | sprd,pinctrl.txt | 32 Now we have 4 systems for sleep mode on SC9860 SoC: AP system, 52 kernel on SC9860 platform), then we can not select "sleep" state
|
/linux-6.12.1/drivers/pinctrl/sprd/ |
D | Kconfig | 16 tristate "Spreadtrum SC9860 pinctrl driver" 21 Say Y here to enable Spreadtrum SC9860 pinctrl driver
|
D | Makefile | 3 obj-$(CONFIG_PINCTRL_SPRD_SC9860) += pinctrl-sprd-sc9860.o
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | sprd-mcdt.txt | 9 - compatible: Should be "sprd,sc9860-mcdt". 16 compatible = "sprd,sc9860-mcdt";
|
/linux-6.12.1/Documentation/devicetree/bindings/spi/ |
D | spi-sprd.txt | 4 - compatible: Should be "sprd,sc9860-spi". 24 compatible = "sprd,sc9860-spi";
|
D | sprd,spi-adi.yaml | 51 - sprd,sc9860-adi 94 compatible = "sprd,sc9860-adi";
|
/linux-6.12.1/Documentation/devicetree/bindings/mailbox/ |
D | sprd-mailbox.yaml | 17 - sprd,sc9860-mailbox 61 compatible = "sprd,sc9860-mailbox";
|
/linux-6.12.1/Documentation/devicetree/bindings/serial/ |
D | sprd-uart.yaml | 20 - sprd,sc9860-uart 67 compatible = "sprd,sc9860-uart", "sprd,sc9836-uart";
|
/linux-6.12.1/drivers/clocksource/ |
D | timer-sprd.c | 207 TIMER_OF_DECLARE(sc9860_timer, "sprd,sc9860-timer", sprd_timer_init); 208 TIMER_OF_DECLARE(sc9860_persistent_timer, "sprd,sc9860-suspend-timer",
|
/linux-6.12.1/drivers/clk/sprd/ |
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 …]
|
D | Makefile | 12 obj-$(CONFIG_SPRD_SC9860_CLK) += sc9860-clk.o
|
D | Kconfig | 13 tristate "Support for the Spreadtrum SC9860 clocks"
|
/linux-6.12.1/Documentation/devicetree/bindings/arm/sprd/ |
D | sprd.yaml | 27 - const: sprd,sc9860
|
/linux-6.12.1/Documentation/devicetree/bindings/hwlock/ |
D | sprd,hwspinlock-r3p0.yaml | 41 #include <dt-bindings/clock/sprd,sc9860-clk.h>
|
/linux-6.12.1/drivers/gpio/ |
D | gpio-eic-sprd.c | 704 .compatible = "sprd,sc9860-eic-debounce", 708 .compatible = "sprd,sc9860-eic-latch", 712 .compatible = "sprd,sc9860-eic-async", 716 .compatible = "sprd,sc9860-eic-sync",
|