]> Git Repo - J-u-boot.git/blame - include/configs/tbs2910.h
Convert CONFIG_EHCI_HCD_INIT_AFTER_RESET to Kconfig
[J-u-boot.git] / include / configs / tbs2910.h
CommitLineData
83d290c5 1/* SPDX-License-Identifier: GPL-2.0+ */
05d492a3
SM
2/*
3 * Copyright (C) 2014 Soeren Moch <[email protected]>
4 *
5 * Configuration settings for the TBS2910 MatrixARM board.
05d492a3
SM
6 */
7
8#ifndef __TBS2910_CONFIG_H
9#define __TBS2910_CONFIG_H
10
11#include "mx6_common.h"
05d492a3
SM
12
13/* General configuration */
05d492a3 14
05d492a3 15/* Physical Memory Map */
05d492a3
SM
16#define CONFIG_SYS_SDRAM_BASE MMDC0_ARB_BASE_ADDR
17
18#define CONFIG_SYS_INIT_RAM_ADDR IRAM_BASE_ADDR
19#define CONFIG_SYS_INIT_RAM_SIZE IRAM_SIZE
05d492a3 20
29138c6f 21#define CONFIG_SYS_BOOTMAPSZ 0x10000000
05d492a3 22
05d492a3 23/* Framebuffer */
05d492a3
SM
24#define CONFIG_IMX_HDMI
25#define CONFIG_IMX_VIDEO_SKIP
05d492a3
SM
26
27/* PCI */
05d492a3 28#ifdef CONFIG_CMD_PCI
05d492a3
SM
29#define CONFIG_PCI_SCAN_SHOW
30#define CONFIG_PCIE_IMX
31#define CONFIG_PCIE_IMX_PERST_GPIO IMX_GPIO_NR(7, 12)
32#endif
33
34/* SATA */
05d492a3 35#ifdef CONFIG_CMD_SATA
05d492a3
SM
36#define CONFIG_DWC_AHSATA_PORT_ID 0
37#define CONFIG_DWC_AHSATA_BASE_ADDR SATA_ARB_BASE_ADDR
38#define CONFIG_LBA48
186d9538 39#define CONFIG_SYS_64BIT_LBA
05d492a3
SM
40#endif
41
42/* USB */
05d492a3 43#ifdef CONFIG_CMD_USB
05d492a3 44#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
6628aa57 45#ifdef CONFIG_CMD_USB_MASS_STORAGE
6628aa57 46#define CONFIG_USBD_HS
6628aa57 47#endif /* CONFIG_CMD_USB_MASS_STORAGE */
05d492a3
SM
48#endif /* CONFIG_CMD_USB */
49
05d492a3 50#define CONFIG_EXTRA_ENV_SETTINGS \
9658884f 51 BOOTENV \
05d492a3
SM
52 "bootargs_mmc1=console=ttymxc0,115200 di0_primary console=tty1\0" \
53 "bootargs_mmc2=video=mxcfb0:dev=hdmi,1920x1080M@60 " \
54 "video=mxcfb1:off video=mxcfb2:off fbmem=28M\0" \
55 "bootargs_mmc3=root=/dev/mmcblk0p1 rootwait consoleblank=0 quiet\0" \
56 "bootargs_mmc=setenv bootargs ${bootargs_mmc1} ${bootargs_mmc2} " \
57 "${bootargs_mmc3}\0" \
58 "bootargs_upd=setenv bootargs console=ttymxc0,115200 " \
59 "rdinit=/sbin/init enable_wait_mode=off\0" \
60 "bootcmd_mmc=run bootargs_mmc; mmc dev 2; " \
b9a16099 61 "mmc read 0x10800000 0x800 0x4000; bootm 0x10800000\0" \
05d492a3
SM
62 "bootcmd_up1=load mmc 1 0x10800000 uImage\0" \
63 "bootcmd_up2=load mmc 1 0x10d00000 uramdisk.img; " \
64 "run bootargs_upd; " \
65 "bootm 0x10800000 0x10d00000\0" \
66 "console=ttymxc0\0" \
67 "fan=gpio set 92\0" \
0f3e2942 68 "fdt_addr_r=0x18000000\0" \
9658884f 69 "fdtfile=" CONFIG_DEFAULT_FDT_FILE "\0" \
0f3e2942
SM
70 "kernel_addr_r=0x12000000\0" \
71 "pxefile_addr_r=0x10100000\0" \
72 "ramdisk_addr_r=0x18080000\0" \
73 "scriptaddr=0x10000000\0" \
8741a374 74 "set_con_serial=setenv stdout serial; " \
4b387deb 75 "setenv stderr serial\0" \
513acd04
AG
76 "set_con_hdmi=setenv stdout serial,vidconsole; " \
77 "setenv stderr serial,vidconsole\0" \
78 "stderr=serial,vidconsole\0" \
4b387deb 79 "stdin=serial,usbkbd\0" \
513acd04 80 "stdout=serial,vidconsole\0"
05d492a3 81
9658884f
DGC
82/* Enable distro boot */
83#define BOOT_TARGET_DEVICES(func) \
84 func(MMC, mmc, 0) \
85 func(MMC, mmc, 1) \
86 func(MMC, mmc, 2) \
87 func(SATA, sata, 0) \
88 func(USB, usb, 0)
89
90#include <config_distro_bootcmd.h>
91
05d492a3 92#endif /* __TBS2910_CONFIG_H * */
This page took 0.716068 seconds and 4 git commands to generate.