/kernel/linux/linux-6.6/drivers/gpu/drm/ingenic/ |
H A D | Makefile | 1 obj-$(CONFIG_DRM_INGENIC) += ingenic-drm.o 2 ingenic-drm-y = ingenic-drm-drv.o 3 ingenic-drm-$(CONFIG_DRM_INGENIC_IPU) += ingenic-ipu.o 4 obj-$(CONFIG_DRM_INGENIC_DW_HDMI) += ingenic-dw-hdmi.o
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ingenic/ |
H A D | Makefile | 1 obj-$(CONFIG_DRM_INGENIC) += ingenic-drm.o 2 ingenic-drm-y = ingenic-drm-drv.o 3 ingenic-drm-$(CONFIG_DRM_INGENIC_IPU) += ingenic-ipu.o
|
/kernel/linux/linux-5.10/drivers/char/hw_random/ |
H A D | Makefile | 26 obj-$(CONFIG_HW_RANDOM_INGENIC_RNG) += ingenic-rng.o 27 obj-$(CONFIG_HW_RANDOM_INGENIC_TRNG) += ingenic-trng.o
|
/kernel/linux/linux-6.6/drivers/char/hw_random/ |
H A D | Makefile | 25 obj-$(CONFIG_HW_RANDOM_INGENIC_RNG) += ingenic-rng.o 26 obj-$(CONFIG_HW_RANDOM_INGENIC_TRNG) += ingenic-trng.o
|
/kernel/linux/linux-5.10/arch/mips/generic/ |
H A D | board-ingenic.c | 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 }, 73 { .compatible = "ingenic,x2000 77 MIPS_MACHINE(ingenic) = { global() variable [all...] |
/kernel/linux/linux-6.6/arch/mips/generic/ |
H A D | board-ingenic.c | 137 { .compatible = "ingenic,jz4730", .data = (void *)MACH_INGENIC_JZ4730 }, 138 { .compatible = "ingenic,jz4740", .data = (void *)MACH_INGENIC_JZ4740 }, 139 { .compatible = "ingenic,jz4725b", .data = (void *)MACH_INGENIC_JZ4725B }, 140 { .compatible = "ingenic,jz4750", .data = (void *)MACH_INGENIC_JZ4750 }, 141 { .compatible = "ingenic,jz4755", .data = (void *)MACH_INGENIC_JZ4755 }, 142 { .compatible = "ingenic,jz4760", .data = (void *)MACH_INGENIC_JZ4760 }, 143 { .compatible = "ingenic,jz4760b", .data = (void *)MACH_INGENIC_JZ4760B }, 144 { .compatible = "ingenic,jz4770", .data = (void *)MACH_INGENIC_JZ4770 }, 145 { .compatible = "ingenic,jz4775", .data = (void *)MACH_INGENIC_JZ4775 }, 146 { .compatible = "ingenic,jz478 157 MIPS_MACHINE(ingenic) = { global() variable [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | Makefile | 17 obj-$(CONFIG_DWMAC_INGENIC) += dwmac-ingenic.o
|
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | ingenic-ost.c | 11 #include <linux/mfd/ingenic-tcu.h> 25 * The TCU_REG_OST_CNT{L,R} from <linux/mfd/ingenic-tcu.h> are only for the 119 cs->name = "ingenic-ost"; in ingenic_ost_probe() 175 { .compatible = "ingenic,jz4725b-ost", .data = &jz4725b_ost_soc_info, }, 176 { .compatible = "ingenic,jz4770-ost", .data = &jz4770_ost_soc_info, }, 182 .name = "ingenic-ost",
|
H A D | ingenic-timer.c | 13 #include <linux/mfd/ingenic-tcu.h> 24 #include <dt-bindings/clock/ingenic,tcu.h> 237 cs->name = "ingenic-timer"; in ingenic_tcu_clocksource_init() 265 { .compatible = "ingenic,jz4740-tcu", .data = &jz4740_soc_info, }, 266 { .compatible = "ingenic,jz4725b-tcu", .data = &jz4725b_soc_info, }, 267 { .compatible = "ingenic,jz4770-tcu", .data = &jz4740_soc_info, }, 268 { .compatible = "ingenic,x1000-tcu", .data = &jz4740_soc_info, }, 300 of_property_read_u32(np, "ingenic,pwm-channels-mask", in ingenic_tcu_init() 359 TIMER_OF_DECLARE(jz4740_tcu_intc, "ingenic,jz4740-tcu", ingenic_tcu_init); 360 TIMER_OF_DECLARE(jz4725b_tcu_intc, "ingenic,jz4725 [all...] |
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | Makefile | 46 obj-y += ingenic/
|
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | jz4740_wdt.c | 7 #include <linux/mfd/ingenic-tcu.h> 130 { .compatible = "ingenic,jz4740-watchdog", }, 131 { .compatible = "ingenic,jz4780-watchdog", },
|
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | Makefile | 41 obj-y += ingenic/
|
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | jz4740_wdt.c | 7 #include <linux/mfd/ingenic-tcu.h> 130 { .compatible = "ingenic,jz4740-watchdog", }, 131 { .compatible = "ingenic,jz4780-watchdog", },
|
/kernel/linux/linux-6.6/drivers/clk/ingenic/ |
H A D | jz4740-cgu.c | 14 #include <dt-bindings/clock/ingenic,jz4740-cgu.h> 271 CLK_OF_DECLARE_DRIVER(jz4740_cgu, "ingenic,jz4740-cgu", jz4740_cgu_init);
|
H A D | jz4725b-cgu.c | 13 #include <dt-bindings/clock/ingenic,jz4725b-cgu.h> 273 CLK_OF_DECLARE_DRIVER(jz4725b_cgu, "ingenic,jz4725b-cgu", jz4725b_cgu_init);
|
H A D | tcu.c | 10 #include <linux/mfd/ingenic-tcu.h> 16 #include <dt-bindings/clock/ingenic,tcu.h> 22 #define pr_fmt(fmt) "ingenic-tcu-clk: " fmt 327 { .compatible = "ingenic,jz4740-tcu", .data = &jz4740_soc_info, }, 328 { .compatible = "ingenic,jz4725b-tcu", .data = &jz4725b_soc_info, }, 329 { .compatible = "ingenic,jz4760-tcu", .data = &jz4770_soc_info, }, 330 { .compatible = "ingenic,jz4770-tcu", .data = &jz4770_soc_info, }, 331 { .compatible = "ingenic,x1000-tcu", .data = &x1000_soc_info, }, 492 CLK_OF_DECLARE_DRIVER(jz4740_cgu, "ingenic,jz4740-tcu", ingenic_tcu_init); 493 CLK_OF_DECLARE_DRIVER(jz4725b_cgu, "ingenic,jz4725 [all...] |
H A D | jz4755-cgu.c | 14 #include <dt-bindings/clock/ingenic,jz4755-cgu.h> 346 CLK_OF_DECLARE_DRIVER(jz4755_cgu, "ingenic,jz4755-cgu", jz4755_cgu_init);
|
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | ingenic-ost.c | 11 #include <linux/mfd/ingenic-tcu.h> 25 * The TCU_REG_OST_CNT{L,R} from <linux/mfd/ingenic-tcu.h> are only for the 119 cs->name = "ingenic-ost"; in ingenic_ost_probe() 175 { .compatible = "ingenic,jz4725b-ost", .data = &jz4725b_ost_soc_info, }, 176 { .compatible = "ingenic,jz4760b-ost", .data = &jz4760b_ost_soc_info, }, 177 { .compatible = "ingenic,jz4770-ost", .data = &jz4760b_ost_soc_info, }, 183 .name = "ingenic-ost",
|
H A D | ingenic-timer.c | 14 #include <linux/mfd/ingenic-tcu.h> 23 #include <dt-bindings/clock/ingenic,tcu.h> 236 cs->name = "ingenic-timer"; in ingenic_tcu_clocksource_init() 264 { .compatible = "ingenic,jz4740-tcu", .data = &jz4740_soc_info, }, 265 { .compatible = "ingenic,jz4725b-tcu", .data = &jz4725b_soc_info, }, 266 { .compatible = "ingenic,jz4760-tcu", .data = &jz4740_soc_info, }, 267 { .compatible = "ingenic,jz4770-tcu", .data = &jz4740_soc_info, }, 268 { .compatible = "ingenic,x1000-tcu", .data = &jz4740_soc_info, }, 300 of_property_read_u32(np, "ingenic,pwm-channels-mask", in ingenic_tcu_init() 359 TIMER_OF_DECLARE(jz4740_tcu_intc, "ingenic,jz474 [all...] |
/kernel/linux/linux-5.10/drivers/clk/ingenic/ |
H A D | tcu.c | 10 #include <linux/mfd/ingenic-tcu.h> 16 #include <dt-bindings/clock/ingenic,tcu.h> 22 #define pr_fmt(fmt) "ingenic-tcu-clk: " fmt 322 { .compatible = "ingenic,jz4740-tcu", .data = &jz4740_soc_info, }, 323 { .compatible = "ingenic,jz4725b-tcu", .data = &jz4725b_soc_info, }, 324 { .compatible = "ingenic,jz4770-tcu", .data = &jz4770_soc_info, }, 325 { .compatible = "ingenic,x1000-tcu", .data = &x1000_soc_info, }, 473 CLK_OF_DECLARE_DRIVER(jz4740_cgu, "ingenic,jz4740-tcu", ingenic_tcu_init); 474 CLK_OF_DECLARE_DRIVER(jz4725b_cgu, "ingenic,jz4725b-tcu", ingenic_tcu_init); 475 CLK_OF_DECLARE_DRIVER(jz4770_cgu, "ingenic,jz477 [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | Makefile | 105 obj-$(CONFIG_DRM_INGENIC) += ingenic/
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-ingenic-tcu.c | 11 #include <linux/mfd/ingenic-tcu.h> 180 IRQCHIP_DECLARE(jz4740_tcu_irq, "ingenic,jz4740-tcu", ingenic_tcu_irq_init); 181 IRQCHIP_DECLARE(jz4725b_tcu_irq, "ingenic,jz4725b-tcu", ingenic_tcu_irq_init); 182 IRQCHIP_DECLARE(jz4760_tcu_irq, "ingenic,jz4760-tcu", ingenic_tcu_irq_init); 183 IRQCHIP_DECLARE(jz4770_tcu_irq, "ingenic,jz4770-tcu", ingenic_tcu_irq_init); 184 IRQCHIP_DECLARE(x1000_tcu_irq, "ingenic,x1000-tcu", ingenic_tcu_irq_init);
|
/kernel/linux/linux-5.10/drivers/pwm/ |
H A D | pwm-jz4740.c | 15 #include <linux/mfd/ingenic-tcu.h> 44 "ingenic,pwm-channels-mask", in jz4740_pwm_can_use_chn() 274 { .compatible = "ingenic,jz4740-pwm", .data = &jz4740_soc_info }, 275 { .compatible = "ingenic,jz4725b-pwm", .data = &jz4725b_soc_info },
|
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | Makefile | 39 obj-$(CONFIG_BATTERY_INGENIC) += ingenic-battery.o
|
/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-jz4740.c | 15 #include <linux/mfd/ingenic-tcu.h> 44 "ingenic,pwm-channels-mask", in jz4740_pwm_can_use_chn() 263 { .compatible = "ingenic,jz4740-pwm", .data = &jz4740_soc_info }, 264 { .compatible = "ingenic,jz4725b-pwm", .data = &jz4725b_soc_info }, 265 { .compatible = "ingenic,x1000-pwm", .data = &x1000_soc_info },
|