| /Linux-v5.4/drivers/pwm/ |
| D | pwm-imx1.c | 39 struct pwm_imx1_chip *imx = to_pwm_imx1_chip(chip); in pwm_imx1_clk_prepare_enable() local 42 ret = clk_prepare_enable(imx->clk_ipg); in pwm_imx1_clk_prepare_enable() 46 ret = clk_prepare_enable(imx->clk_per); in pwm_imx1_clk_prepare_enable() 48 clk_disable_unprepare(imx->clk_ipg); in pwm_imx1_clk_prepare_enable() 57 struct pwm_imx1_chip *imx = to_pwm_imx1_chip(chip); in pwm_imx1_clk_disable_unprepare() local 59 clk_disable_unprepare(imx->clk_per); in pwm_imx1_clk_disable_unprepare() 60 clk_disable_unprepare(imx->clk_ipg); in pwm_imx1_clk_disable_unprepare() 66 struct pwm_imx1_chip *imx = to_pwm_imx1_chip(chip); in pwm_imx1_config() local 86 max = readl(imx->mmio_base + MX1_PWMP); in pwm_imx1_config() 89 writel(max - p, imx->mmio_base + MX1_PWMS); in pwm_imx1_config() [all …]
|
| D | pwm-imx27.c | 94 struct pwm_imx27_chip *imx = to_pwm_imx27_chip(chip); in pwm_imx27_clk_prepare_enable() local 97 ret = clk_prepare_enable(imx->clk_ipg); in pwm_imx27_clk_prepare_enable() 101 ret = clk_prepare_enable(imx->clk_per); in pwm_imx27_clk_prepare_enable() 103 clk_disable_unprepare(imx->clk_ipg); in pwm_imx27_clk_prepare_enable() 112 struct pwm_imx27_chip *imx = to_pwm_imx27_chip(chip); in pwm_imx27_clk_disable_unprepare() local 114 clk_disable_unprepare(imx->clk_per); in pwm_imx27_clk_disable_unprepare() 115 clk_disable_unprepare(imx->clk_ipg); in pwm_imx27_clk_disable_unprepare() 121 struct pwm_imx27_chip *imx = to_pwm_imx27_chip(chip); in pwm_imx27_get_state() local 130 val = readl(imx->mmio_base + MX3_PWMCR); in pwm_imx27_get_state() 149 pwm_clk = clk_get_rate(imx->clk_per); in pwm_imx27_get_state() [all …]
|
| /Linux-v5.4/drivers/staging/media/imx/ |
| D | Makefile | 2 imx6-media-objs := imx-media-dev.o imx-media-internal-sd.o \ 3 imx-ic-common.o imx-ic-prp.o imx-ic-prpencvf.o imx-media-vdic.o \ 4 imx-media-csc-scaler.o 6 imx-media-common-objs := imx-media-capture.o imx-media-dev-common.o \ 7 imx-media-of.o imx-media-utils.o 9 imx6-media-csi-objs := imx-media-csi.o imx-media-fim.o 12 obj-$(CONFIG_VIDEO_IMX_MEDIA) += imx-media-common.o
|
| /Linux-v5.4/sound/soc/fsl/ |
| D | Makefile | 48 snd-soc-imx-ssi-objs := imx-ssi.o 49 snd-soc-imx-audmux-objs := imx-audmux.o 50 obj-$(CONFIG_SND_SOC_IMX_SSI) += snd-soc-imx-ssi.o 51 obj-$(CONFIG_SND_SOC_IMX_AUDMUX) += snd-soc-imx-audmux.o 53 obj-$(CONFIG_SND_SOC_IMX_PCM_FIQ) += imx-pcm-fiq.o 54 obj-$(CONFIG_SND_SOC_IMX_PCM_DMA) += imx-pcm-dma.o 61 snd-soc-imx-es8328-objs := imx-es8328.o 62 snd-soc-imx-sgtl5000-objs := imx-sgtl5000.o 63 snd-soc-imx-spdif-objs := imx-spdif.o 64 snd-soc-imx-mc13783-objs := imx-mc13783.o [all …]
|
| /Linux-v5.4/drivers/nvmem/ |
| D | Makefile | 15 obj-$(CONFIG_NVMEM_IMX_IIM) += nvmem-imx-iim.o 16 nvmem-imx-iim-y := imx-iim.o 17 obj-$(CONFIG_NVMEM_IMX_OCOTP) += nvmem-imx-ocotp.o 18 nvmem-imx-ocotp-y := imx-ocotp.o 19 obj-$(CONFIG_NVMEM_IMX_OCOTP_SCU) += nvmem-imx-ocotp-scu.o 20 nvmem-imx-ocotp-scu-y := imx-ocotp-scu.o
|
| /Linux-v5.4/arch/arm/mach-imx/devices/ |
| D | Makefile | 12 obj-y += platform-imx-dma.o 13 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX_FB) += platform-imx-fb.o 14 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX_I2C) += platform-imx-i2c.o 15 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX_KEYPAD) += platform-imx-keypad.o 17 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX_SSI) += platform-imx-ssi.o 18 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX_UART) += platform-imx-uart.o 26 obj-$(CONFIG_IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX) += platform-sdhci-esdhc-imx.o
|
| /Linux-v5.4/drivers/gpu/drm/imx/ |
| D | Makefile | 3 imxdrm-objs := imx-drm-core.o ipuv3-crtc.o ipuv3-plane.o 8 obj-$(CONFIG_DRM_IMX_TVE) += imx-tve.o 9 obj-$(CONFIG_DRM_IMX_LDB) += imx-ldb.o 11 obj-$(CONFIG_DRM_IMX_HDMI) += dw_hdmi-imx.o
|
| /Linux-v5.4/drivers/firmware/imx/ |
| D | Makefile | 2 obj-$(CONFIG_IMX_DSP) += imx-dsp.o 3 obj-$(CONFIG_IMX_SCU) += imx-scu.o misc.o imx-scu-irq.o
|
| /Linux-v5.4/Documentation/devicetree/bindings/sound/ |
| D | fsl-asoc-card.txt | 23 "fsl,imx-audio-ac97" 25 "fsl,imx-audio-cs42888" 27 "fsl,imx-audio-cs427x" 30 "fsl,imx-audio-wm8962" 32 "fsl,imx-audio-sgtl5000" 33 (compatible with Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt) 35 "fsl,imx-audio-wm8960" 76 compatible = "fsl,imx-audio-cs42888";
|
| D | imx-audio-spdif.txt | 5 - compatible : "fsl,imx-audio-spdif" 31 compatible = "fsl,imx-audio-spdif"; 32 model = "imx-spdif";
|
| D | imx-audio-es8328.txt | 4 - compatible : "fsl,imx-audio-es8328" 43 compatible = "fsl,imx-audio-es8328"; 44 model = "imx-audio-es8328";
|
| D | imx-audio-sgtl5000.txt | 5 - compatible : "fsl,imx-audio-sgtl5000" 46 "fsl,imx-audio-sgtl5000";
|
| /Linux-v5.4/drivers/gpu/ipu-v3/ |
| D | Makefile | 2 obj-$(CONFIG_IMX_IPUV3_CORE) += imx-ipu-v3.o 4 imx-ipu-v3-objs := ipu-common.o ipu-cpmem.o ipu-csi.o ipu-dc.o ipu-di.o \ 9 imx-ipu-v3-objs += ipu-pre.o ipu-prg.o
|
| /Linux-v5.4/drivers/dma/ |
| D | TODO | 7 - imx-dma 8 - imx-sdma
|
| /Linux-v5.4/Documentation/devicetree/bindings/arm/freescale/ |
| D | fsl,scu.txt | 23 - compatible: should be "fsl,imx-scu". 80 include/dt-bindings/firmware/imx/rsrc.h 128 [3] Documentation/devicetree/bindings/pinctrl/fsl,imx-pinctrl.txt 156 followed by "fsl,imx-sc-wdt"; 173 compatible = "fsl,imx-scu"; 224 compatible = "fsl,imx8qxp-sc-wdt", "fsl,imx-sc-wdt";
|
| /Linux-v5.4/Documentation/devicetree/bindings/interrupt-controller/ |
| D | fsl,irqsteer.txt | 7 - "fsl,imx-irqsteer" 26 compatible = "fsl,imx8m-irqsteer", "fsl,imx-irqsteer";
|
| /Linux-v5.4/Documentation/devicetree/bindings/display/imx/ |
| D | fsl-imx-drm.txt | 8 - compatible: Should be "fsl,imx-display-subsystem" 34 reset line index, see reset/fsl,imx-src.txt for details 117 - compatible: Should be "fsl,imx-parallel-display" 133 compatible = "fsl,imx-parallel-display";
|
| /Linux-v5.4/drivers/clocksource/ |
| D | Makefile | 76 obj-$(CONFIG_CLKSRC_IMX_GPT) += timer-imx-gpt.o 77 obj-$(CONFIG_CLKSRC_IMX_TPM) += timer-imx-tpm.o 78 obj-$(CONFIG_TIMER_IMX_SYS_CTR) += timer-imx-sysctr.o
|
| /Linux-v5.4/drivers/soc/imx/ |
| D | Makefile | 5 obj-$(CONFIG_IMX_SCU_SOC) += soc-imx-scu.o
|
| /Linux-v5.4/Documentation/devicetree/bindings/media/ |
| D | imx.txt | 12 - compatible : "fsl,imx-capture-subsystem"; 19 compatible = "fsl,imx-capture-subsystem";
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | imx6q-dhcom-pdk2.dts | 26 compatible = "fsl,imx-audio-sgtl5000"; 27 model = "imx-sgtl5000";
|
| D | imx6qdl-wandboard.dtsi | 17 "fsl,imx-audio-sgtl5000"; 30 compatible = "fsl,imx-audio-spdif"; 31 model = "imx-spdif";
|
| D | imx51.dtsi | 51 compatible = "fsl,imx-ckil", "fixed-clock"; 57 compatible = "fsl,imx-ckih1", "fixed-clock"; 63 compatible = "fsl,imx-ckih2", "fixed-clock"; 69 compatible = "fsl,imx-osc", "fixed-clock"; 108 compatible = "fsl,imx-display-subsystem"; 495 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx51.bin";
|
| /Linux-v5.4/drivers/staging/media/ |
| D | Makefile | 3 obj-$(CONFIG_VIDEO_IMX_MEDIA) += imx/
|
| /Linux-v5.4/drivers/media/platform/coda/ |
| D | Makefile | 6 obj-$(CONFIG_VIDEO_IMX_VDOA) += imx-vdoa.o
|