| /linux-6.15/drivers/pwm/ |
| H A D | pwm-imx27.c | 112 ret = clk_bulk_prepare_enable(imx->clks_cnt, imx->clks); 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() 242 ret = clk_bulk_prepare_enable(imx->clks_cnt, imx->clks); in pwm_imx27_apply() 325 writel_relaxed(imx->duty_cycle, imx->mmio_base + MX3_PWMSAR); in pwm_imx27_apply() 326 writel_relaxed(imx->duty_cycle, imx->mmio_base + MX3_PWMSAR); in pwm_imx27_apply() 335 writel_relaxed(imx->duty_cycle, imx->mmio_base + MX3_PWMSAR); in pwm_imx27_apply() 364 clk_bulk_disable_unprepare(imx->clks_cnt, imx->clks); in pwm_imx27_apply() 397 ret = devm_clk_bulk_get(&pdev->dev, imx->clks_cnt, imx->clks); in pwm_imx27_probe() 409 ret = clk_bulk_prepare_enable(imx->clks_cnt, imx->clks); in pwm_imx27_probe() [all …]
|
| H A D | pwm-imx1.c | 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() 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() 162 struct pwm_imx1_chip *imx; in pwm_imx1_probe() local 167 imx = to_pwm_imx1_chip(chip); in pwm_imx1_probe() 170 if (IS_ERR(imx->clk_ipg)) in pwm_imx1_probe() 175 if (IS_ERR(imx->clk_per)) in pwm_imx1_probe() 182 if (IS_ERR(imx->mmio_base)) in pwm_imx1_probe() [all …]
|
| /linux-6.15/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-6.15/sound/soc/fsl/ |
| H A D | Makefile | 58 snd-soc-imx-audmux-y := 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 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 72 snd-soc-imx-rpmsg-y := imx-rpmsg.o 73 snd-soc-imx-card-y := imx-card.o 79 obj-$(CONFIG_SND_SOC_IMX_HDMI) += snd-soc-imx-hdmi.o [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/sound/ |
| H A D | fsl-asoc-card.yaml | 35 - fsl,imx-sgtl5000 62 - fsl,imx-audio-ac97 64 - fsl,imx-audio-mqs 66 - fsl,imx-audio-wm8960 67 - fsl,imx-audio-wm8962 75 - fsl,imx-audio-ac97 77 - fsl,imx-audio-cs427x 78 - fsl,imx-audio-mqs 81 - fsl,imx-audio-si476x 84 - fsl,imx-audio-wm8524 [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-6.15/drivers/nvmem/ |
| H A D | Makefile | 19 obj-$(CONFIG_NVMEM_IMX_IIM) += nvmem-imx-iim.o 20 nvmem-imx-iim-y := imx-iim.o 21 obj-$(CONFIG_NVMEM_IMX_OCOTP) += nvmem-imx-ocotp.o 22 nvmem-imx-ocotp-y := imx-ocotp.o 23 obj-$(CONFIG_NVMEM_IMX_OCOTP_ELE) += nvmem-imx-ocotp-ele.o 24 nvmem-imx-ocotp-ele-y := imx-ocotp-ele.o 25 obj-$(CONFIG_NVMEM_IMX_OCOTP_SCU) += nvmem-imx-ocotp-scu.o 26 nvmem-imx-ocotp-scu-y := imx-ocotp-scu.o
|
| /linux-6.15/drivers/firmware/imx/ |
| 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
|
| /linux-6.15/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-6.15/drivers/gpu/drm/imx/ |
| H A D | Kconfig | 3 source "drivers/gpu/drm/imx/dcss/Kconfig" 4 source "drivers/gpu/drm/imx/ipuv3/Kconfig" 5 source "drivers/gpu/drm/imx/lcdc/Kconfig"
|
| /linux-6.15/sound/soc/sof/imx/ |
| H A D | Makefile | 5 snd-sof-imx-common-y := imx-common.o 9 obj-$(CONFIG_SND_SOC_SOF_IMX_COMMON) += imx-common.o
|
| /linux-6.15/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-6.15/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-6.15/drivers/interconnect/imx/ |
| H A D | Makefile | 1 imx-interconnect-objs := imx.o 7 obj-$(CONFIG_INTERCONNECT_IMX) += imx-interconnect.o
|
| /linux-6.15/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-6.15/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | fsl,intmux.yaml | 11 - NXP Linux Team <linux-imx@nxp.com> 15 const: fsl,imx-intmux 57 compatible = "fsl,imx-intmux";
|
| /linux-6.15/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_MISC_EXT) += imx-sm-misc.o
|
| /linux-6.15/drivers/gpu/drm/mxsfb/ |
| H A D | Makefile | 4 imx-lcdif-y := lcdif_drv.o lcdif_kms.o 5 obj-$(CONFIG_DRM_IMX_LCDIF) += imx-lcdif.o
|
| /linux-6.15/drivers/gpu/drm/imx/dcss/ |
| H A D | Makefile | 1 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-6.15/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-6.15/drivers/dma/ |
| H A D | TODO | 7 - imx-dma 8 - imx-sdma
|
| /linux-6.15/drivers/gpu/drm/bridge/imx/ |
| H A D | Makefile | 1 obj-$(CONFIG_DRM_IMX_LDB_HELPER) += imx-ldb-helper.o 2 obj-$(CONFIG_DRM_IMX_LEGACY_BRIDGE) += imx-legacy-bridge.o
|
| /linux-6.15/arch/arm64/boot/dts/freescale/ |
| H A D | imx8dxl.dtsi | 9 #include <dt-bindings/firmware/imx/rsrc.h> 122 compatible = "fsl,imx-scu"; 169 compatible = "fsl,imx8qxp-sc-key", "fsl,imx-sc-key"; 175 compatible = "fsl,imx8dxl-sc-wdt", "fsl,imx-sc-wdt"; 180 compatible = "fsl,imx8dxl-sc-thermal", "fsl,imx-sc-thermal";
|
| /linux-6.15/Documentation/devicetree/bindings/display/imx/ |
| H A D | fsl-imx-drm.txt | 8 - compatible: Should be "fsl,imx-display-subsystem" 15 compatible = "fsl,imx-display-subsystem"; 34 reset line index, see reset/fsl,imx-src.txt for details 117 - compatible: Should be "fsl,imx-parallel-display" 132 compatible = "fsl,imx-parallel-display";
|