Home
last modified time | relevance | path

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

12345678910>>...44

/openbmc/linux/drivers/pwm/
H A Dpwm-imx27.c99 static int pwm_imx27_clk_prepare_enable(struct pwm_imx27_chip *imx) in pwm_imx27_clk_prepare_enable() argument
103 ret = clk_prepare_enable(imx->clk_ipg); in pwm_imx27_clk_prepare_enable()
107 ret = clk_prepare_enable(imx->clk_per); in pwm_imx27_clk_prepare_enable()
109 clk_disable_unprepare(imx->clk_ipg); in pwm_imx27_clk_prepare_enable()
116 static void pwm_imx27_clk_disable_unprepare(struct pwm_imx27_chip *imx) in pwm_imx27_clk_disable_unprepare() argument
118 clk_disable_unprepare(imx->clk_per); in pwm_imx27_clk_disable_unprepare()
119 clk_disable_unprepare(imx->clk_ipg); in pwm_imx27_clk_disable_unprepare()
125 struct pwm_imx27_chip *imx = to_pwm_imx27_chip(chip); in pwm_imx27_get_state() local
130 ret = pwm_imx27_clk_prepare_enable(imx); in pwm_imx27_get_state()
134 val = readl(imx->mmio_base + MX3_PWMCR); in pwm_imx27_get_state()
[all …]
H A Dpwm-imx1.c38 struct pwm_imx1_chip *imx = to_pwm_imx1_chip(chip); in pwm_imx1_clk_prepare_enable() local
41 ret = clk_prepare_enable(imx->clk_ipg); in pwm_imx1_clk_prepare_enable()
45 ret = clk_prepare_enable(imx->clk_per); in pwm_imx1_clk_prepare_enable()
47 clk_disable_unprepare(imx->clk_ipg); in pwm_imx1_clk_prepare_enable()
56 struct pwm_imx1_chip *imx = to_pwm_imx1_chip(chip); in pwm_imx1_clk_disable_unprepare() local
58 clk_disable_unprepare(imx->clk_per); in pwm_imx1_clk_disable_unprepare()
59 clk_disable_unprepare(imx->clk_ipg); in pwm_imx1_clk_disable_unprepare()
65 struct pwm_imx1_chip *imx = to_pwm_imx1_chip(chip); in pwm_imx1_config() local
85 max = readl(imx->mmio_base + MX1_PWMP); in pwm_imx1_config()
88 writel(max - p, imx->mmio_base + MX1_PWMS); in pwm_imx1_config()
[all …]
/openbmc/linux/sound/soc/fsl/
H A DMakefile60 snd-soc-imx-audmux-objs := imx-audmux.o
61 obj-$(CONFIG_SND_SOC_IMX_AUDMUX) += snd-soc-imx-audmux.o
63 obj-$(CONFIG_SND_SOC_IMX_PCM_FIQ) += imx-pcm-fiq.o
64 obj-$(CONFIG_SND_SOC_IMX_PCM_DMA) += imx-pcm-dma.o
65 obj-$(CONFIG_SND_SOC_IMX_AUDIO_RPMSG) += imx-audio-rpmsg.o
66 obj-$(CONFIG_SND_SOC_IMX_PCM_RPMSG) += imx-pcm-rpmsg.o
70 snd-soc-imx-es8328-objs := imx-es8328.o
71 snd-soc-imx-sgtl5000-objs := imx-sgtl5000.o
72 snd-soc-imx-spdif-objs := imx-spdif.o
73 snd-soc-imx-audmix-objs := imx-audmix.o
[all …]
H A Dfsl-asoc-card.c23 #include "imx-audmux.h"
632 if (of_device_is_compatible(np, "fsl,imx-audio-cs42888")) { in fsl_asoc_card_probe()
640 } else if (of_device_is_compatible(np, "fsl,imx-audio-cs427x")) { in fsl_asoc_card_probe()
644 } else if (of_device_is_compatible(np, "fsl,imx-audio-sgtl5000")) { in fsl_asoc_card_probe()
648 } else if (of_device_is_compatible(np, "fsl,imx-audio-tlv320aic32x4")) { in fsl_asoc_card_probe()
651 } else if (of_device_is_compatible(np, "fsl,imx-audio-tlv320aic31xx")) { in fsl_asoc_card_probe()
660 } else if (of_device_is_compatible(np, "fsl,imx-audio-wm8962")) { in fsl_asoc_card_probe()
666 } else if (of_device_is_compatible(np, "fsl,imx-audio-wm8960")) { in fsl_asoc_card_probe()
671 } else if (of_device_is_compatible(np, "fsl,imx-audio-ac97")) { in fsl_asoc_card_probe()
676 } else if (of_device_is_compatible(np, "fsl,imx-audio-mqs")) { in fsl_asoc_card_probe()
[all …]
/openbmc/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
H A Dimx-media.h16 #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 */
H A Dimx-media-dev.c12 #include <media/imx.h>
13 #include "imx-media.h"
109 v4l2_info(&imxmd->v4l2_dev, "Removing imx-media\n"); in imx_media_remove()
125 { .compatible = "fsl,imx-capture-subsystem" },
134 .name = "imx-media",
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dfsl-asoc-card.txt23 "fsl,imx-audio-ac97"
25 "fsl,imx-audio-cs42888"
27 "fsl,imx-audio-cs427x"
30 "fsl,imx-audio-wm8962"
32 "fsl,imx-audio-sgtl5000"
33 (compatible with Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt)
35 "fsl,imx-audio-wm8960"
37 "fsl,imx-audio-mqs"
39 "fsl,imx-audio-wm8524"
41 "fsl,imx-audio-tlv320aic32x4"
[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";
/openbmc/u-boot/board/freescale/imx8qxp_mek/
H A DREADME15 $ git clone https://source.codeaurora.org/external/imx/imx-atf
16 $ cd imx-atf/
23 $ wget https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/imx-sc-firmware-0.7.bin
24 $ chmod +x imx-sc-firmware-0.7.bin
25 $ ./imx-sc-firmware-0.7.bin
26 $ wget https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-imx-7.6.bin
27 $ chmod +x firmware-imx-7.6.bin
28 $ ./firmware-imx-7.6.bin
32 $ cp imx-atf/build/imx8qxp/release/bl31.bin .
37 $ cp firmware-imx-7.6/firmware/seco/ahab-container.img .
[all …]
/openbmc/linux/drivers/nvmem/
H A DMakefile17 obj-$(CONFIG_NVMEM_IMX_IIM) += nvmem-imx-iim.o
18 nvmem-imx-iim-y := imx-iim.o
19 obj-$(CONFIG_NVMEM_IMX_OCOTP) += nvmem-imx-ocotp.o
20 nvmem-imx-ocotp-y := imx-ocotp.o
21 obj-$(CONFIG_NVMEM_IMX_OCOTP_ELE) += nvmem-imx-ocotp-ele.o
22 nvmem-imx-ocotp-ele-y := imx-ocotp-ele.o
23 obj-$(CONFIG_NVMEM_IMX_OCOTP_SCU) += nvmem-imx-ocotp-scu.o
24 nvmem-imx-ocotp-scu-y := imx-ocotp-scu.o
/openbmc/u-boot/board/freescale/imx8mq_evk/
H A DREADME13 Get ATF from: https://source.codeaurora.org/external/imx/imx-atf
20 $ wget https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-imx-7.9.bin
21 $ chmod +x firmware-imx-7.9.bin
22 $ ./firmware-imx-7.9.bin
23 $ cp firmware-imx-7.9/firmware/hdmi/cadence/signed_hdmi_imx8m.bin $(srctree)
24 $ cp firmware-imx-7.9/firmware/ddr/synopsys/lpddr4*.bin $(srctree)
/openbmc/u-boot/board/warp/
H A DREADME16 This will generate the U-Boot binary called u-boot.imx.
26 Copy u-boot.imx to the imx_usb_loader folder.
28 Load u-boot.imx via USB:
30 $ sudo ./imx_usb u-boot.imx
42 Transfer u-boot.imx that will be flashed into the eMMC:
44 $ sudo dfu-util -D u-boot.imx -a boot
/openbmc/u-boot/board/warp7/
H A DREADME20 This will generate the U-Boot binary called u-boot-dtb.imx.
31 Copy u-boot-dtb.imx to the imx_usb_loader folder.
33 Load u-boot-dtb.imx via USB:
35 $ sudo ./imx_usb u-boot-dtb.imx
49 Transfer u-boot-dtb.imx that will be flashed into the eMMC:
51 $ sudo dfu-util -D u-boot-dtb.imx -a boot
/openbmc/u-boot/doc/imx/habv4/guides/
H A Dencrypted_boot.txt6 u-boot-dtb.imx with the encrypted data. The Initial Vector Table,
36 cat u-boot-dtb.imx csf-u-boot.bin > u-boot-signed.imx
38 u-boot-signed.imx u-boot-signed-pad.bin
39 cat u-boot-signed-pad.imx DEK_blob.bin > u-boot-encrypted.imx
/openbmc/u-boot/arch/arm/mach-imx/
H A DMakefile121 MKIMAGEFLAGS_u-boot.imx = -n $(filter-out $(PLUGIN).bin $< $(PHONY),$^) \
123 u-boot.imx: MKIMAGEOUTPUT = u-boot.imx.log
125 u-boot.imx: u-boot.bin u-boot.cfgout $(PLUGIN).bin FORCE
130 MKIMAGEFLAGS_u-boot-dtb.imx = -n $(filter-out $(PLUGIN).bin $< $(PHONY),$^) \
132 u-boot-dtb.imx: MKIMAGEOUTPUT = u-boot-dtb.imx.log
134 u-boot-dtb.imx: u-boot-dtb.bin u-boot-dtb.cfgout $(PLUGIN).bin FORCE
191 u-boot-with-spl.imx: SPL u-boot.uim FORCE
194 u-boot-with-nand-spl.imx: spl/u-boot-nand-spl.imx u-boot.uim FORCE
201 spl/u-boot-nand-spl.imx: SPL FORCE
205 …./../,SPL spl/u-boot-spl.cfgout u-boot-dtb.cfgout u-boot.cfgout u-boot.uim spl/u-boot-nand-spl.imx)
/openbmc/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
/openbmc/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
/openbmc/linux/drivers/clk/imx/
H A DMakefile35 obj-$(CONFIG_MXC_CLK_SCU) += clk-imx-scu.o clk-imx-lpcg-scu.o clk-imx-acm.o
36 clk-imx-scu-$(CONFIG_CLK_IMX8QXP) += clk-scu.o clk-imx8qxp.o \
39 clk-imx-lpcg-scu-$(CONFIG_CLK_IMX8QXP) += clk-lpcg-scu.o clk-imx8qxp-lpcg.o
40 clk-imx-acm-$(CONFIG_CLK_IMX8QXP) = clk-imx8-acm.o
/openbmc/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>
/openbmc/u-boot/arch/arm/include/asm/arch-mxs/
H A Dimx-regs.h12 #include <asm/mach-imx/regs-apbh.h>
14 #include <asm/mach-imx/regs-bch.h>
16 #include <asm/mach-imx/regs-gpmi.h>
17 #include <asm/mach-imx/regs-lcdif.h>
/openbmc/linux/drivers/gpu/drm/imx/
H A DKconfig3 source "drivers/gpu/drm/imx/dcss/Kconfig"
4 source "drivers/gpu/drm/imx/ipuv3/Kconfig"
5 source "drivers/gpu/drm/imx/lcdc/Kconfig"
/openbmc/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
/openbmc/linux/drivers/interconnect/imx/
H A DMakefile1 imx-interconnect-objs := imx.o
7 obj-$(CONFIG_INTERCONNECT_IMX) += imx-interconnect.o
/openbmc/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

12345678910>>...44