Home
last modified time | relevance | path

Searched refs:iodelay (Results 1 – 25 of 32) sorted by relevance

12

/openbmc/u-boot/arch/arm/mach-omap2/omap5/
H A Ddra7xx_iodelay.c143 struct iodelay_cfg_entry *iodelay = (struct iodelay_cfg_entry *)array; in do_set_iodelay() local
159 for (i = 0; i < niodelays; i++, iodelay++) { in do_set_iodelay()
160 reg = get_cfg_reg(iodelay->a_delay, iodelay->g_delay, cpde, in do_set_iodelay()
162 writel(reg, base + iodelay->offset); in do_set_iodelay()
247 struct iodelay_cfg_entry const *iodelay, in __recalibrate_iodelay() argument
266 ret = do_set_iodelay((*ctrl)->iodelay_config_base, iodelay, niodelays); in __recalibrate_iodelay()
276 struct iodelay_cfg_entry const *iodelay, in late_recalibrate_iodelay() argument
295 ret = do_set_iodelay((*ctrl)->iodelay_config_base, iodelay, niodelays); in late_recalibrate_iodelay()
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/
H A Ddra7xx_iodelay.h83 struct iodelay_cfg_entry const *iodelay,
86 struct iodelay_cfg_entry const *iodelay,
/openbmc/linux/arch/arm/boot/dts/ti/omap/
H A Dam572x-idk.dts9 #include "dra7-mmc-iodelay.dtsi"
10 #include "dra74x-mmc-iodelay.dtsi"
H A Dam574x-idk.dts10 #include "dra7-mmc-iodelay.dtsi"
11 #include "dra76x-mmc-iodelay.dtsi"
H A Dam571x-idk.dts10 #include "dra7-mmc-iodelay.dtsi"
11 #include "dra72x-mmc-iodelay.dtsi"
H A Ddra71-evm.dts7 #include "dra7-mmc-iodelay.dtsi"
8 #include "dra72x-mmc-iodelay.dtsi"
H A Ddra72-evm.dts6 #include "dra72x-mmc-iodelay.dtsi"
H A Ddra72-evm-revc.dts6 #include "dra72x-mmc-iodelay.dtsi"
H A Ddra76-evm.dts9 #include "dra76x-mmc-iodelay.dtsi"
H A Dam57xx-beagle-x15-common.dtsi9 #include "dra74x-mmc-iodelay.dtsi"
/openbmc/u-boot/drivers/mmc/
H A Domap_hsmmc.c70 struct iodelay_cfg_entry *iodelay; member
343 if (pinctrl_state->iodelay) in omap_hsmmc_io_recalibrate()
346 pinctrl_state->iodelay, in omap_hsmmc_io_recalibrate()
1659 struct iodelay_cfg_entry *iodelay; local
1661 iodelay = (struct iodelay_cfg_entry *)malloc(sizeof(*iodelay) * count);
1662 if (!iodelay) {
1668 iodelay[index].offset = fdt32_to_cpu(pinctrl[3 * index]);
1669 iodelay[index].a_delay = fdt32_to_cpu(pinctrl[3 * index + 1]);
1670 iodelay[index].g_delay = fdt32_to_cpu(pinctrl[3 * index + 2]);
1674 return iodelay;
[all …]
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dti,iodelay.txt10 - compatible: Must be "ti,dra7-iodelay"
23 compatible = "ti,dra7-iodelay";
/openbmc/u-boot/board/ti/dra7xx/
H A Devm.c784 struct iodelay_cfg_entry const *iodelay; in recalibrate_iodelay() local
797 iodelay = dra71_iodelay_cfg_array; in recalibrate_iodelay()
803 iodelay = dra72_iodelay_cfg_array_revc; in recalibrate_iodelay()
809 iodelay = dra72_iodelay_cfg_array_revb; in recalibrate_iodelay()
817 iodelay = dra742_es1_1_iodelay_cfg_array; in recalibrate_iodelay()
824 iodelay = dra76x_es1_0_iodelay_cfg_array; in recalibrate_iodelay()
832 iodelay = dra742_es2_0_iodelay_cfg_array; in recalibrate_iodelay()
858 ret = do_set_iodelay((*ctrl)->iodelay_config_base, iodelay, niodelays); in recalibrate_iodelay()
/openbmc/linux/drivers/pinctrl/ti/
H A DMakefile2 obj-$(CONFIG_PINCTRL_TI_IODELAY) += pinctrl-ti-iodelay.o
/openbmc/u-boot/arch/arm/dts/
H A Dam572x-idk.dts14 #include "dra74x-mmc-iodelay.dtsi"
H A Ddra72-evm.dts9 #include "dra72x-mmc-iodelay.dtsi"
H A Dam571x-idk.dts14 #include "dra72x-mmc-iodelay.dtsi"
H A Ddra72-evm-revc.dts9 #include "dra72x-mmc-iodelay.dtsi"
H A Ddra71-evm.dts10 #include "dra72x-mmc-iodelay.dtsi"
H A Ddra76-evm.dts12 #include "dra76x-mmc-iodelay.dtsi"
H A Dam57xx-beagle-x15-common.dtsi12 #include "dra74x-mmc-iodelay.dtsi"
H A Ddra7-evm.dts12 #include "dra74x-mmc-iodelay.dtsi"
/openbmc/linux/sound/soc/ux500/
H A Dux500_msp_i2s.h462 unsigned int iodelay; member
H A Dux500_msp_i2s.c370 writel(config->iodelay, msp->registers + MSP_IODLY); in enable_msp()
H A Dux500_msp_dai.c195 msp_config->iodelay = 0x20; in setup_clocking()

12