| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/timer/ |
| D | ingenic,tcu.yaml | 4 $id: http://devicetree.org/schemas/timer/ingenic,tcu.yaml# 7 title: Ingenic SoCs Timer/Counter Unit (TCU) 11 Documentation/arch/mips/ingenic-tcu.rst. 21 - ingenic,jz4740-tcu 22 - ingenic,jz4725b-tcu 23 - ingenic,jz4760-tcu 24 - ingenic,jz4760b-tcu 25 - ingenic,jz4770-tcu 26 - ingenic,jz4780-tcu 27 - ingenic,x1000-tcu [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | ingenic,pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/ingenic,pinctrl.yaml# 7 title: Ingenic SoCs pin controller 14 For the Ingenic SoCs, pin control is tightly bound with GPIO ports. All pins 34 - ingenic,jz4730-pinctrl 35 - ingenic,jz4740-pinctrl 36 - ingenic,jz4725b-pinctrl 37 - ingenic,jz4750-pinctrl 38 - ingenic,jz4755-pinctrl 39 - ingenic,jz4760-pinctrl 40 - ingenic,jz4770-pinctrl [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | ingenic,cgu.yaml | 4 $id: http://devicetree.org/schemas/clock/ingenic,cgu.yaml# 7 title: Ingenic SoCs CGU 10 The CGU in an Ingenic SoC provides all the clocks generated on-chip. It 23 - ingenic,jz4740-cgu 24 - ingenic,jz4725b-cgu 25 - ingenic,jz4755-cgu 26 - ingenic,jz4760-cgu 27 - ingenic,jz4760b-cgu 28 - ingenic,jz4770-cgu 29 - ingenic,jz4780-cgu [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/timer/ |
| D | ingenic,tcu.yaml | 4 $id: http://devicetree.org/schemas/timer/ingenic,tcu.yaml# 7 title: Ingenic SoCs Timer/Counter Unit (TCU) devicetree bindings 11 Documentation/mips/ingenic-tcu.rst. 21 - ingenic,jz4740-tcu 22 - ingenic,jz4725b-tcu 23 - ingenic,jz4770-tcu 24 - ingenic,jz4780-tcu 25 - ingenic,x1000-tcu 53 - ingenic,jz4740-tcu 54 - ingenic,jz4725b-tcu [all …]
|
| /kernel/linux/linux-6.6/drivers/clk/ingenic/ |
| D | Kconfig | 2 menu "Ingenic SoCs drivers" 9 bool "Ingenic JZ4740 CGU driver" 13 Support the clocks provided by the CGU hardware on Ingenic JZ4740 19 bool "Ingenic JZ4755 CGU driver" 23 Support the clocks provided by the CGU hardware on Ingenic JZ4755 29 bool "Ingenic JZ4725B CGU driver" 33 Support the clocks provided by the CGU hardware on Ingenic JZ4725B 39 bool "Ingenic JZ4760 CGU driver" 43 Support the clocks provided by the CGU hardware on Ingenic JZ4760 49 bool "Ingenic JZ4770 CGU driver" [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/dma/ |
| D | ingenic,dma.yaml | 4 $id: http://devicetree.org/schemas/dma/ingenic,dma.yaml# 7 title: Ingenic SoCs DMA Controller 19 - ingenic,jz4740-dma 20 - ingenic,jz4725b-dma 21 - ingenic,jz4755-dma 22 - ingenic,jz4760-dma 23 - ingenic,jz4760-bdma 24 - ingenic,jz4760-mdma 25 - ingenic,jz4760b-dma 26 - ingenic,jz4760b-bdma [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
| D | ingenic,pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/ingenic,pinctrl.yaml# 7 title: Ingenic SoCs pin controller devicetree bindings 14 For the Ingenic SoCs, pin control is tightly bound with GPIO ports. All pins 35 - ingenic,jz4740-pinctrl 36 - ingenic,jz4725b-pinctrl 37 - ingenic,jz4760-pinctrl 38 - ingenic,jz4770-pinctrl 39 - ingenic,jz4780-pinctrl 40 - ingenic,x1000-pinctrl 41 - ingenic,x1500-pinctrl [all …]
|
| /kernel/linux/linux-6.6/arch/mips/boot/dts/ingenic/ |
| D | x1830.dtsi | 2 #include <dt-bindings/clock/ingenic,tcu.h> 3 #include <dt-bindings/clock/ingenic,x1830-cgu.h> 9 compatible = "ingenic,x1830"; 17 compatible = "ingenic,xburst-fpu2.0-mxu2.0"; 33 compatible = "ingenic,x1830-intc", "ingenic,jz4780-intc"; 55 compatible = "ingenic,x1830-cgu", "simple-mfd"; 67 compatible = "ingenic,x1830-phy"; 84 compatible = "ingenic,x1830-ost", "ingenic,x1000-ost"; 97 compatible = "ingenic,x1830-tcu", "ingenic,x1000-tcu", "simple-mfd"; 118 compatible = "ingenic,x1830-watchdog", "ingenic,jz4780-watchdog"; [all …]
|
| D | jz4780.dtsi | 2 #include <dt-bindings/clock/ingenic,jz4780-cgu.h> 3 #include <dt-bindings/clock/ingenic,tcu.h> 9 compatible = "ingenic,jz4780"; 17 compatible = "ingenic,xburst-fpu1.0-mxu1.1"; 26 compatible = "ingenic,xburst-fpu1.0-mxu1.1"; 42 compatible = "ingenic,jz4780-intc"; 64 compatible = "ingenic,jz4780-cgu", "simple-mfd"; 76 compatible = "ingenic,jz4780-phy"; 87 compatible = "ingenic,jz4780-rng"; 95 compatible = "ingenic,jz4780-tcu", [all …]
|
| D | jz4770.dtsi | 2 #include <dt-bindings/clock/ingenic,jz4770-cgu.h> 3 #include <dt-bindings/clock/ingenic,tcu.h> 8 compatible = "ingenic,jz4770"; 16 compatible = "ingenic,xburst-fpu1.0-mxu1.1"; 32 compatible = "ingenic,jz4770-intc"; 54 compatible = "ingenic,jz4770-cgu", "simple-mfd"; 66 compatible = "ingenic,jz4770-phy"; 76 compatible = "ingenic,jz4770-tcu", "simple-mfd"; 96 compatible = "ingenic,jz4770-watchdog", 97 "ingenic,jz4740-watchdog"; [all …]
|
| D | jz4725b.dtsi | 2 #include <dt-bindings/clock/ingenic,jz4725b-cgu.h> 3 #include <dt-bindings/clock/ingenic,tcu.h> 8 compatible = "ingenic,jz4725b"; 16 compatible = "ingenic,xburst-mxu1.0"; 32 compatible = "ingenic,jz4725b-intc", "ingenic,jz4740-intc"; 54 compatible = "ingenic,jz4725b-cgu"; 64 compatible = "ingenic,jz4725b-tcu", "simple-mfd"; 85 compatible = "ingenic,jz4725b-watchdog", "ingenic,jz4740-watchdog"; 93 compatible = "ingenic,jz4725b-pwm"; 106 compatible = "ingenic,jz4725b-ost"; [all …]
|
| D | x1000.dtsi | 2 #include <dt-bindings/clock/ingenic,tcu.h> 3 #include <dt-bindings/clock/ingenic,x1000-cgu.h> 9 compatible = "ingenic,x1000", "ingenic,x1000e"; 17 compatible = "ingenic,xburst-fpu1.0-mxu1.1"; 33 compatible = "ingenic,x1000-intc", "ingenic,jz4780-intc"; 55 compatible = "ingenic,x1000-cgu", "simple-mfd"; 67 compatible = "ingenic,x1000-phy"; 78 compatible = "ingenic,x1000-rng"; 91 compatible = "ingenic,x1000-ost"; 104 compatible = "ingenic,x1000-tcu", "simple-mfd"; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/ |
| D | ingenic,rtc.yaml | 4 $id: http://devicetree.org/schemas/rtc/ingenic,rtc.yaml# 7 title: Ingenic SoCs Real-Time Clock 20 - ingenic,jz4770-rtc 21 - ingenic,jz4780-rtc 30 - ingenic,jz4740-rtc 31 - ingenic,jz4760-rtc 33 - const: ingenic,jz4725b-rtc 34 - const: ingenic,jz4740-rtc 37 - ingenic,jz4770-rtc 38 - ingenic,jz4780-rtc [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/ |
| D | ingenic,intc.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/ingenic,intc.yaml# 7 title: Ingenic SoCs interrupt controller 19 - ingenic,jz4740-intc 20 - ingenic,jz4760-intc 21 - ingenic,jz4780-intc 24 - ingenic,jz4775-intc 25 - ingenic,jz4770-intc 26 - ingenic,jz4760b-intc 27 - const: ingenic,jz4760-intc 29 - const: ingenic,x1000-intc [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/ingenic/ |
| D | Kconfig | 2 menu "Ingenic SoCs drivers" 9 bool "Ingenic JZ4740 CGU driver" 13 Support the clocks provided by the CGU hardware on Ingenic JZ4740 19 bool "Ingenic JZ4725B CGU driver" 23 Support the clocks provided by the CGU hardware on Ingenic JZ4725B 29 bool "Ingenic JZ4770 CGU driver" 33 Support the clocks provided by the CGU hardware on Ingenic JZ4770 39 bool "Ingenic JZ4780 CGU driver" 43 Support the clocks provided by the CGU hardware on Ingenic JZ4780 49 bool "Ingenic X1000 CGU driver" [all …]
|
| /kernel/linux/linux-5.10/arch/mips/boot/dts/ingenic/ |
| D | x1830.dtsi | 2 #include <dt-bindings/clock/ingenic,tcu.h> 9 compatible = "ingenic,x1830"; 17 compatible = "ingenic,xburst-fpu2.0-mxu2.0"; 33 compatible = "ingenic,x1830-intc", "ingenic,jz4780-intc"; 55 compatible = "ingenic,x1830-cgu"; 65 compatible = "ingenic,x1830-tcu", "ingenic,x1000-tcu", "simple-mfd"; 85 compatible = "ingenic,x1830-watchdog", "ingenic,jz4780-watchdog"; 94 compatible = "ingenic,x1830-rtc", "ingenic,jz4780-rtc"; 105 compatible = "ingenic,x1830-pinctrl"; 111 compatible = "ingenic,x1830-gpio"; [all …]
|
| D | jz4770.dtsi | 3 #include <dt-bindings/clock/ingenic,tcu.h> 8 compatible = "ingenic,jz4770"; 16 compatible = "ingenic,xburst-fpu1.0-mxu1.1"; 32 compatible = "ingenic,jz4770-intc"; 54 compatible = "ingenic,jz4770-cgu", "simple-mfd"; 66 compatible = "ingenic,jz4770-phy"; 76 compatible = "ingenic,jz4770-tcu", "simple-mfd"; 96 compatible = "ingenic,jz4770-watchdog", 97 "ingenic,jz4740-watchdog"; 105 compatible = "ingenic,jz4770-pwm", "ingenic,jz4740-pwm"; [all …]
|
| D | jz4725b.dtsi | 3 #include <dt-bindings/clock/ingenic,tcu.h> 8 compatible = "ingenic,jz4725b"; 16 compatible = "ingenic,xburst-mxu1.0"; 32 compatible = "ingenic,jz4725b-intc", "ingenic,jz4740-intc"; 54 compatible = "ingenic,jz4725b-cgu"; 64 compatible = "ingenic,jz4725b-tcu", "simple-mfd"; 85 compatible = "ingenic,jz4725b-watchdog", "ingenic,jz4740-watchdog"; 93 compatible = "ingenic,jz4725b-pwm"; 106 compatible = "ingenic,jz4725b-ost"; 117 compatible = "ingenic,jz4725b-rtc", "ingenic,jz4740-rtc"; [all …]
|
| D | jz4780.dtsi | 3 #include <dt-bindings/clock/ingenic,tcu.h> 9 compatible = "ingenic,jz4780"; 17 compatible = "ingenic,xburst-fpu1.0-mxu1.1"; 26 compatible = "ingenic,xburst-fpu1.0-mxu1.1"; 42 compatible = "ingenic,jz4780-intc"; 64 compatible = "ingenic,jz4780-cgu"; 74 compatible = "ingenic,jz4780-tcu", 75 "ingenic,jz4770-tcu", 96 compatible = "ingenic,jz4780-watchdog"; 104 compatible = "ingenic,jz4780-pwm", "ingenic,jz4740-pwm"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | ingenic,cgu.yaml | 4 $id: http://devicetree.org/schemas/clock/ingenic,cgu.yaml# 7 title: Ingenic SoCs CGU devicetree bindings 10 The CGU in an Ingenic SoC provides all the clocks generated on-chip. It 23 - ingenic,jz4740-cgu 24 - ingenic,jz4725b-cgu 25 - ingenic,jz4770-cgu 26 - ingenic,jz4780-cgu 27 - ingenic,x1000-cgu 28 - ingenic,x1830-cgu 50 - ingenic,jz4740-cgu [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/ |
| D | ingenic,intc.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/ingenic,intc.yaml# 7 title: Ingenic SoCs interrupt controller devicetree bindings 19 - ingenic,jz4740-intc 20 - ingenic,jz4760-intc 21 - ingenic,jz4780-intc 24 - ingenic,jz4775-intc 25 - ingenic,jz4770-intc 26 - const: ingenic,jz4760-intc 28 - const: ingenic,x1000-intc 29 - const: ingenic,jz4780-intc [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/memory-controllers/ |
| D | ingenic,nemc.yaml | 4 $id: http://devicetree.org/schemas/memory-controllers/ingenic,nemc.yaml# 7 title: Ingenic SoCs NAND / External Memory Controller (NEMC) devicetree bindings 19 - ingenic,jz4740-nemc 20 - ingenic,jz4780-nemc 22 - const: ingenic,jz4725b-nemc 23 - const: ingenic,jz4740-nemc 47 ingenic,nemc-bus-width: 52 ingenic,nemc-tAS: 56 ingenic,nemc-tAH: 60 ingenic,nemc-tBP: [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/serial/ |
| D | ingenic,uart.yaml | 4 $id: http://devicetree.org/schemas/serial/ingenic,uart.yaml# 7 title: Ingenic SoCs UART controller 22 - ingenic,jz4740-uart 23 - ingenic,jz4750-uart 24 - ingenic,jz4760-uart 25 - ingenic,jz4780-uart 26 - ingenic,x1000-uart 29 - ingenic,jz4770-uart 30 - ingenic,jz4775-uart 31 - const: ingenic,jz4760-uart [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/spi/ |
| D | ingenic,spi.yaml | 4 $id: http://devicetree.org/schemas/spi/ingenic,spi.yaml# 7 title: Ingenic SoCs SPI controller 20 - ingenic,jz4750-spi 21 - ingenic,jz4775-spi 22 - ingenic,jz4780-spi 23 - ingenic,x1000-spi 24 - ingenic,x2000-spi 27 - ingenic,jz4760-spi 28 - ingenic,jz4770-spi 29 - const: ingenic,jz4750-spi [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/adc/ |
| D | ingenic,adc.yaml | 5 $id: http://devicetree.org/schemas/iio/adc/ingenic,adc.yaml# 8 title: Ingenic JZ47xx ADC controller IIO 15 Ingenic JZ47xx SoCs. 24 - ingenic,jz4725b-adc 25 - ingenic,jz4740-adc 26 - ingenic,jz4760-adc 27 - ingenic,jz4760b-adc 28 - ingenic,jz4770-adc 48 ingenic,use-internal-divider: 60 const: ingenic,jz4760b-adc [all …]
|