Home
last modified time | relevance | path

Searched refs:iim (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.4/drivers/nvmem/
Dimx-iim.c36 struct iim_priv *iim = context; in imx_iim_read() local
40 ret = clk_prepare_enable(iim->clk); in imx_iim_read()
48 *buf8++ = readl(iim->base + IIM_BANK_BASE(bank) + reg * 4); in imx_iim_read()
51 clk_disable_unprepare(iim->clk); in imx_iim_read()
101 struct iim_priv *iim; in imx_iim_probe() local
106 iim = devm_kzalloc(dev, sizeof(*iim), GFP_KERNEL); in imx_iim_probe()
107 if (!iim) in imx_iim_probe()
110 iim->base = devm_platform_ioremap_resource(pdev, 0); in imx_iim_probe()
111 if (IS_ERR(iim->base)) in imx_iim_probe()
112 return PTR_ERR(iim->base); in imx_iim_probe()
[all …]
DMakefile15 obj-$(CONFIG_NVMEM_IMX_IIM) += nvmem-imx-iim.o
16 nvmem-imx-iim-y := imx-iim.o
DKconfig36 will be called nvmem-imx-iim.
/Linux-v5.4/Documentation/devicetree/bindings/nvmem/
Dimx-iim.txt8 "fsl,imx25-iim", "fsl,imx27-iim",
9 "fsl,imx31-iim", "fsl,imx35-iim",
10 "fsl,imx51-iim", "fsl,imx53-iim",
17 iim: iim@63f98000 {
18 compatible = "fsl,imx53-iim", "fsl,imx27-iim";
/Linux-v5.4/arch/arm/boot/dts/
Dimx31.dtsi220 iim: iim@5001c000 { label
221 compatible = "fsl,imx31-iim", "fsl,imx27-iim";
Dimx51.dtsi455 iim: iim@83f98000 { label
456 compatible = "fsl,imx51-iim", "fsl,imx27-iim";
Dimx25.dtsi545 iim: iim@53ff0000 { label
546 compatible = "fsl,imx25-iim", "fsl,imx27-iim";
Dimx27.dtsi543 iim: iim@10028000 { label
544 compatible = "fsl,imx27-iim";
Dimx53.dtsi669 iim: iim@63f98000 { label
670 compatible = "fsl,imx53-iim", "fsl,imx27-iim";
Dimx35.dtsi323 iim@53ff0000 {
324 compatible = "fsl,imx35-iim";
/Linux-v5.4/arch/ia64/include/asm/
Dmca.h103 unsigned long iim; member
/Linux-v5.4/arch/ia64/kernel/
Dtraps.c417 unsigned long iim, unsigned long itir, long arg5, long arg6, in ia64_fault() argument
598 iip, ifa, isr, iim); in ia64_fault()
Dmca_asm.S499 mov r12=cr.iim
847 mov cr.iim=temp3
/Linux-v5.4/arch/ia64/include/asm/native/
Dinst.h27 mov reg = cr.iim
/Linux-v5.4/arch/mips/include/asm/txx9/
Dtx3927.h90 volatile unsigned long iim; member