Home
last modified time | relevance | path

Searched full:imx (Results 1 – 25 of 384) sorted by relevance

12345678910>>...16

/linux/drivers/pwm/
H A Dpwm-imx1.c40 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 DMakefile2 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 Dfsl-asoc-card.yaml35 - 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 Dimx-audio-hdmi.yaml4 $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 Dfsl,imx-audio-es8328.yaml4 $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 DMakefile23 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 DKconfig3 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 DMakefile2 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 Dsm-cpu.c6 #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 Dsm-lmm.c6 #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 Dfsl-asoc-card.c23 #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 DMakefile2 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 DKconfig13 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 DMakefile3 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 DMakefile36 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 Dfsl,imx-display-subsystem.yaml4 $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 Dfsl,imx-parallel-display.yaml4 $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 Dsci.h13 #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 DMakefile4 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 DMakefile1 imx-interconnect-objs := imx.o
7 obj-$(CONFIG_INTERCONNECT_IMX) += imx-interconnect.o
/linux/drivers/gpu/ipu-v3/
H A DMakefile2 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 Dfsl,scu-key.yaml13 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 Dfsl,scu-thermal.yaml13 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 Dfsl,scu-wdt.yaml13 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 Dgpio-imx-scu.c15 #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");

12345678910>>...16