Searched refs:ingenic (Results 1 - 25 of 34) sorted by last modified time

12

/linux-master/drivers/spi/
H A DMakefile69 obj-$(CONFIG_SPI_INGENIC) += spi-ingenic.o
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A DMakefile17 obj-$(CONFIG_DWMAC_INGENIC) += dwmac-ingenic.o
/linux-master/drivers/irqchip/
H A DMakefile74 obj-$(CONFIG_INGENIC_IRQ) += irq-ingenic.o
75 obj-$(CONFIG_INGENIC_TCU_IRQ) += irq-ingenic-tcu.o
/linux-master/drivers/pinctrl/
H A DMakefile27 obj-$(CONFIG_PINCTRL_INGENIC) += pinctrl-ingenic.o
/linux-master/drivers/phy/
H A DMakefile19 ingenic/ \
/linux-master/drivers/iio/adc/
H A DMakefile56 obj-$(CONFIG_INGENIC_ADC) += ingenic-adc.o
H A Dingenic-adc.c9 #include <dt-bindings/iio/adc/ingenic,adc.h>
882 if (device_property_present(dev, "ingenic,use-internal-divider"))
906 { .compatible = "ingenic,jz4725b-adc", .data = &jz4725b_adc_soc_data, },
907 { .compatible = "ingenic,jz4740-adc", .data = &jz4740_adc_soc_data, },
908 { .compatible = "ingenic,jz4760-adc", .data = &jz4760_adc_soc_data, },
909 { .compatible = "ingenic,jz4760b-adc", .data = &jz4760_adc_soc_data, },
910 { .compatible = "ingenic,jz4770-adc", .data = &jz4770_adc_soc_data, },
917 .name = "ingenic-adc",
/linux-master/arch/mips/generic/
H A DMakefile14 obj-$(CONFIG_MACH_INGENIC) += board-ingenic.o
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) = { variable
[all...]
/linux-master/arch/mips/boot/dts/
H A DMakefile6 subdir-$(CONFIG_MACH_INGENIC) += ingenic
/linux-master/scripts/dtc/include-prefixes/mips/
H A DMakefile6 subdir-$(CONFIG_MACH_INGENIC) += ingenic
/linux-master/drivers/pwm/
H A Dpwm-jz4740.c15 #include <linux/mfd/ingenic-tcu.h>
43 "ingenic,pwm-channels-mask",
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 },
/linux-master/drivers/gpu/drm/
H A DMakefile193 obj-$(CONFIG_DRM_INGENIC) += ingenic/
/linux-master/drivers/clk/
H A DMakefile98 obj-y += ingenic/
/linux-master/drivers/power/supply/
H A DMakefile40 obj-$(CONFIG_BATTERY_INGENIC) += ingenic-battery.o
/linux-master/drivers/clocksource/
H A DMakefile77 obj-$(CONFIG_INGENIC_OST) += ingenic-ost.o
78 obj-$(CONFIG_INGENIC_SYSOST) += ingenic-sysost.o
79 obj-$(CONFIG_INGENIC_TIMER) += ingenic-timer.o
H A Dingenic-timer.c14 #include <linux/mfd/ingenic-tcu.h>
23 #include <dt-bindings/clock/ingenic,tcu.h>
236 cs->name = "ingenic-timer";
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",
359 TIMER_OF_DECLARE(jz4740_tcu_intc, "ingenic,jz474
[all...]
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";
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",
/linux-master/drivers/mtd/nand/raw/
H A DMakefile41 obj-y += ingenic/
/linux-master/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
/linux-master/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
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 Djz4760-cgu.c15 #include <dt-bindings/clock/ingenic,jz4760-cgu.h>
443 CLK_OF_DECLARE_DRIVER(jz4760_cgu, "ingenic,jz4760-cgu", jz4760_cgu_init);
446 CLK_OF_DECLARE_DRIVER(jz4760b_cgu, "ingenic,jz4760b-cgu", jz4760_cgu_init);
H A Dx1000-cgu.c13 #include <dt-bindings/clock/ingenic,x1000-cgu.h>
564 CLK_OF_DECLARE_DRIVER(x1000_cgu, "ingenic,x1000-cgu", x1000_cgu_init);
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);
H A Dx1830-cgu.c12 #include <dt-bindings/clock/ingenic,x1830-cgu.h>
472 CLK_OF_DECLARE_DRIVER(x1830_cgu, "ingenic,x1830-cgu", x1830_cgu_init);

Completed in 264 milliseconds

12