summaryrefslogtreecommitdiff
path: root/configs/lynx_defconfig
blob: 324c78c6850fb412de4cc87f9fd27bb9c5e0c901 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
CONFIG_ARM=y
CONFIG_RESERVE_ALLWINNER_BOOT0_HEADER=y
CONFIG_ARCH_SUNXI=y
CONFIG_MACH_SUN50I=y
CONFIG_DM_ALLOW_MULTIPLE_DRIVERS=y
CONFIG_PINCTRL=y
CONFIG_SUNXI_PINCTRL=y
CONFIG_CLK=y
CONFIG_DM_RESET=y
CONFIG_RESET_SUNXI=y
CONFIG_DEFAULT_DEVICE_TREE="sun50i-a64-lynx"
CONFIG_OF_LIST="sun50i-a64-lynx"
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
CONFIG_CONSOLE_MUX=y
CONFIG_SPL=y
CONFIG_FIT=y
CONFIG_SPL_FIT=y
CONFIG_SPL_LOAD_FIT=y
CONFIG_SPL_OF_LIBFDT=y
# CONFIG_SPL_LIBDISK_SUPPORT is not set
# CONFIG_SPL_POWER_SUPPORT is not set
# CONFIG_CMD_IMLS is not set
# CONFIG_CMD_FPGA is not set

CONFIG_SUN8I_EMAC=y
CONFIG_PHY_MICREL=y
CONFIG_PHY_MICREL_KSZ9031=y

CONFIG_USB_EHCI_HCD=y

CONFIG_CMD_GPT=y
CONFIG_EFI_PARTITION=y
CONFIG_PARTITION_TYPE_GUID=y
CONFIG_EFI_PARTITION_ENTRIES_OFF=1048576
# CONFIG_SPL_DOS_PARTITION is not set
# CONFIG_SPL_ISO_PARTITION is not set
# CONFIG_SPL_EFI_PARTITION is not set
# CONFIG_SPL_PARTITION_UUIDS is not set

CONFIG_CMD_MMC=y
CONFIG_DM_MMC=y
CONFIG_DM_MMC_OPS=y
# CONFIG_BLK is not set
CONFIG_MMC_SUNXI_SLOT_EXTRA=2

CONFIG_LED=y
CONFIG_LED_GPIO=y

CONFIG_DM_I2C=y
# CONFIG_DM_I2C_COMPAT is not set
CONFIG_CMD_I2C=y
CONFIG_SYS_I2C_MVTWSI=y

# CONFIG_I2C0_ENABLE is not set
# CONFIG_I2C1_ENABLE is not set
# CONFIG_I2C2_ENABLE is not set
# CONFIG_R_I2C_ENABLE=y

CONFIG_DM_SPI=y
CONFIG_SUNXI_SPI=y
CONFIG_DM_SPI_FLASH=y
CONFIG_CMD_SF=y
CONFIG_CMD_SPI=y
CONFIG_CMD_FLASH=y

CONFIG_SPI_FLASH=y
CONFIG_SPI_FLASH_MACRONIX=y
CONFIG_SPI_FLASH_STMICRO=y
CONFIG_SPI_FLASH_WINBOND=y
CONFIG_SF_DEFAULT_BUS=0
CONFIG_SF_DEFAULT_CS=0
CONFIG_SF_DEFAULT_SPEED=16000000
CONFIG_SF_DEFAULT_MODE=0

# Support for running the dual-role controller in device-mode
CONFIG_USB_MUSB_GADGET=y
CONFIG_USB_GADGET=y
CONFIG_USB_GADGET_DOWNLOAD=y
CONFIG_USB0_ID_DET="PG4"
CONFIG_USB0_VBUS_DET="PG8"
CONFIG_USB0_VBUS_PIN="PH11"

CONFIG_G_DNL_MANUFACTURER="Theobroma Systems"
CONFIG_G_DNL_VENDOR_NUM=0x18D1
CONFIG_G_DNL_PRODUCT_NUM=0x4EE0

# Support for USB mass storage emulation ('ums' command)
CONFIG_CMD_USB_MASS_STORAGE=y

#
# Fastboot support
#
CONFIG_FASTBOOT=y
CONFIG_USB_FUNCTION_FASTBOOT=y
CONFIG_CMD_FASTBOOT=y
CONFIG_ANDROID_BOOT_IMAGE=y
CONFIG_FASTBOOT_BUF_ADDR=0x42000000
CONFIG_FASTBOOT_BUF_SIZE=0x8000000
CONFIG_FASTBOOT_FLASH=y
CONFIG_FASTBOOT_FLASH_MMC_DEV=1
CONFIG_FASTBOOT_GPT_NAME="gpt"
CONFIG_FASTBOOT_MBR_NAME="mbr"