Lines Matching +full:i2c3 +full:- +full:sda
4 * SPDX-License-Identifier: GPL-2.0+
8 #include <asm/arch/imx-regs.h>
10 #include <asm/arch/mx6-pins.h>
13 #include <asm/mach-imx/mxc_i2c.h>
14 #include <asm/mach-imx/iomux-v3.h>
15 #include <asm/mach-imx/sata.h>
16 #include <asm/mach-imx/boot_mode.h>
17 #include <asm/mach-imx/video.h>
58 .sda = {
72 .sda = {
79 /* I2C3, CON11, DS1307, PCIe_SMB */
86 .sda = {
133 gd->ram_size = 2048ul * 1024 * 1024; in dram_init()
203 struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc->priv; in board_mmc_getcd()
206 switch (cfg->esdhc_base) { in board_mmc_getcd()
223 * (U-Boot device node) (Physical Port) in board_mmc_init()
252 return -EINVAL; in board_mmc_init()
264 return devno - 1; in board_mmc_get_env_dev()
280 .bus = -1,
313 reg = readl(&ccm->analog_pll_video); in setup_display()
315 writel(reg, &ccm->analog_pll_video); in setup_display()
321 writel(reg, &ccm->analog_pll_video); in setup_display()
323 writel(BF_ANADIG_PLL_VIDEO_NUM_A(11), &ccm->analog_pll_video_num); in setup_display()
324 writel(BF_ANADIG_PLL_VIDEO_DENOM_B(12), &ccm->analog_pll_video_denom); in setup_display()
327 writel(reg, &ccm->analog_pll_video); in setup_display()
329 while (timeout--) in setup_display()
330 if (readl(&ccm->analog_pll_video) & BM_ANADIG_PLL_VIDEO_LOCK) in setup_display()
335 reg = readl(&ccm->analog_pll_video); in setup_display()
338 writel(reg, &ccm->analog_pll_video); in setup_display()
341 reg = readl(&ccm->CCGR3); in setup_display()
343 writel(reg, &ccm->CCGR3); in setup_display()
345 /* select video_pll clock / 7 for ipu1_di0_clk -> 65MHz pixclock */ in setup_display()
346 reg = readl(&ccm->chsccdr); in setup_display()
353 writel(reg, &ccm->chsccdr); in setup_display()
356 reg = readl(&ccm->CCGR3); in setup_display()
358 writel(reg, &ccm->CCGR3); in setup_display()
389 if (phydev->drv->config) in board_phy_config()
390 phydev->drv->config(phydev); in board_phy_config()
428 gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100; in board_init()