/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/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/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> 28 #include "imx-drm.h" 91 * The flip done wait is only strictly required by imx-drm if a deferred in imx_drm_atomic_commit_tail() 164 .name = "imx-drm", 176 if (strcmp(dev->driver->name, "imx-ipuv3-crtc") == 0) { in compare_of() 320 { .compatible = "fsl,imx-display-subsystem", }, 330 .name = "imx-drm",
|
/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/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/Documentation/devicetree/bindings/sound/ |
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/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";
|