Home
last modified time | relevance | path

Searched full:ingenic (Results 1 – 25 of 144) sorted by relevance

123456

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/timer/
Dingenic,tcu.yaml4 $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/
Dingenic,pinctrl.yaml4 $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/
DKconfig2 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/
Dx1830.dtsi2 #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 …]
Djz4770.dtsi3 #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 …]
Djz4725b.dtsi3 #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 …]
Djz4780.dtsi3 #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 …]
Dx1000.dtsi2 #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 …]
Djz4740.dtsi3 #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/
Dingenic,cgu.yaml4 $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/
Dingenic,intc.yaml4 $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/
Dingenic,nemc.yaml4 $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/
Dingenic,cpu.yaml4 $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 …]
Ddevices.yaml4 $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/
Dingenic,rtc.yaml4 $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/
Dingenic,dma.yaml4 $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/
Dingenic,uart.yaml4 $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/
Dingenic,mmc.yaml4 $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/
Dingenic,lcd.yaml4 $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 …]
Dingenic,ipu.yaml4 $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/
Dboard-ingenic.c3 * 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/
Dingenic,battery.yaml5 $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/
Dingenic,nand.yaml4 $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/
Dingenic,aic.yaml4 $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/
Dingenic,adc.yaml5 $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";

123456