/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-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-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 …]
|
D | x1000.dtsi | 2 #include <dt-bindings/clock/ingenic,tcu.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"; 65 compatible = "ingenic,x1000-tcu", "simple-mfd"; 85 compatible = "ingenic,x1000-watchdog", "ingenic,jz4780-watchdog"; 94 compatible = "ingenic,x1000-rtc", "ingenic,jz4780-rtc"; 105 compatible = "ingenic,x1000-pinctrl"; 111 compatible = "ingenic,x1000-gpio"; [all …]
|
D | jz4740.dtsi | 3 #include <dt-bindings/clock/ingenic,tcu.h> 8 compatible = "ingenic,jz4740"; 16 compatible = "ingenic,xburst-mxu1.0"; 32 compatible = "ingenic,jz4740-intc"; 54 compatible = "ingenic,jz4740-cgu"; 64 compatible = "ingenic,jz4740-tcu", "simple-mfd"; 85 compatible = "ingenic,jz4740-watchdog"; 93 compatible = "ingenic,jz4740-pwm"; 108 compatible = "ingenic,jz4740-rtc"; 119 compatible = "ingenic,jz4740-pinctrl"; [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-5.10/Documentation/devicetree/bindings/mips/ingenic/ |
D | ingenic,cpu.yaml | 4 $id: http://devicetree.org/schemas/mips/ingenic/ingenic,cpu.yaml# 7 title: Bindings for Ingenic XBurst family CPUs 13 Ingenic XBurst family CPUs shall have the following properties. 19 - description: Ingenic XBurst®1 CPU Cores 21 - ingenic,xburst-mxu1.0 22 - ingenic,xburst-fpu1.0-mxu1.1 23 - ingenic,xburst-fpu2.0-mxu2.0 25 - description: Ingenic XBurst®2 CPU Cores 27 - ingenic,xburst2-fpu2.1-mxu2.1-smt 55 compatible = "ingenic,xburst-fpu1.0-mxu1.1"; [all …]
|
D | devices.yaml | 4 $id: http://devicetree.org/schemas/mips/ingenic/devices.yaml# 7 title: Ingenic XBurst based Platforms Device Tree Bindings 13 Devices with a Ingenic XBurst CPU shall have the following properties. 24 - const: ingenic,jz4740 29 - const: ingenic,jz4725b 34 - const: ingenic,jz4770 39 - const: ingenic,jz4780 44 - const: ingenic,x1000e 49 - const: ingenic,x1830 54 - const: ingenic,x2000e
|
/kernel/linux/linux-5.10/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 DT bindings 19 - ingenic,jz4740-rtc 20 - ingenic,jz4760-rtc 22 - const: ingenic,jz4725b-rtc 23 - const: ingenic,jz4740-rtc 26 - ingenic,jz4770-rtc 27 - ingenic,jz4780-rtc 28 - const: ingenic,jz4760-rtc 48 ingenic,reset-pin-assert-time-ms: [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/dma/ |
D | ingenic,dma.yaml | 4 $id: http://devicetree.org/schemas/dma/ingenic,dma.yaml# 7 title: Ingenic SoCs DMA Controller DT bindings 18 - ingenic,jz4740-dma 19 - ingenic,jz4725b-dma 20 - ingenic,jz4770-dma 21 - ingenic,jz4780-dma 22 - ingenic,x1000-dma 23 - ingenic,x1830-dma 48 ingenic,reserved-channels property. 50 ingenic,reserved-channels: [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/serial/ |
D | ingenic,uart.yaml | 4 $id: http://devicetree.org/schemas/serial/ingenic,uart.yaml# 7 title: Ingenic SoCs UART controller devicetree bindings 22 - ingenic,jz4740-uart 23 - ingenic,jz4760-uart 24 - ingenic,jz4780-uart 25 - ingenic,x1000-uart 28 - ingenic,jz4770-uart 29 - ingenic,jz4775-uart 30 - const: ingenic,jz4760-uart 32 - const: ingenic,jz4725b-uart [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/ |
D | ingenic,mmc.yaml | 4 $id: http://devicetree.org/schemas/mmc/ingenic,mmc.yaml# 7 title: Ingenic SoCs MMC Controller DT bindings 19 - ingenic,jz4740-mmc 20 - ingenic,jz4725b-mmc 21 - ingenic,jz4760-mmc 22 - ingenic,jz4780-mmc 23 - ingenic,x1000-mmc 25 - const: ingenic,jz4770-mmc 26 - const: ingenic,jz4760-mmc 66 compatible = "ingenic,jz4780-mmc";
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/ |
D | ingenic,lcd.yaml | 4 $id: http://devicetree.org/schemas/display/ingenic,lcd.yaml# 7 title: Ingenic SoCs LCD controller devicetree bindings 18 - ingenic,jz4740-lcd 19 - ingenic,jz4725b-lcd 20 - ingenic,jz4770-lcd 21 - ingenic,jz4780-lcd 55 (See ingenic,ipu.yaml). 72 - ingenic,jz4740-lcd 73 - ingenic,jz4780-lcd 93 compatible = "ingenic,jz4740-lcd"; [all …]
|
D | ingenic,ipu.yaml | 4 $id: http://devicetree.org/schemas/display/ingenic,ipu.yaml# 7 title: Ingenic SoCs Image Processing Unit (IPU) devicetree bindings 16 - ingenic,jz4725b-ipu 17 - ingenic,jz4760-ipu 19 - const: ingenic,jz4770-ipu 20 - const: ingenic,jz4760-ipu 51 compatible = "ingenic,jz4770-ipu", "ingenic,jz4760-ipu";
|
/kernel/linux/linux-5.10/arch/mips/generic/ |
D | board-ingenic.c | 3 * Support for Ingenic SoCs 64 { .compatible = "ingenic,jz4740", .data = (void *)MACH_INGENIC_JZ4740 }, 65 { .compatible = "ingenic,jz4725b", .data = (void *)MACH_INGENIC_JZ4725B }, 66 { .compatible = "ingenic,jz4770", .data = (void *)MACH_INGENIC_JZ4770 }, 67 { .compatible = "ingenic,jz4775", .data = (void *)MACH_INGENIC_JZ4775 }, 68 { .compatible = "ingenic,jz4780", .data = (void *)MACH_INGENIC_JZ4780 }, 69 { .compatible = "ingenic,x1000", .data = (void *)MACH_INGENIC_X1000 }, 70 { .compatible = "ingenic,x1000e", .data = (void *)MACH_INGENIC_X1000E }, 71 { .compatible = "ingenic,x1830", .data = (void *)MACH_INGENIC_X1830 }, 72 { .compatible = "ingenic,x2000", .data = (void *)MACH_INGENIC_X2000 }, [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/ |
D | ingenic,battery.yaml | 5 $id: "http://devicetree.org/schemas/power/supply/ingenic,battery.yaml#" 8 title: Ingenic JZ47xx battery bindings 16 - const: ingenic,jz4740-battery 19 - ingenic,jz4725b-battery 20 - ingenic,jz4770-battery 21 - const: ingenic,jz4740-battery 48 #include <dt-bindings/iio/adc/ingenic,adc.h> 56 ingenic-battery { 57 compatible = "ingenic,jz4740-battery";
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mtd/ |
D | ingenic,nand.yaml | 4 $id: http://devicetree.org/schemas/mtd/ingenic,nand.yaml# 7 title: Ingenic SoCs NAND controller devicetree bindings 18 - ingenic,jz4740-nand 19 - ingenic,jz4725b-nand 20 - ingenic,jz4780-nand 60 compatible = "ingenic,jz4780-nemc"; 74 compatible = "ingenic,jz4780-nand"; 82 ingenic,nemc-tAS = <10>; 83 ingenic,nemc-tAH = <5>; 84 ingenic,nemc-tBP = <10>; [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
D | ingenic,aic.yaml | 4 $id: http://devicetree.org/schemas/sound/ingenic,aic.yaml# 7 title: Ingenic SoCs AC97 / I2S Controller (AIC) DT bindings 19 - ingenic,jz4740-i2s 20 - ingenic,jz4760-i2s 21 - ingenic,jz4770-i2s 22 - ingenic,jz4780-i2s 24 - const: ingenic,jz4725b-i2s 25 - const: ingenic,jz4740-i2s 76 compatible = "ingenic,jz4740-i2s";
|
/kernel/linux/linux-5.10/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 bindings 15 Ingenic JZ47xx SoCs. 23 - ingenic,jz4725b-adc 24 - ingenic,jz4740-adc 25 - ingenic,jz4770-adc 58 #include <dt-bindings/iio/adc/ingenic,adc.h> 61 compatible = "ingenic,jz4740-adc";
|