| /linux/drivers/pwm/ |
| H A D | pwm-imx1.c | 40 struct pwm_imx1_chip *imx = to_pwm_imx1_chip(chip); in pwm_imx1_clk_prepare_enable() local 43 ret = clk_prepare_enable(imx->clk_ipg); in pwm_imx1_clk_prepare_enable() 47 ret = clk_prepare_enable(imx->clk_per); in pwm_imx1_clk_prepare_enable() 49 clk_disable_unprepare(imx->clk_ipg); in pwm_imx1_clk_prepare_enable() 58 struct pwm_imx1_chip *imx = to_pwm_imx1_chip(chip); in pwm_imx1_clk_disable_unprepare() local 60 clk_disable_unprepare(imx->clk_per); in pwm_imx1_clk_disable_unprepare() 61 clk_disable_unprepare(imx->clk_ipg); in pwm_imx1_clk_disable_unprepare() 67 struct pwm_imx1_chip *imx = to_pwm_imx1_chip(chip); in pwm_imx1_config() local 87 max = readl(imx->mmio_base + MX1_PWMP); in pwm_imx1_config() 90 writel(max - p, imx->mmio_base + MX1_PWMS); in pwm_imx1_config() [all …]
|
| /linux/drivers/staging/media/imx/ |
| H A D | Makefile | 2 imx-media-common-objs := imx-media-capture.o imx-media-dev-common.o \ 3 imx-media-of.o imx-media-utils.o 5 imx6-media-objs := imx-media-dev.o imx-media-internal-sd.o \ 6 imx-ic-common.o imx-ic-prp.o imx-ic-prpencvf.o imx-media-vdic.o \ 7 imx-media-csc-scaler.o 9 imx6-media-csi-objs := imx-media-csi.o imx-media-fim.o 11 obj-$(CONFIG_VIDEO_IMX_MEDIA) += imx-media-common.o
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | fsl-asoc-card.yaml | 35 - fsl,imx-sgtl5000 62 - fsl,imx-audio-ac97 63 - fsl,imx-audio-cs42888 64 - fsl,imx-audio-mqs 65 - fsl,imx-audio-sgtl5000 66 - fsl,imx-audio-wm8960 67 - fsl,imx-audio-wm8962 70 - fsl,imx-sabreauto-spdif 72 - const: fsl,imx-audio-spdif 75 - fsl,imx-audio-ac97 [all …]
|
| H A D | imx-audio-hdmi.yaml | 4 $id: http://devicetree.org/schemas/sound/imx-audio-hdmi.yaml# 15 - fsl,imx-audio-hdmi 16 - fsl,imx-audio-sii902x 51 compatible = "fsl,imx-audio-hdmi";
|
| H A D | fsl,imx-audio-es8328.yaml | 4 $id: http://devicetree.org/schemas/sound/fsl,imx-audio-es8328.yaml# 18 const: fsl,imx-audio-es8328 94 compatible = "fsl,imx-audio-es8328"; 95 model = "imx-audio-es8328";
|
| /linux/drivers/nvmem/ |
| H A D | Makefile | 23 obj-$(CONFIG_NVMEM_IMX_IIM) += nvmem-imx-iim.o 24 nvmem-imx-iim-y := imx-iim.o 25 obj-$(CONFIG_NVMEM_IMX_OCOTP) += nvmem-imx-ocotp.o 26 nvmem-imx-ocotp-y := imx-ocotp.o 27 obj-$(CONFIG_NVMEM_IMX_OCOTP_ELE) += nvmem-imx-ocotp-ele.o 28 nvmem-imx-ocotp-ele-y := imx-ocotp-ele.o 29 obj-$(CONFIG_NVMEM_IMX_OCOTP_SCU) += nvmem-imx-ocotp-scu.o 30 nvmem-imx-ocotp-scu-y := imx-ocotp-scu.o
|
| /linux/drivers/firmware/imx/ |
| H A D | Kconfig | 3 tristate "IMX DSP Protocol driver" 14 bool "IMX SCU Protocol driver" 27 tristate "IMX SCMI CPU Protocol driver" 38 tristate "IMX SCMI LMM Protocol driver" 49 tristate "IMX SCMI MISC Protocol driver"
|
| H A D | Makefile | 2 obj-$(CONFIG_IMX_DSP) += imx-dsp.o 3 obj-$(CONFIG_IMX_SCU) += imx-scu.o misc.o imx-scu-irq.o rm.o imx-scu-soc.o
|
| H A D | sm-cpu.c | 6 #include <linux/firmware/imx/sm.h> 71 { SCMI_PROTOCOL_IMX_CPU, "imx-cpu" }, 77 .name = "scmi-imx-cpu", 84 MODULE_DESCRIPTION("IMX SM CPU driver");
|
| H A D | sm-lmm.c | 6 #include <linux/firmware/imx/sm.h> 77 { SCMI_PROTOCOL_IMX_LMM, "imx-lmm" }, 83 .name = "scmi-imx-lmm", 90 MODULE_DESCRIPTION("IMX SM LMM driver");
|
| /linux/sound/soc/fsl/ |
| H A D | fsl-asoc-card.c | 23 #include "imx-audmux.h" 748 if (of_device_is_compatible(np, "fsl,imx-audio-cs42888")) { in fsl_asoc_card_probe() 756 } else if (of_device_is_compatible(np, "fsl,imx-audio-cs427x")) { in fsl_asoc_card_probe() 760 } else if (of_device_is_compatible(np, "fsl,imx-audio-sgtl5000")) { in fsl_asoc_card_probe() 764 } else if (of_device_is_compatible(np, "fsl,imx-audio-tlv320aic32x4")) { in fsl_asoc_card_probe() 767 } else if (of_device_is_compatible(np, "fsl,imx-audio-tlv320aic31xx")) { in fsl_asoc_card_probe() 776 } else if (of_device_is_compatible(np, "fsl,imx-audio-wm8962")) { in fsl_asoc_card_probe() 782 } else if (of_device_is_compatible(np, "fsl,imx-audio-wm8960")) { in fsl_asoc_card_probe() 787 } else if (of_device_is_compatible(np, "fsl,imx-audio-ac97")) { in fsl_asoc_card_probe() 792 } else if (of_device_is_compatible(np, "fsl,imx-audio-mqs")) { in fsl_asoc_card_probe() [all …]
|
| /linux/drivers/firmware/arm_scmi/vendors/imx/ |
| H A D | Makefile | 2 obj-$(CONFIG_IMX_SCMI_BBM_EXT) += imx-sm-bbm.o 3 obj-$(CONFIG_IMX_SCMI_CPU_EXT) += imx-sm-cpu.o 4 obj-$(CONFIG_IMX_SCMI_LMM_EXT) += imx-sm-lmm.o 5 obj-$(CONFIG_IMX_SCMI_MISC_EXT) += imx-sm-misc.o
|
| H A D | Kconfig | 13 module will be called imx-sm-bbm. 25 module will be called imx-sm-cpu. 37 module will be called imx-sm-lmm. 49 module will be called imx-sm-misc.
|
| /linux/drivers/gpu/drm/imx/ipuv3/ |
| H A 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/drivers/clk/imx/ |
| H A D | Makefile | 36 obj-$(CONFIG_MXC_CLK_SCU) += clk-imx-scu.o clk-imx-lpcg-scu.o clk-imx-acm.o 37 clk-imx-scu-$(CONFIG_CLK_IMX8QXP) += clk-scu.o clk-imx8qxp.o \ 40 clk-imx-lpcg-scu-$(CONFIG_CLK_IMX8QXP) += clk-lpcg-scu.o clk-imx8qxp-lpcg.o 41 clk-imx-acm-$(CONFIG_CLK_IMX8QXP) = clk-imx8-acm.o
|
| /linux/Documentation/devicetree/bindings/display/imx/ |
| H A D | fsl,imx-display-subsystem.yaml | 4 $id: http://devicetree.org/schemas/display/imx/fsl,imx-display-subsystem.yaml# 18 const: fsl,imx-display-subsystem 34 compatible = "fsl,imx-display-subsystem";
|
| H A D | fsl,imx-parallel-display.yaml | 4 $id: http://devicetree.org/schemas/display/imx/fsl,imx-parallel-display.yaml# 14 const: fsl,imx-parallel-display 53 compatible = "fsl,imx-parallel-display";
|
| /linux/include/linux/firmware/imx/ |
| H A D | sci.h | 13 #include <linux/firmware/imx/ipc.h> 15 #include <linux/firmware/imx/svc/misc.h> 16 #include <linux/firmware/imx/svc/pm.h> 17 #include <linux/firmware/imx/svc/rm.h>
|
| /linux/drivers/media/platform/nxp/ |
| H A D | Makefile | 4 obj-y += imx-jpeg/ 9 obj-$(CONFIG_VIDEO_IMX_MIPI_CSIS) += imx-mipi-csis.o 10 obj-$(CONFIG_VIDEO_IMX_PXP) += imx-pxp.o
|
| /linux/drivers/interconnect/imx/ |
| H A D | Makefile | 1 imx-interconnect-objs := imx.o 7 obj-$(CONFIG_INTERCONNECT_IMX) += imx-interconnect.o
|
| /linux/drivers/gpu/ipu-v3/ |
| H A 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/Documentation/devicetree/bindings/input/ |
| H A D | fsl,scu-key.yaml | 13 Client nodes are maintained as children of the relevant IMX-SCU device node. 22 - const: fsl,imx-sc-key 40 compatible = "fsl,imx8qxp-sc-key", "fsl,imx-sc-key";
|
| /linux/Documentation/devicetree/bindings/thermal/ |
| H A D | fsl,scu-thermal.yaml | 13 Client nodes are maintained as children of the relevant IMX-SCU device node. 24 - const: fsl,imx-sc-thermal 37 compatible = "fsl,imx8qxp-sc-thermal", "fsl,imx-sc-thermal";
|
| /linux/Documentation/devicetree/bindings/watchdog/ |
| H A D | fsl,scu-wdt.yaml | 13 Client nodes are maintained as children of the relevant IMX-SCU device node. 25 - const: fsl,imx-sc-wdt 35 compatible = "fsl,imx8qxp-sc-wdt", "fsl,imx-sc-wdt";
|
| /linux/drivers/gpio/ |
| H A D | gpio-imx-scu.c | 15 #include <linux/firmware/imx/svc/rm.h> 16 #include <dt-bindings/firmware/imx/rsrc.h> 120 .name = "gpio-imx-scu", 134 MODULE_DESCRIPTION("NXP GPIO over IMX SCU API");
|