Blame view
include/configs/mx6qsabreauto.h
2.45 KB
7dd6545da mx6q: Add basic s... |
1 2 3 |
/* * Copyright (C) 2012 Freescale Semiconductor, Inc. * |
903e779c5 mx6qsabreauto: Ch... |
4 |
* Configuration settings for the Freescale i.MX6Q SabreAuto board. |
7dd6545da mx6q: Add basic s... |
5 |
* |
1a4596601 Add GPL-2.0+ SPDX... |
6 |
* SPDX-License-Identifier: GPL-2.0+ |
7dd6545da mx6q: Add basic s... |
7 8 9 10 |
*/ #ifndef __MX6QSABREAUTO_CONFIG_H #define __MX6QSABREAUTO_CONFIG_H |
7dd6545da mx6q: Add basic s... |
11 12 13 |
#define CONFIG_MACH_TYPE 3529 #define CONFIG_MXC_UART_BASE UART4_BASE |
51535d9f6 mx6qsabreauto: Us... |
14 |
#define CONFIG_CONSOLE_DEV "ttymxc3" |
186feb0b4 mx6sabreauto: Add... |
15 |
#if defined CONFIG_MX6Q |
bf0c2245a mx6qsabre{auto, s... |
16 |
#define CONFIG_DEFAULT_FDT_FILE "imx6q-sabreauto.dtb" |
186feb0b4 mx6sabreauto: Add... |
17 18 19 |
#elif defined CONFIG_MX6DL #define CONFIG_DEFAULT_FDT_FILE "imx6dl-sabreauto.dtb" #endif |
903e779c5 mx6qsabreauto: Ch... |
20 |
#define CONFIG_MMCROOT "/dev/mmcblk0p2" |
7dd6545da mx6q: Add basic s... |
21 |
#define PHYS_SDRAM_SIZE (2u * 1024 * 1024 * 1024) |
73448b1f8 mx6qsabreauto: en... |
22 23 24 25 26 27 28 |
/* USB Configs */ #define CONFIG_CMD_USB #define CONFIG_USB_EHCI #define CONFIG_USB_EHCI_MX6 #define CONFIG_USB_STORAGE #define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX |
d1a528609 usb: ehci-mx6: ad... |
29 30 |
#define CONFIG_USB_MAX_CONTROLLER_COUNT 2 #define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* For OTG port */ |
73448b1f8 mx6qsabreauto: en... |
31 32 |
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW) #define CONFIG_MXC_USB_FLAGS 0 |
8fe280f33 imx: mx6 sabreaut... |
33 34 |
#define CONFIG_PCA953X #define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x30, 8}, {0x32, 8}, {0x34, 8} } |
c17479706 imx: Add support ... |
35 |
#include "mx6sabre_common.h" |
51535d9f6 mx6qsabreauto: Us... |
36 |
|
cdbdde3f5 mx6qsabreauto: Ad... |
37 38 39 40 41 42 43 44 45 |
#undef CONFIG_SYS_NO_FLASH #define CONFIG_SYS_FLASH_BASE WEIM_ARB_BASE_ADDR #define CONFIG_SYS_FLASH_SECT_SIZE (128 * 1024) #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* max number of memory banks */ #define CONFIG_SYS_MAX_FLASH_SECT 256 /* max number of sectors on one chip */ #define CONFIG_SYS_FLASH_CFI /* Flash memory is CFI compliant */ #define CONFIG_FLASH_CFI_DRIVER /* Use drivers/cfi_flash.c */ #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE /* Use buffered writes*/ #define CONFIG_SYS_FLASH_EMPTY_INFO |
de7d02aeb mx6qsabresd: add ... |
46 47 48 49 |
#define CONFIG_SYS_FSL_USDHC_NUM 2 #if defined(CONFIG_ENV_IS_IN_MMC) #define CONFIG_SYS_MMC_ENV_DEV 0 #endif |
195781657 mx6qsabreauto: Ad... |
50 51 |
/* I2C Configs */ #define CONFIG_CMD_I2C |
b089d039b i2c: update confi... |
52 53 |
#define CONFIG_SYS_I2C #define CONFIG_SYS_I2C_MXC |
195781657 mx6qsabreauto: Ad... |
54 |
#define CONFIG_SYS_I2C_SPEED 100000 |
83bb3215d imx: mx6q/dlsabre... |
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
/* NAND flash command */ #define CONFIG_CMD_NAND #define CONFIG_CMD_NAND_TRIMFFS /* NAND stuff */ #define CONFIG_NAND_MXS #define CONFIG_SYS_MAX_NAND_DEVICE 1 #define CONFIG_SYS_NAND_BASE 0x40000000 #define CONFIG_SYS_NAND_5_ADDR_CYCLE #define CONFIG_SYS_NAND_ONFI_DETECTION /* DMA stuff, needed for GPMI/MXS NAND support */ #define CONFIG_APBH_DMA #define CONFIG_APBH_DMA_BURST #define CONFIG_APBH_DMA_BURST8 |
593243d3a imx: imx6q/dlsabr... |
70 71 72 73 74 |
/* PMIC */ #define CONFIG_POWER #define CONFIG_POWER_I2C #define CONFIG_POWER_PFUZE100 #define CONFIG_POWER_PFUZE100_I2C_ADDR 0x08 |
7dd6545da mx6q: Add basic s... |
75 |
#endif /* __MX6QSABREAUTO_CONFIG_H */ |