/openbmc/u-boot/arch/arm/mach-omap2/omap5/ |
H A D | dra7xx_iodelay.c | 143 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 D | dra7xx_iodelay.h | 83 struct iodelay_cfg_entry const *iodelay, 86 struct iodelay_cfg_entry const *iodelay,
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am572x-idk.dts | 9 #include "dra7-mmc-iodelay.dtsi" 10 #include "dra74x-mmc-iodelay.dtsi"
|
H A D | am574x-idk.dts | 10 #include "dra7-mmc-iodelay.dtsi" 11 #include "dra76x-mmc-iodelay.dtsi"
|
H A D | am571x-idk.dts | 10 #include "dra7-mmc-iodelay.dtsi" 11 #include "dra72x-mmc-iodelay.dtsi"
|
H A D | dra71-evm.dts | 7 #include "dra7-mmc-iodelay.dtsi" 8 #include "dra72x-mmc-iodelay.dtsi"
|
H A D | dra72-evm.dts | 6 #include "dra72x-mmc-iodelay.dtsi"
|
H A D | dra72-evm-revc.dts | 6 #include "dra72x-mmc-iodelay.dtsi"
|
H A D | dra76-evm.dts | 9 #include "dra76x-mmc-iodelay.dtsi"
|
H A D | am57xx-beagle-x15-common.dtsi | 9 #include "dra74x-mmc-iodelay.dtsi"
|
/openbmc/u-boot/drivers/mmc/ |
H A D | omap_hsmmc.c | 70 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 D | ti,iodelay.txt | 10 - compatible: Must be "ti,dra7-iodelay" 23 compatible = "ti,dra7-iodelay";
|
/openbmc/u-boot/board/ti/dra7xx/ |
H A D | evm.c | 784 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 D | Makefile | 2 obj-$(CONFIG_PINCTRL_TI_IODELAY) += pinctrl-ti-iodelay.o
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | am572x-idk.dts | 14 #include "dra74x-mmc-iodelay.dtsi"
|
H A D | dra72-evm.dts | 9 #include "dra72x-mmc-iodelay.dtsi"
|
H A D | am571x-idk.dts | 14 #include "dra72x-mmc-iodelay.dtsi"
|
H A D | dra72-evm-revc.dts | 9 #include "dra72x-mmc-iodelay.dtsi"
|
H A D | dra71-evm.dts | 10 #include "dra72x-mmc-iodelay.dtsi"
|
H A D | dra76-evm.dts | 12 #include "dra76x-mmc-iodelay.dtsi"
|
H A D | am57xx-beagle-x15-common.dtsi | 12 #include "dra74x-mmc-iodelay.dtsi"
|
H A D | dra7-evm.dts | 12 #include "dra74x-mmc-iodelay.dtsi"
|
/openbmc/linux/sound/soc/ux500/ |
H A D | ux500_msp_i2s.h | 462 unsigned int iodelay; member
|
H A D | ux500_msp_i2s.c | 370 writel(config->iodelay, msp->registers + MSP_IODLY); in enable_msp()
|
H A D | ux500_msp_dai.c | 195 msp_config->iodelay = 0x20; in setup_clocking()
|