]>
Commit | Line | Data |
---|---|---|
1f4f3d33 MS |
1 | /* |
2 | * Configuration for Xilinx ZynqMP zcu102 | |
3 | * | |
4 | * (C) Copyright 2015 Xilinx, Inc. | |
5 | * Michal Simek <michal.simek@xilinx.com> | |
6 | * | |
7 | * SPDX-License-Identifier: GPL-2.0+ | |
8 | */ | |
9 | ||
10 | #ifndef __CONFIG_ZYNQMP_ZCU102_H | |
11 | #define __CONFIG_ZYNQMP_ZCU102_H | |
12 | ||
13 | #define CONFIG_ZYNQ_SDHCI1 | |
14 | #define CONFIG_ZYNQ_I2C0 | |
15 | #define CONFIG_ZYNQ_I2C1 | |
16 | #define CONFIG_SYS_I2C_MAX_HOPS 1 | |
17 | #define CONFIG_SYS_NUM_I2C_BUSES 18 | |
18 | #define CONFIG_SYS_I2C_BUSES { \ | |
19 | {0, {I2C_NULL_HOP} }, \ | |
20 | {0, {{I2C_MUX_PCA9544, 0x75, 0} } }, \ | |
21 | {0, {{I2C_MUX_PCA9544, 0x75, 1} } }, \ | |
22 | {0, {{I2C_MUX_PCA9544, 0x75, 2} } }, \ | |
23 | {1, {I2C_NULL_HOP} }, \ | |
24 | {1, {{I2C_MUX_PCA9548, 0x74, 0} } }, \ | |
25 | {1, {{I2C_MUX_PCA9548, 0x74, 1} } }, \ | |
26 | {1, {{I2C_MUX_PCA9548, 0x74, 2} } }, \ | |
27 | {1, {{I2C_MUX_PCA9548, 0x74, 3} } }, \ | |
28 | {1, {{I2C_MUX_PCA9548, 0x74, 4} } }, \ | |
29 | {1, {{I2C_MUX_PCA9548, 0x75, 0} } }, \ | |
30 | {1, {{I2C_MUX_PCA9548, 0x75, 1} } }, \ | |
31 | {1, {{I2C_MUX_PCA9548, 0x75, 2} } }, \ | |
32 | {1, {{I2C_MUX_PCA9548, 0x75, 3} } }, \ | |
33 | {1, {{I2C_MUX_PCA9548, 0x75, 4} } }, \ | |
34 | {1, {{I2C_MUX_PCA9548, 0x75, 5} } }, \ | |
35 | {1, {{I2C_MUX_PCA9548, 0x75, 6} } }, \ | |
36 | {1, {{I2C_MUX_PCA9548, 0x75, 7} } }, \ | |
37 | } | |
38 | ||
39 | #define CONFIG_SYS_I2C_ZYNQ | |
ff9bd8e9 MS |
40 | #define CONFIG_PCA953X |
41 | #define CONFIG_CMD_PCA953X | |
42 | #define CONFIG_CMD_PCA953X_INFO | |
43 | ||
1f4f3d33 MS |
44 | #define CONFIG_AHCI |
45 | #define CONFIG_SATA_CEVA | |
46 | ||
47 | #define CONFIG_ZYNQMP_XHCI_LIST {ZYNQMP_USB0_XHCI_BASEADDR} | |
48 | ||
49 | #define CONFIG_IDENT_STRING " Xilinx ZynqMP ZCU102" | |
50 | ||
51 | #define CONFIG_KERNEL_FDT_OFST_SIZE \ | |
52 | "kernel_offset=0x180000\0" \ | |
53 | "fdt_offset=0x100000\0" \ | |
54 | "kernel_size=0x1e00000\0" \ | |
55 | "fdt_size=0x80000\0" \ | |
56 | "board=zcu102\0" | |
57 | ||
58 | #include <configs/xilinx_zynqmp.h> | |
59 | ||
60 | #endif /* __CONFIG_ZYNQMP_ZCU102_H */ |