Merge https://source.denx.de/u-boot/custodians/u-boot-riscv
[platform/kernel/u-boot.git] / include / configs / lacie_kw.h
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * Copyright (C) 2011 Simon Guinot <sguinot@lacie.com>
4  */
5
6 #ifndef _CONFIG_LACIE_KW_H
7 #define _CONFIG_LACIE_KW_H
8
9 #include "mv-common.h"
10
11 /* Remove or override few declarations from mv-common.h */
12
13 /*
14  * Enable platform initialisation via misc_init_r() function
15  */
16
17 /*
18  * Ethernet Driver configuration
19  */
20 #ifdef CONFIG_CMD_NET
21 #define CONFIG_MVGBE_PORTS              {1, 0} /* enable port 0 only */
22 #endif
23
24 /*
25  * SATA Driver configuration
26  */
27
28 #ifdef CONFIG_SATA
29 #define CONFIG_SYS_64BIT_LBA
30 #define CONFIG_LBA48
31 #if defined(CONFIG_NETSPACE_MAX_V2) || defined(CONFIG_D2NET_V2) || \
32         defined(CONFIG_NET2BIG_V2)
33 #endif
34 #endif /* CONFIG_SATA */
35
36 /*
37  * Enable GPI0 support
38  */
39
40 /*
41  * Enable I2C support
42  */
43 #ifdef CONFIG_CMD_I2C
44 /* I2C EEPROM HT24LC04 (512B - 32 pages of 16 Bytes) */
45 #if defined(CONFIG_NET2BIG_V2)
46 #define CONFIG_SYS_I2C_G762_ADDR                0x3e
47 #endif
48 #endif /* CONFIG_CMD_I2C */
49
50 /*
51  * Partition support
52  */
53
54 /*
55  * File systems support
56  */
57
58 /*
59  * Environment variables configurations
60  */
61
62 /*
63  * Default environment variables
64  */
65
66 #define CONFIG_EXTRA_ENV_SETTINGS                               \
67         "stdin=serial\0"                                        \
68         "stdout=serial\0"                                       \
69         "stderr=serial\0"                                       \
70         "bootfile=uImage\0"                                     \
71         "loadaddr=0x800000\0"                                   \
72         "autoload=no\0"                                         \
73         "netconsole="                                           \
74                 "set stdin $stdin,nc; "                         \
75                 "set stdout $stdout,nc; "                       \
76                 "set stderr $stderr,nc;\0"                      \
77         "diskload=sata init && "                                \
78                 "ext2load sata 0:1 $loadaddr /boot/$bootfile\0" \
79         "usbload=usb start && "                                 \
80                 "fatload usb 0:1 $loadaddr /boot/$bootfile\0"
81
82 #endif /* _CONFIG_LACIE_KW_H */