Home
last modified time | relevance | path

Searched refs:ingenic (Results 1 - 25 of 40) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/gpu/drm/ingenic/
H A DMakefile1 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 DMakefile1 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 DMakefile26 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 DMakefile25 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 Dboard-ingenic.c64 { .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 Dboard-ingenic.c137 { .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 DMakefile17 obj-$(CONFIG_DWMAC_INGENIC) += dwmac-ingenic.o
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dingenic-ost.c11 #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 Dingenic-timer.c13 #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 DMakefile46 obj-y += ingenic/
/kernel/linux/linux-5.10/drivers/watchdog/
H A Djz4740_wdt.c7 #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 DMakefile41 obj-y += ingenic/
/kernel/linux/linux-6.6/drivers/watchdog/
H A Djz4740_wdt.c7 #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 Djz4740-cgu.c14 #include <dt-bindings/clock/ingenic,jz4740-cgu.h>
271 CLK_OF_DECLARE_DRIVER(jz4740_cgu, "ingenic,jz4740-cgu", jz4740_cgu_init);
H A Djz4725b-cgu.c13 #include <dt-bindings/clock/ingenic,jz4725b-cgu.h>
273 CLK_OF_DECLARE_DRIVER(jz4725b_cgu, "ingenic,jz4725b-cgu", jz4725b_cgu_init);
H A Dtcu.c10 #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 Djz4755-cgu.c14 #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 Dingenic-ost.c11 #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 Dingenic-timer.c14 #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 Dtcu.c10 #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 DMakefile105 obj-$(CONFIG_DRM_INGENIC) += ingenic/
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-ingenic-tcu.c11 #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 Dpwm-jz4740.c15 #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 DMakefile39 obj-$(CONFIG_BATTERY_INGENIC) += ingenic-battery.o
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-jz4740.c15 #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 },

Completed in 9 milliseconds

12