Home
last modified time | relevance | path

Searched refs:imx (Results 1 – 25 of 269) sorted by relevance

1234567891011

/linux/drivers/pwm/
H A Dpwm-imx27.c107 struct pwm_imx27_chip *imx = to_pwm_imx27_chip(chip); in pwm_imx27_get_state() local
112 ret = clk_bulk_prepare_enable(imx->clks_cnt, imx->clks); in pwm_imx27_get_state()
116 val = readl(imx->mmio_base + MX3_PWMCR); in pwm_imx27_get_state()
135 pwm_clk = clk_get_rate(imx->clks[PWM_IMX27_PER].clk); in pwm_imx27_get_state()
136 val = readl(imx->mmio_base + MX3_PWMPR); in pwm_imx27_get_state()
148 val = readl(imx->mmio_base + MX3_PWMSAR); in pwm_imx27_get_state()
150 val = imx->duty_cycle; in pwm_imx27_get_state()
155 clk_bulk_disable_unprepare(imx->clks_cnt, imx->clks); in pwm_imx27_get_state()
162 struct pwm_imx27_chip *imx = to_pwm_imx27_chip(chip); in pwm_imx27_sw_reset() local
167 writel(MX3_PWMCR_SWR, imx->mmio_base + MX3_PWMCR); in pwm_imx27_sw_reset()
[all …]
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/sound/soc/fsl/
H A DMakefile58 snd-soc-imx-audmux-y := imx-audmux.o
59 obj-$(CONFIG_SND_SOC_IMX_AUDMUX) += snd-soc-imx-audmux.o
61 obj-$(CONFIG_SND_SOC_IMX_PCM_FIQ) += imx-pcm-fiq.o
62 obj-$(CONFIG_SND_SOC_IMX_PCM_DMA) += imx-pcm-dma.o
63 obj-$(CONFIG_SND_SOC_IMX_AUDIO_RPMSG) += imx-audio-rpmsg.o
64 obj-$(CONFIG_SND_SOC_IMX_PCM_RPMSG) += imx-pcm-rpmsg.o
68 snd-soc-imx-es8328-y := imx-es8328.o
69 snd-soc-imx-sgtl5000-y := imx-sgtl5000.o
70 snd-soc-imx-audmix-y := imx-audmix.o
71 snd-soc-imx-hdmi-y := imx-hdmi.o
[all …]
/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/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/
H A DKconfig3 source "drivers/gpu/drm/imx/dc/Kconfig"
4 source "drivers/gpu/drm/imx/dcss/Kconfig"
5 source "drivers/gpu/drm/imx/ipuv3/Kconfig"
6 source "drivers/gpu/drm/imx/lcdc/Kconfig"
/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/firmware/imx/
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
/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/sound/soc/sof/imx/
H A DMakefile5 snd-sof-imx-common-y := imx-common.o
9 obj-$(CONFIG_SND_SOC_SOF_IMX_COMMON) += imx-common.o
/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/drivers/gpu/drm/mxsfb/
H A DMakefile4 imx-lcdif-y := lcdif_drv.o lcdif_kms.o
5 obj-$(CONFIG_DRM_IMX_LCDIF) += imx-lcdif.o
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8dxl.dtsi9 #include <dt-bindings/firmware/imx/rsrc.h>
123 compatible = "fsl,imx-scu";
170 compatible = "fsl,imx8qxp-sc-key", "fsl,imx-sc-key";
176 compatible = "fsl,imx8dxl-sc-wdt", "fsl,imx-sc-wdt";
181 compatible = "fsl,imx8dxl-sc-thermal", "fsl,imx-sc-thermal";
H A Dimx8qxp.dtsi10 #include <dt-bindings/firmware/imx/rsrc.h>
211 compatible = "fsl,imx-scu";
248 compatible = "fsl,imx8qxp-sc-key", "fsl,imx-sc-key";
255 compatible = "fsl,imx-scu-reset";
264 compatible = "fsl,imx8qxp-sc-wdt", "fsl,imx-sc-wdt";
269 compatible = "fsl,imx8qxp-sc-thermal", "fsl,imx-sc-thermal";
H A DMakefile112 imx8dxl-evk-pcie-ep-dtbs += imx8dxl-evk.dtb imx-pcie0-ep.dtbo
125 imx8mm-evk-pcie-ep-dtbs += imx8mm-evk.dtb imx-pcie0-ep.dtbo
126 imx8mm-evkb-pcie-ep-dtbs += imx8mm-evkb.dtb imx-pcie0-ep.dtbo
323 imx8mp-evk-lvds0-imx-dlvds-hdmi-channel0-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds0-imx-dlvds-hdmi-cha…
324 imx8mp-evk-lvds0-imx-lvds-hdmi-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds0-imx-lvds-hdmi.dtbo
325 imx8mp-evk-lvds1-imx-dlvds-hdmi-channel0-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds1-imx-dlvds-hdmi-cha…
326 imx8mp-evk-lvds1-imx-lvds-hdmi-dtbs += imx8mp-evk.dtb imx8mp-evk-lvds1-imx-lvds-hdmi.dtbo
328 imx8mp-evk-pcie-ep-dtbs += imx8mp-evk.dtb imx-pcie0-ep.dtbo
329 dtb-$(CONFIG_ARCH_MXC) += imx8mp-evk-lvds0-imx-dlvds-hdmi-channel0.dtb
330 dtb-$(CONFIG_ARCH_MXC) += imx8mp-evk-lvds0-imx-lvds-hdmi.dtb
[all …]
H A Dimx8-ss-cm41.dtsi7 #include <dt-bindings/firmware/imx/rsrc.h>
38 compatible = "fsl,imx-intmux";
/linux/drivers/gpu/drm/imx/dcss/
H A DMakefile1 imx-dcss-objs := dcss-drv.o dcss-dev.o dcss-blkctl.o dcss-ctxld.o dcss-dtg.o \
5 obj-$(CONFIG_DRM_IMX_DCSS) += imx-dcss.o
/linux/drivers/dma/
H A DTODO7 - imx-dma
8 - imx-sdma
/linux/drivers/gpu/drm/bridge/imx/
H A DMakefile1 obj-$(CONFIG_DRM_IMX_LDB_HELPER) += imx-ldb-helper.o
2 obj-$(CONFIG_DRM_IMX_LEGACY_BRIDGE) += imx-legacy-bridge.o
/linux/drivers/bus/
H A DMakefile18 obj-$(CONFIG_IMX_AIPSTZ) += imx-aipstz.o
19 obj-$(CONFIG_IMX_WEIM) += imx-weim.o
/linux/drivers/pinctrl/freescale/
H A DMakefile3 obj-$(CONFIG_PINCTRL_IMX) += pinctrl-imx.o
5 obj-$(CONFIG_PINCTRL_IMX_SCMI) += pinctrl-imx-scmi.o

1234567891011