| /OK3568_Linux_fs/kernel/drivers/pwm/ |
| H A D | pwm-jz4740.c | 126 struct jz4740_pwm_chip *jz4740 = to_jz4740(pwm->chip); in jz4740_pwm_apply() local 178 regmap_write(jz4740->map, TCU_REG_TCNTc(pwm->hwpwm), 0); in jz4740_pwm_apply() 181 regmap_write(jz4740->map, TCU_REG_TDHRc(pwm->hwpwm), duty); in jz4740_pwm_apply() 184 regmap_write(jz4740->map, TCU_REG_TDFRc(pwm->hwpwm), period); in jz4740_pwm_apply() 187 regmap_update_bits(jz4740->map, TCU_REG_TCSRc(pwm->hwpwm), in jz4740_pwm_apply() 204 regmap_update_bits(jz4740->map, TCU_REG_TCSRc(pwm->hwpwm), in jz4740_pwm_apply() 207 regmap_update_bits(jz4740->map, TCU_REG_TCSRc(pwm->hwpwm), in jz4740_pwm_apply() 227 struct jz4740_pwm_chip *jz4740; in jz4740_pwm_probe() local 234 jz4740 = devm_kzalloc(dev, sizeof(*jz4740), GFP_KERNEL); in jz4740_pwm_probe() 235 if (!jz4740) in jz4740_pwm_probe() [all …]
|
| H A D | Makefile | 25 obj-$(CONFIG_PWM_JZ4740) += pwm-jz4740.o
|
| H A D | Kconfig | 270 will be called pwm-jz4740.
|
| /OK3568_Linux_fs/kernel/arch/mips/boot/dts/ingenic/ |
| H A D | jz4740.dtsi | 2 #include <dt-bindings/clock/jz4740-cgu.h> 8 compatible = "ingenic,jz4740"; 32 compatible = "ingenic,jz4740-intc"; 53 cgu: jz4740-cgu@10000000 { 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 …]
|
| H A D | jz4725b.dtsi | 32 compatible = "ingenic,jz4725b-intc", "ingenic,jz4740-intc"; 85 compatible = "ingenic,jz4725b-watchdog", "ingenic,jz4740-watchdog"; 117 compatible = "ingenic,jz4725b-rtc", "ingenic,jz4740-rtc"; 196 compatible = "ingenic,jz4725b-i2s", "ingenic,jz4740-i2s"; 261 compatible = "ingenic,jz4725b-uart", "ingenic,jz4740-uart"; 288 compatible = "ingenic,jz4725b-nemc", "ingenic,jz4740-nemc"; 311 compatible = "ingenic,jz4725b-musb", "ingenic,jz4740-musb";
|
| H A D | qi_lb60.dts | 4 #include "jz4740.dtsi" 18 compatible = "qi,lb60", "ingenic,jz4740"; 206 compatible = "ingenic,jz4740-battery"; 257 compatible = "ingenic,jz4740-nand";
|
| H A D | jz4770.dtsi | 97 "ingenic,jz4740-watchdog"; 105 compatible = "ingenic,jz4770-pwm", "ingenic,jz4740-pwm";
|
| H A D | jz4780.dtsi | 104 compatible = "ingenic,jz4780-pwm", "ingenic,jz4740-pwm";
|
| /OK3568_Linux_fs/kernel/sound/soc/jz4740/ |
| H A D | Makefile | 5 snd-soc-jz4740-i2s-objs := jz4740-i2s.o 7 obj-$(CONFIG_SND_JZ4740_SOC_I2S) += snd-soc-jz4740-i2s.o
|
| /OK3568_Linux_fs/kernel/drivers/clk/ingenic/ |
| H A D | Makefile | 3 obj-$(CONFIG_INGENIC_CGU_JZ4740) += jz4740-cgu.o
|
| /OK3568_Linux_fs/kernel/drivers/usb/musb/ |
| H A D | Makefile | 25 obj-$(CONFIG_USB_MUSB_JZ4740) += jz4740.o
|
| /OK3568_Linux_fs/kernel/Documentation/driver-api/usb/ |
| H A D | writing_musb_glue_layer.rst | 24 ``drivers/usb/musb/jz4740.c``. In this documentation I will walk through the 25 basics of the ``jz4740.c`` glue layer, explaining the different pieces and 60 | | <-- drivers/usb/musb/jz4740.c 86 .name = "musb-jz4740", 93 platform_device structure declared in ``arch/mips/jz4740/platform.c``. Note 431 ``arch/mips/jz4740/platform.c``. In the ``platform.c`` file each device of the 434 Here is the part of ``arch/mips/jz4740/platform.c`` that covers the USB 461 .name = "musb-jz4740", 502 The ``musb-jz4740`` name (line 22) defines the MUSB driver that is used 519 ``drivers/usb/musb/jz4740.c``:
|
| /OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/ingenic/ |
| H A D | Kconfig | 23 will be called jz4740-ecc.
|
| /OK3568_Linux_fs/kernel/sound/soc/ |
| H A D | Makefile | 36 obj-$(CONFIG_SND_SOC) += jz4740/
|
| H A D | Kconfig | 53 source "sound/soc/jz4740/Kconfig"
|
| /OK3568_Linux_fs/kernel/Documentation/mips/ |
| H A D | ingenic-tcu.rst | 62 PWM drivers/pwm/pwm-jz4740.c
|
| /OK3568_Linux_fs/kernel/drivers/rtc/ |
| H A D | Makefile | 82 obj-$(CONFIG_RTC_DRV_JZ4740) += rtc-jz4740.o
|
| H A D | Kconfig | 1712 will be called rtc-jz4740.
|
| /OK3568_Linux_fs/kernel/sound/soc/codecs/ |
| H A D | Makefile | 107 snd-soc-jz4740-codec-objs := jz4740.o 434 obj-$(CONFIG_SND_SOC_JZ4740_CODEC) += snd-soc-jz4740-codec.o
|
| H A D | Kconfig | 723 will be called snd-soc-jz4740-codec.
|
| /OK3568_Linux_fs/kernel/drivers/watchdog/ |
| H A D | Kconfig | 1686 tristate "Ingenic jz4740 SoC hardware watchdog" 1692 Hardware driver for the built-in watchdog timer on Ingenic jz4740 SoCs.
|
| /OK3568_Linux_fs/kernel/ |
| H A D | MAINTAINERS | 8726 F: drivers/pwm/pwm-jz4740.c 8728 F: drivers/rtc/rtc-jz4740.c 8730 F: drivers/usb/musb/jz4740.c 8735 F: sound/soc/jz4740/
|
| /OK3568_Linux_fs/output/sessions/2025-06-06_01-57-56/ |
| H A D | 10-kernel-build_2025-06-06_01-57-58.log | |
| H A D | build_2025-06-06_01-57-58.log | |
| H A D | 10-kernel-build.log | |