Home
last modified time | relevance | path

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

1234567

/Linux-v5.15/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,jz4760-tcu
24 - ingenic,jz4760b-tcu
25 - ingenic,jz4770-tcu
26 - ingenic,jz4780-tcu
27 - ingenic,x1000-tcu
[all …]
/Linux-v5.15/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
37 - ingenic,jz4730-pinctrl
38 - ingenic,jz4740-pinctrl
39 - ingenic,jz4725b-pinctrl
40 - ingenic,jz4750-pinctrl
41 - ingenic,jz4755-pinctrl
42 - ingenic,jz4760-pinctrl
43 - ingenic,jz4770-pinctrl
[all …]
/Linux-v5.15/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,jz4760-cgu
26 - ingenic,jz4760b-cgu
27 - ingenic,jz4770-cgu
28 - ingenic,jz4780-cgu
29 - ingenic,x1000-cgu
[all …]
/Linux-v5.15/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 JZ4760 CGU driver"
33 Support the clocks provided by the CGU hardware on Ingenic JZ4760
39 bool "Ingenic JZ4770 CGU driver"
43 Support the clocks provided by the CGU hardware on Ingenic JZ4770
49 bool "Ingenic JZ4780 CGU driver"
[all …]
/Linux-v5.15/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", "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";
117 compatible = "ingenic,x1830-watchdog", "ingenic,jz4780-watchdog";
126 compatible = "ingenic,x1830-rtc", "ingenic,jz4780-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", "simple-mfd";
76 compatible = "ingenic,jz4780-phy";
87 compatible = "ingenic,jz4780-rng";
95 compatible = "ingenic,jz4780-tcu",
96 "ingenic,jz4770-tcu",
[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 …]
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", "simple-mfd";
67 compatible = "ingenic,x1000-phy";
78 compatible = "ingenic,x1000-rng";
91 compatible = "ingenic,x1000-ost";
104 compatible = "ingenic,x1000-tcu", "simple-mfd";
124 compatible = "ingenic,x1000-watchdog", "ingenic,jz4780-watchdog";
[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 …]
/Linux-v5.15/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 - ingenic,jz4760b-intc
27 - const: ingenic,jz4760-intc
29 - const: ingenic,x1000-intc
[all …]
/Linux-v5.15/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 …]
/Linux-v5.15/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,jz4760-dma
21 - ingenic,jz4760b-dma
22 - ingenic,jz4770-dma
23 - ingenic,jz4780-dma
24 - ingenic,x1000-dma
25 - ingenic,x1830-dma
[all …]
/Linux-v5.15/arch/mips/generic/
Dboard-ingenic.c3 * Support for Ingenic SoCs
80 { .compatible = "ingenic,jz4730", .data = (void *)MACH_INGENIC_JZ4730 },
81 { .compatible = "ingenic,jz4740", .data = (void *)MACH_INGENIC_JZ4740 },
82 { .compatible = "ingenic,jz4725b", .data = (void *)MACH_INGENIC_JZ4725B },
83 { .compatible = "ingenic,jz4750", .data = (void *)MACH_INGENIC_JZ4750 },
84 { .compatible = "ingenic,jz4755", .data = (void *)MACH_INGENIC_JZ4755 },
85 { .compatible = "ingenic,jz4760", .data = (void *)MACH_INGENIC_JZ4760 },
86 { .compatible = "ingenic,jz4760b", .data = (void *)MACH_INGENIC_JZ4760B },
87 { .compatible = "ingenic,jz4770", .data = (void *)MACH_INGENIC_JZ4770 },
88 { .compatible = "ingenic,jz4775", .data = (void *)MACH_INGENIC_JZ4775 },
[all …]
/Linux-v5.15/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
/Linux-v5.15/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.
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 …]
/Linux-v5.15/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 …]
/Linux-v5.15/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 …]
/Linux-v5.15/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,jz4775-mmc
23 - ingenic,jz4780-mmc
24 - ingenic,x1000-mmc
26 - const: ingenic,jz4770-mmc
27 - const: ingenic,jz4760-mmc
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/sound/
Dingenic,codec.yaml4 $id: http://devicetree.org/schemas/sound/ingenic,codec.yaml#
7 title: Ingenic JZ47xx internal codec DT bindings
19 - ingenic,jz4770-codec
20 - ingenic,jz4760-codec
21 - ingenic,jz4725b-codec
22 - ingenic,jz4740-codec
24 - const: ingenic,jz4760b-codec
25 - const: ingenic,jz4760-codec
53 compatible = "ingenic,jz4740-codec";
/Linux-v5.15/Documentation/devicetree/bindings/phy/
Dingenic,phy-usb.yaml4 $id: http://devicetree.org/schemas/phy/ingenic,phy-usb.yaml#
7 title: Ingenic SoCs USB PHY devicetree bindings
19 - ingenic,jz4770-phy
20 - ingenic,jz4775-phy
21 - ingenic,jz4780-phy
22 - ingenic,x1000-phy
23 - ingenic,x1830-phy
24 - ingenic,x2000-phy
51 compatible = "ingenic,jz4770-phy";
/Linux-v5.15/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 …]
/Linux-v5.15/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";
/Linux-v5.15/Documentation/devicetree/bindings/net/
Dingenic,mac.yaml4 $id: http://devicetree.org/schemas/net/ingenic,mac.yaml#
7 title: Bindings for MAC in Ingenic SoCs
13 The Ethernet Media Access Controller in Ingenic SoCs.
18 - ingenic,jz4775-mac
19 - ingenic,x1000-mac
20 - ingenic,x1600-mac
21 - ingenic,x1830-mac
22 - ingenic,x2000-mac
64 compatible = "ingenic,x1000-mac";

1234567