/linux-4.4.14/drivers/pwm/ |
D | pwm-imx.c | 68 struct imx_chip *imx = to_imx_chip(chip); in imx_pwm_config_v1() local 87 u32 max = readl(imx->mmio_base + MX1_PWMP); in imx_pwm_config_v1() 89 writel(max - p, imx->mmio_base + MX1_PWMS); in imx_pwm_config_v1() 96 struct imx_chip *imx = to_imx_chip(chip); in imx_pwm_set_enable_v1() local 99 val = readl(imx->mmio_base + MX1_PWMC); in imx_pwm_set_enable_v1() 106 writel(val, imx->mmio_base + MX1_PWMC); in imx_pwm_set_enable_v1() 112 struct imx_chip *imx = to_imx_chip(chip); in imx_pwm_config_v2() local 129 sr = readl(imx->mmio_base + MX3_PWMSR); in imx_pwm_config_v2() 136 sr = readl(imx->mmio_base + MX3_PWMSR); in imx_pwm_config_v2() 141 writel(MX3_PWMCR_SWR, imx->mmio_base + MX3_PWMCR); in imx_pwm_config_v2() [all …]
|
D | Makefile | 17 obj-$(CONFIG_PWM_IMX) += pwm-imx.o
|
D | Kconfig | 180 will be called pwm-imx.
|
/linux-4.4.14/sound/soc/fsl/ |
D | Makefile | 42 snd-soc-imx-ssi-objs := imx-ssi.o 43 snd-soc-imx-audmux-objs := imx-audmux.o 44 obj-$(CONFIG_SND_SOC_IMX_SSI) += snd-soc-imx-ssi.o 45 obj-$(CONFIG_SND_SOC_IMX_AUDMUX) += snd-soc-imx-audmux.o 47 obj-$(CONFIG_SND_SOC_IMX_PCM_FIQ) += imx-pcm-fiq.o 48 obj-$(CONFIG_SND_SOC_IMX_PCM_DMA) += imx-pcm-dma.o 55 snd-soc-imx-es8328-objs := imx-es8328.o 56 snd-soc-imx-sgtl5000-objs := imx-sgtl5000.o 57 snd-soc-imx-wm8962-objs := imx-wm8962.o 58 snd-soc-imx-spdif-objs := imx-spdif.o [all …]
|
D | fsl_ssi.c | 186 bool imx; member 279 .imx = false, 287 .imx = true, 293 .imx = true, 301 .imx = true, 1128 if (ssi_private->soc->imx && ssi_private->use_dma) { in fsl_ssi_dai_probe() 1470 if (ssi_private->soc->imx) { in fsl_ssi_probe() 1559 if (ssi_private->soc->imx) in fsl_ssi_probe() 1574 if (ssi_private->soc->imx) in fsl_ssi_remove()
|
/linux-4.4.14/drivers/gpu/drm/imx/ |
D | Makefile | 2 imxdrm-objs := imx-drm-core.o 7 obj-$(CONFIG_DRM_IMX_TVE) += imx-tve.o 8 obj-$(CONFIG_DRM_IMX_LDB) += imx-ldb.o 10 imx-ipuv3-crtc-objs := ipuv3-crtc.o ipuv3-plane.o 11 obj-$(CONFIG_DRM_IMX_IPUV3) += imx-ipuv3-crtc.o 12 obj-$(CONFIG_DRM_IMX_HDMI) += dw_hdmi-imx.o
|
/linux-4.4.14/arch/arm/mach-imx/devices/ |
D | Makefile | 11 obj-y += platform-imx-dma.o 12 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX_FB) += platform-imx-fb.o 13 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX_I2C) += platform-imx-i2c.o 14 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX_KEYPAD) += platform-imx-keypad.o 16 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX_SSI) += platform-imx-ssi.o 17 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-4.4.14/Documentation/devicetree/bindings/sound/ |
D | fsl-asoc-card.txt | 23 "fsl,imx-audio-ac97" 25 "fsl,imx-audio-cs42888" 27 "fsl,imx-audio-wm8962" 28 (compatible with Documentation/devicetree/bindings/sound/imx-audio-wm8962.txt) 30 "fsl,imx-audio-sgtl5000" 31 (compatible with Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt) 66 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-wm8962.txt | 5 - compatible : "fsl,imx-audio-wm8962" 38 "fsl,imx-audio-wm8962";
|
D | imx-audio-sgtl5000.txt | 5 - compatible : "fsl,imx-audio-sgtl5000" 46 "fsl,imx-audio-sgtl5000";
|
D | fsl,ssi.txt | 59 - dma-names: Two dmas have to be defined, "tx" and "rx", if fsl,imx-fiq
|
/linux-4.4.14/drivers/nvmem/ |
D | Makefile | 9 obj-$(CONFIG_NVMEM_IMX_OCOTP) += nvmem-imx-ocotp.o 10 nvmem-imx-ocotp-y := imx-ocotp.o
|
D | Kconfig | 26 will be called nvmem-imx-ocotp.
|
/linux-4.4.14/drivers/gpu/ipu-v3/ |
D | Makefile | 1 obj-$(CONFIG_IMX_IPUV3_CORE) += imx-ipu-v3.o 3 imx-ipu-v3-objs := ipu-common.o ipu-cpmem.o ipu-csi.o ipu-dc.o ipu-di.o \
|
/linux-4.4.14/Documentation/devicetree/bindings/display/imx/ |
D | fsl-imx-drm.txt | 8 - compatible: Should be "fsl,imx-display-subsystem" 30 reset line index, see reset/fsl,imx-src.txt for details 60 - compatible: Should be "fsl,imx-parallel-display" 76 compatible = "fsl,imx-parallel-display";
|
/linux-4.4.14/drivers/dma/ |
D | TODO | 7 - imx-dma 8 - imx-sdma
|
D | Makefile | 35 obj-$(CONFIG_IMX_DMA) += imx-dma.o 36 obj-$(CONFIG_IMX_SDMA) += imx-sdma.o
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | imx6qdl-wandboard.dtsi | 41 "fsl,imx-audio-sgtl5000"; 54 compatible = "fsl,imx-audio-spdif"; 55 model = "imx-spdif";
|
D | imx50.dtsi | 56 compatible = "fsl,imx-ckil", "fixed-clock"; 62 compatible = "fsl,imx-ckih1", "fixed-clock"; 68 compatible = "fsl,imx-ckih2", "fixed-clock"; 74 compatible = "fsl,imx-osc", "fixed-clock"; 425 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx50.bin";
|
D | imx6qdl-sabreauto.dtsi | 76 "fsl,imx-audio-cs42888"; 77 model = "imx-cs42888"; 97 compatible = "fsl,imx-audio-spdif", 98 "fsl,imx-sabreauto-spdif"; 99 model = "imx-spdif";
|
D | imx51.dtsi | 53 compatible = "fsl,imx-ckil", "fixed-clock"; 59 compatible = "fsl,imx-ckih1", "fixed-clock"; 65 compatible = "fsl,imx-ckih2", "fixed-clock"; 71 compatible = "fsl,imx-osc", "fixed-clock"; 110 compatible = "fsl,imx-display-subsystem"; 472 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx51.bin";
|
D | imx6qdl-apf6dev.dtsi | 58 compatible = "fsl,imx-parallel-display"; 144 "fsl,imx-audio-sgtl5000"; 157 compatible = "fsl,imx-audio-spdif"; 158 model = "imx-spdif";
|
D | imx53.dtsi | 69 compatible = "fsl,imx-display-subsystem"; 85 compatible = "fsl,imx-ckil", "fixed-clock"; 91 compatible = "fsl,imx-ckih1", "fixed-clock"; 97 compatible = "fsl,imx-ckih2", "fixed-clock"; 103 compatible = "fsl,imx-osc", "fixed-clock"; 654 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx53.bin";
|
D | imx53-mba53.dts | 34 compatible = "fsl,imx-parallel-display"; 72 "fsl,imx-audio-sgtl5000";
|
D | imx6dl-aristainetos_7.dts | 25 compatible = "fsl,imx-parallel-display";
|
D | imx6dl-aristainetos_4.dts | 36 compatible = "fsl,imx-parallel-display";
|
D | imx53-m53evk.dts | 20 compatible = "fsl,imx-parallel-display"; 91 "fsl,imx-audio-sgtl5000";
|
D | imx6dl-tx6dl-comtft.dts | 47 compatible = "fsl,imx-parallel-display";
|
D | imx6q-tx6q-1010-comtft.dts | 47 compatible = "fsl,imx-parallel-display";
|
D | imx53-qsb-common.dtsi | 26 compatible = "fsl,imx-parallel-display"; 120 "fsl,imx-audio-sgtl5000";
|
D | imx27-apf27.dts | 31 compatible = "fsl,imx-osc26m", "fixed-clock";
|
D | imx51-babbage.dts | 43 compatible = "fsl,imx-parallel-display"; 70 compatible = "fsl,imx-parallel-display"; 145 "fsl,imx-audio-sgtl5000";
|
D | imx6q-tx6q-1020-comtft.dts | 47 compatible = "fsl,imx-parallel-display";
|
D | imx6qdl-hummingboard.dtsi | 96 compatible = "fsl,imx-audio-sgtl5000"; 104 compatible = "fsl,imx-audio-spdif";
|
D | imx6dl.dtsi | 104 compatible = "fsl,imx-display-subsystem";
|
D | imx1-ads.dts | 32 compatible = "fsl,imx-clk32", "fixed-clock";
|
D | imx53-voipac-bsb.dts | 18 "fsl,imx-audio-sgtl5000";
|
D | imx6q-tx6q-1010.dts | 47 compatible = "fsl,imx-parallel-display";
|
D | imx6qdl-phytec-pbab01.dtsi | 12 #include <dt-bindings/sound/fsl-imx-audmux.h>
|
D | imx6dl-tx6u-801x.dts | 47 compatible = "fsl,imx-parallel-display";
|
D | imx6q-tbs2910.dts | 130 compatible = "fsl,imx-audio-sgtl5000"; 138 compatible = "fsl,imx-audio-spdif";
|
D | imx6q-tx6q-1020.dts | 47 compatible = "fsl,imx-parallel-display";
|
D | imx51-apf51dev.dts | 28 compatible = "fsl,imx-parallel-display";
|
D | imx6dl-aristainetos2_4.dts | 58 compatible = "fsl,imx-parallel-display";
|
D | imx6q.dtsi | 225 compatible = "fsl,imx-display-subsystem";
|
D | imx25.dtsi | 61 compatible = "fsl,imx-osc", "fixed-clock"; 465 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx25.bin";
|
D | imx6qdl-sabrelite.dtsi | 144 "fsl,imx-audio-sgtl5000"; 175 compatible = "fsl,imx-parallel-display";
|
D | imx6qdl.dtsi | 64 compatible = "fsl,imx-ckil", "fixed-clock"; 70 compatible = "fsl,imx-ckih1", "fixed-clock"; 76 compatible = "fsl,imx-osc", "fixed-clock"; 860 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx6q.bin";
|
D | imx53-tx53-x03x.dts | 28 compatible = "fsl,imx-parallel-display";
|
D | imx6qdl-rex.dtsi | 72 "fsl,imx-audio-sgtl5000";
|
D | imx6qdl-nitrogen6x.dtsi | 158 "fsl,imx-audio-sgtl5000"; 189 compatible = "fsl,imx-parallel-display";
|
D | imx25-pdk.dts | 68 "fsl,imx-audio-sgtl5000";
|
D | imx6qdl-cubox-i.dtsi | 102 compatible = "fsl,imx-audio-spdif";
|
D | imx6qdl-nitrogen6_max.dtsi | 260 compatible = "fsl,imx-parallel-display"; 320 "fsl,imx-audio-sgtl5000";
|
D | imx6qdl-gw52xx.dtsi | 129 "fsl,imx-audio-sgtl5000";
|
D | imx35.dtsi | 275 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx35.bin";
|
D | imx6qdl-gw53xx.dtsi | 130 "fsl,imx-audio-sgtl5000";
|
D | imx6q-gw5400-a.dts | 121 "fsl,imx-audio-sgtl5000";
|
D | imx6dl-riotboard.dts | 74 compatible = "fsl,imx-audio-sgtl5000";
|
D | imx6sx-sdb.dtsi | 135 compatible = "fsl,imx6sx-sdb-wm8962", "fsl,imx-audio-wm8962";
|
D | imx6qdl-gw54xx.dtsi | 120 "fsl,imx-audio-sgtl5000";
|
D | imx6qdl-sabresd.dtsi | 103 "fsl,imx-audio-wm8962";
|
D | imx53-tx53.dtsi | 127 compatible = "karo,tx53-audio-sgtl5000", "fsl,imx-audio-sgtl5000";
|
D | imx6sl-evk.dts | 97 compatible = "fsl,imx6sl-evk-wm8962", "fsl,imx-audio-wm8962";
|
D | imx6qdl-tx6.dtsi | 171 "fsl,imx-audio-sgtl5000";
|
D | imx6qdl-nit6xlite.dtsi | 194 "fsl,imx-audio-sgtl5000";
|
D | imx27.dtsi | 54 compatible = "fsl,imx-osc26m", "fixed-clock";
|
D | imx6sl.dtsi | 664 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx6q.bin";
|
D | imx6sx.dtsi | 740 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx6q.bin";
|
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | fsl,imx25-pinctrl.txt | 3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
|
D | fsl,imx7d-pinctrl.txt | 9 fsl,imx-pinctrl driver to support iomuxc-lpsr controller. 25 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
|
D | fsl,imx53-pinctrl.txt | 3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
|
D | fsl,imx51-pinctrl.txt | 3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
|
D | fsl,imx35-pinctrl.txt | 3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
|
D | fsl,imx6q-pinctrl.txt | 3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
|
D | fsl,imx6dl-pinctrl.txt | 3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
|
D | fsl,imx6sx-pinctrl.txt | 3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
|
D | fsl,imx6sl-pinctrl.txt | 3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
|
D | fsl,imx6ul-pinctrl.txt | 3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
|
D | fsl,vf610-pinctrl.txt | 3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
|
D | fsl,imx-pinctrl.txt | 28 imx*-pinfunc.h under device tree source folder. The last integer CONFIG is 45 Some requirements for using fsl,imx-pinctrl binding:
|
/linux-4.4.14/drivers/bus/ |
D | Makefile | 10 obj-$(CONFIG_IMX_WEIM) += imx-weim.o
|
/linux-4.4.14/drivers/pinctrl/freescale/ |
D | Makefile | 2 obj-$(CONFIG_PINCTRL_IMX) += pinctrl-imx.o
|
/linux-4.4.14/drivers/power/reset/ |
D | Makefile | 9 obj-$(CONFIG_POWER_RESET_IMX) += imx-snvs-poweroff.o
|
/linux-4.4.14/Documentation/devicetree/bindings/dma/ |
D | fsl-imx-dma.txt | 13 - #dma-cells : Has to be 1. imx-dma does not support anything else.
|
/linux-4.4.14/Documentation/devicetree/bindings/display/bridge/ |
D | dw_hdmi.txt | 17 * Documentation/devicetree/bindings/display/imx/hdmi.txt
|
/linux-4.4.14/drivers/gpu/drm/ |
D | Makefile | 73 obj-$(CONFIG_DRM_IMX) += imx/
|
D | Kconfig | 266 source "drivers/gpu/drm/imx/Kconfig"
|
/linux-4.4.14/Documentation/devicetree/bindings/mmc/ |
D | fsl-imx-esdhc.txt | 7 by mmc.txt and the properties used by the sdhci-esdhc-imx driver.
|
/linux-4.4.14/drivers/clocksource/ |
D | Makefile | 61 obj-$(CONFIG_CLKSRC_IMX_GPT) += timer-imx-gpt.o
|
/linux-4.4.14/drivers/clk/ |
D | Makefile | 55 obj-$(CONFIG_ARCH_MXC) += imx/
|
/linux-4.4.14/drivers/mmc/host/ |
D | Makefile | 66 obj-$(CONFIG_MMC_SDHCI_ESDHC_IMX) += sdhci-esdhc-imx.o
|
/linux-4.4.14/drivers/irqchip/ |
D | Makefile | 57 obj-$(CONFIG_IMX_GPCV2) += irq-imx-gpcv2.o
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | clock-bindings.txt | 117 compatible = "fsl,imx-uart"; 150 compatible = "fsl,imx-uart";
|
/linux-4.4.14/drivers/tty/serial/ |
D | Makefile | 46 obj-$(CONFIG_SERIAL_IMX) += imx.o
|
/linux-4.4.14/net/core/ |
D | pktgen.c | 2382 __u32 imx; in mod_cur_headers() local 2487 imx = ntohl(pkt_dev->saddr_max); in mod_cur_headers() 2488 if (imn < imx) { in mod_cur_headers() 2491 t = prandom_u32() % (imx - imn) + imn; in mod_cur_headers() 2495 if (t > imx) in mod_cur_headers() 2506 imx = ntohl(pkt_dev->daddr_max); in mod_cur_headers() 2507 if (imn < imx) { in mod_cur_headers() 2514 (imx - imn) + imn; in mod_cur_headers() 2525 if (t > imx) { in mod_cur_headers()
|
/linux-4.4.14/drivers/spi/ |
D | Makefile | 46 obj-$(CONFIG_SPI_IMX) += spi-imx.o
|
/linux-4.4.14/drivers/i2c/busses/ |
D | Makefile | 58 obj-$(CONFIG_I2C_IMX) += i2c-imx.o
|
D | Kconfig | 594 will be called i2c-imx.
|
/linux-4.4.14/arch/arm/ |
D | Makefile | 189 machine-$(CONFIG_ARCH_MXC) += imx
|
D | Kconfig.debug | 1315 default "debug/imx.S" if DEBUG_IMX1_UART || \
|
D | Kconfig | 865 source "arch/arm/mach-imx/Kconfig"
|
/linux-4.4.14/arch/arm/mach-imx/ |
D | Kconfig | 615 source "arch/arm/mach-imx/devices/Kconfig"
|
/linux-4.4.14/ |
D | MAINTAINERS | 1086 F: arch/arm/mach-imx/ 1088 F: arch/arm/boot/dts/imx* 1089 F: arch/arm/configs/imx*_defconfig 1090 F: drivers/clk/imx/ 1091 F: include/soc/imx/ 1100 F: arch/arm/mach-imx/*vf610* 3696 F: drivers/gpu/drm/imx/ 3698 F: Documentation/devicetree/bindings/display/imx/ 4533 F: sound/soc/fsl/imx*
|