| /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
|
| H A D | imx-media.h | 16 #include <video/imx-ipu-v3.h> 169 /* imx-media-utils.c */ 229 /* imx-media-dev-common.c */ 236 /* imx-media-fim.c */ 246 /* imx-media-internal-sd.c */ 251 /* imx-media-of.c */ 255 /* imx-media-vdic.c */ 262 /* imx-ic-common.c */ 269 /* imx-media-capture.c */ 281 /* imx-media-csc-scaler.c */
|
| /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/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 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
|
| H A D | imx-drm-core.c | 14 #include <video/imx-ipu-v3.h> 30 #include "imx-drm.h" 93 * The flip done wait is only strictly required by imx-drm if a deferred in imx_drm_atomic_commit_tail() 183 .name = "imx-drm", in compare_of() 195 if (strcmp(dev->driver->name, "imx-ipuv3-crtc") == 0) { in imx_drm_bind() 339 { .compatible = "fsl,imx-display-subsystem", }, 349 .name = "imx-drm",
|
| /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/Documentation/devicetree/bindings/firmware/ |
| H A D | fsl,scu.yaml | 26 const: fsl,imx-scu 52 const: fsl,imx-scu-reset 163 #include <dt-bindings/firmware/imx/rsrc.h> 169 compatible = "fsl,imx-scu"; 213 compatible = "fsl,imx8qxp-sc-key", "fsl,imx-sc-key"; 218 compatible = "fsl,imx8qxp-sc-wdt", "fsl,imx-sc-wdt"; 223 compatible = "fsl,imx8qxp-sc-thermal", "fsl,imx-sc-thermal";
|
| /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/arch/arm64/boot/dts/freescale/ |
| H A D | Makefile | 110 imx8dxl-evk-pcie-ep-dtbs += imx8dxl-evk.dtb imx-pcie0-ep.dtbo 123 imx8mm-evk-pcie-ep-dtbs += imx8mm-evk.dtb imx-pcie0-ep.dtbo 124 imx8mm-evkb-pcie-ep-dtbs += imx8mm-evkb.dtb imx-pcie0-ep.dtbo 291 imx8mp-evk-lvds0-imx-dlvds-hdmi-channel0-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds0-imx-dlvds-hdmi-cha… 292 imx8mp-evk-lvds0-imx-lvds-hdmi-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds0-imx-lvds-hdmi.dtbo 293 imx8mp-evk-lvds1-imx-dlvds-hdmi-channel0-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds1-imx-dlvds-hdmi-cha… 294 imx8mp-evk-lvds1-imx-lvds-hdmi-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds1-imx-lvds-hdmi.dtbo 296 imx8mp-evk-pcie-ep-dtbs += imx8mp-evk.dtb imx-pcie0-ep.dtbo 297 dtb-$(CONFIG_ARCH_MXC) += imx8mp-evk-lvds0-imx-dlvds-hdmi-channel0.dtb 298 dtb-$(CONFIG_ARCH_MXC) += imx8mp-evk-lvds0-imx-lvds-hdmi.dtb [all …]
|
| /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";
|