| /Linux-v5.15/arch/mips/boot/dts/ingenic/ |
| D | jz4770.dtsi | 2 #include <dt-bindings/clock/jz4770-cgu.h> 8 compatible = "ingenic,jz4770"; 32 compatible = "ingenic,jz4770-intc"; 53 cgu: jz4770-cgu@10000000 { 54 compatible = "ingenic,jz4770-cgu", "simple-mfd"; 66 compatible = "ingenic,jz4770-phy"; 76 compatible = "ingenic,jz4770-tcu", "simple-mfd"; 96 compatible = "ingenic,jz4770-watchdog", 105 compatible = "ingenic,jz4770-pwm", "ingenic,jz4740-pwm"; 119 compatible = "ingenic,jz4770-ost"; [all …]
|
| D | jz4780.dtsi | 96 "ingenic,jz4770-tcu", 139 compatible = "ingenic,jz4780-ost", "ingenic,jz4770-ost"; 342 compatible = "ingenic,jz4780-i2c", "ingenic,jz4770-i2c"; 360 compatible = "ingenic,jz4780-i2c", "ingenic,jz4770-i2c"; 377 compatible = "ingenic,jz4780-i2c", "ingenic,jz4770-i2c"; 394 compatible = "ingenic,jz4780-i2c", "ingenic,jz4770-i2c"; 411 compatible = "ingenic,jz4780-i2c", "ingenic,jz4770-i2c";
|
| /Linux-v5.15/Documentation/devicetree/bindings/timer/ |
| D | ingenic,tcu.yaml | 25 - ingenic,jz4770-tcu 63 - ingenic,jz4770-tcu 125 - ingenic,jz4770-watchdog 159 - ingenic,jz4770-pwm 202 - ingenic,jz4770-ost 240 #include <dt-bindings/clock/jz4770-cgu.h> 243 compatible = "ingenic,jz4770-tcu", "ingenic,jz4760-tcu", "simple-mfd"; 263 compatible = "ingenic,jz4770-watchdog", "ingenic,jz4740-watchdog"; 271 compatible = "ingenic,jz4770-pwm", "ingenic,jz4740-pwm"; 289 compatible = "ingenic,jz4770-ost", "ingenic,jz4760b-ost";
|
| /Linux-v5.15/Documentation/devicetree/bindings/clock/ |
| D | ingenic,cgu.yaml | 27 - ingenic,jz4770-cgu 56 - ingenic,jz4770-cgu 107 #include <dt-bindings/clock/jz4770-cgu.h> 109 compatible = "ingenic,jz4770-cgu", "simple-mfd"; 121 compatible = "ingenic,jz4770-phy";
|
| /Linux-v5.15/Documentation/devicetree/bindings/pinctrl/ |
| D | ingenic,pinctrl.yaml | 23 160 pins. The JZ4750, the JZ4755 the JZ4760, the JZ4770 and the JZ4780 contains 43 - ingenic,jz4770-pinctrl 82 - ingenic,jz4770-gpio 173 compatible = "ingenic,jz4770-pinctrl"; 180 compatible = "ingenic,jz4770-gpio";
|
| /Linux-v5.15/Documentation/devicetree/bindings/display/ |
| D | ingenic,ipu.yaml | 19 - const: ingenic,jz4770-ipu 48 #include <dt-bindings/clock/jz4770-cgu.h> 50 compatible = "ingenic,jz4770-ipu", "ingenic,jz4760-ipu";
|
| /Linux-v5.15/Documentation/devicetree/bindings/phy/ |
| D | ingenic,phy-usb.yaml | 19 - ingenic,jz4770-phy 49 #include <dt-bindings/clock/jz4770-cgu.h> 51 compatible = "ingenic,jz4770-phy";
|
| /Linux-v5.15/drivers/clk/ingenic/ |
| D | Kconfig | 39 bool "Ingenic JZ4770 CGU driver" 43 Support the clocks provided by the CGU hardware on Ingenic JZ4770 46 If building for a JZ4770 SoC, you want to say Y here.
|
| D | Makefile | 6 obj-$(CONFIG_INGENIC_CGU_JZ4770) += jz4770-cgu.o
|
| D | jz4770-cgu.c | 3 * JZ4770 SoC CGU driver 13 #include <dt-bindings/clock/jz4770-cgu.h> 453 CLK_OF_DECLARE_DRIVER(jz4770_cgu, "ingenic,jz4770-cgu", jz4770_cgu_init);
|
| /Linux-v5.15/Documentation/devicetree/bindings/remoteproc/ |
| D | ingenic,vpu.yaml | 20 const: ingenic,jz4770-vpu-rproc 61 #include <dt-bindings/clock/jz4770-cgu.h> 64 compatible = "ingenic,jz4770-vpu-rproc";
|
| /Linux-v5.15/Documentation/devicetree/bindings/i2c/ |
| D | ingenic,i2c.yaml | 22 - ingenic,jz4770-i2c 26 - const: ingenic,jz4770-i2c 67 compatible = "ingenic,jz4780-i2c", "ingenic,jz4770-i2c";
|
| /Linux-v5.15/Documentation/devicetree/bindings/interrupt-controller/ |
| D | ingenic,intc.yaml | 25 - ingenic,jz4770-intc 58 compatible = "ingenic,jz4770-intc", "ingenic,jz4760-intc";
|
| /Linux-v5.15/arch/mips/generic/ |
| D | board-ingenic.c | 45 return "JZ4770"; in ingenic_get_system_type() 87 { .compatible = "ingenic,jz4770", .data = (void *)MACH_INGENIC_JZ4770 },
|
| /Linux-v5.15/drivers/irqchip/ |
| D | irq-ingenic-tcu.c | 150 * On SoCs >= JZ4770, timer 5 has its own interrupt line; in ingenic_tcu_irq_init() 183 IRQCHIP_DECLARE(jz4770_tcu_irq, "ingenic,jz4770-tcu", ingenic_tcu_irq_init);
|
| /Linux-v5.15/sound/soc/codecs/ |
| D | jz4770.c | 3 // Ingenic JZ4770 CODEC driver 758 .name = "jz4770-hifi", 921 { .compatible = "ingenic,jz4770-codec", }, 929 .name = "jz4770-codec", 935 MODULE_DESCRIPTION("JZ4770 SoC internal codec driver");
|
| /Linux-v5.15/include/dt-bindings/clock/ |
| D | jz4770-cgu.h | 3 * This header provides clock numbers for the ingenic,jz4770-cgu DT binding.
|
| /Linux-v5.15/Documentation/devicetree/bindings/sound/ |
| D | ingenic,codec.yaml | 19 - ingenic,jz4770-codec
|
| D | ingenic,aic.yaml | 21 - ingenic,jz4770-i2s
|
| /Linux-v5.15/drivers/usb/phy/ |
| D | Makefile | 27 obj-$(CONFIG_JZ4770_PHY) += phy-jz4770.o
|
| /Linux-v5.15/Documentation/devicetree/bindings/mips/ingenic/ |
| D | devices.yaml | 34 - const: ingenic,jz4770
|
| /Linux-v5.15/Documentation/devicetree/bindings/usb/ |
| D | ingenic,musb.yaml | 19 - ingenic,jz4770-musb
|
| /Linux-v5.15/Documentation/devicetree/bindings/power/supply/ |
| D | ingenic,battery.yaml | 20 - ingenic,jz4770-battery
|
| /Linux-v5.15/Documentation/devicetree/bindings/rtc/ |
| D | ingenic,rtc.yaml | 26 - ingenic,jz4770-rtc
|
| /Linux-v5.15/Documentation/devicetree/bindings/mmc/ |
| D | ingenic,mmc.yaml | 26 - const: ingenic,jz4770-mmc
|