]>
Commit | Line | Data |
---|---|---|
83d290c5 | 1 | /* SPDX-License-Identifier: GPL-2.0+ */ |
880a3cc4 SG |
2 | /* |
3 | * Copyright (c) 2011 The Chromium OS Authors. | |
4 | * (C) Copyright 2008 | |
5 | * Graeme Russ, graeme.russ@gmail.com. | |
880a3cc4 SG |
6 | */ |
7 | ||
8 | #include <asm/ibmpc.h> | |
9 | ||
10 | #ifndef __CONFIG_X86_COMMON_H | |
11 | #define __CONFIG_X86_COMMON_H | |
12 | ||
13 | /* | |
14 | * High Level Configuration Options | |
15 | * (easy to change) | |
16 | */ | |
880a3cc4 | 17 | |
880a3cc4 | 18 | /* Generic TPM interfaced through LPC bus */ |
880a3cc4 SG |
19 | #define CONFIG_TPM_TIS_BASE_ADDRESS 0xfed40000 |
20 | ||
880a3cc4 SG |
21 | /*----------------------------------------------------------------------- |
22 | * Serial Configuration | |
23 | */ | |
880a3cc4 | 24 | |
880a3cc4 SG |
25 | /* |
26 | * Miscellaneous configurable options | |
27 | */ | |
880a3cc4 | 28 | |
880a3cc4 SG |
29 | /*----------------------------------------------------------------------- |
30 | * CPU Features | |
31 | */ | |
32 | ||
65cc0e2a | 33 | #define CFG_SYS_STACK_SIZE (32 * 1024) |
880a3cc4 | 34 | |
880a3cc4 SG |
35 | /*----------------------------------------------------------------------- |
36 | * Environment configuration | |
37 | */ | |
880a3cc4 | 38 | |
880a3cc4 SG |
39 | /*----------------------------------------------------------------------- |
40 | * USB configuration | |
41 | */ | |
880a3cc4 | 42 | |
6f1eba49 | 43 | /* Default environment */ |
030b9e34 | 44 | #define CONFIG_RAMDISK_ADDR 0x4000000 |
a0913cdf | 45 | #if defined(CONFIG_GENERATE_ACPI_TABLE) || defined(CONFIG_EFI_STUB) |
030b9e34 BM |
46 | #define CONFIG_OTHBOOTARGS "othbootargs=\0" |
47 | #else | |
48 | #define CONFIG_OTHBOOTARGS "othbootargs=acpi=off\0" | |
49 | #endif | |
6f1eba49 | 50 | |
039c031e BM |
51 | #if defined(CONFIG_DISTRO_DEFAULTS) |
52 | #define DISTRO_BOOTENV BOOTENV | |
53 | #else | |
54 | #define DISTRO_BOOTENV | |
68d70a1c BM |
55 | #endif |
56 | ||
e567122b SG |
57 | #ifndef SPLASH_SETTINGS |
58 | #define SPLASH_SETTINGS | |
59 | #endif | |
60 | ||
6f1eba49 | 61 | #define CONFIG_EXTRA_ENV_SETTINGS \ |
039c031e | 62 | DISTRO_BOOTENV \ |
6f1eba49 | 63 | CONFIG_STD_DEVICES_SETTINGS \ |
e567122b | 64 | SPLASH_SETTINGS \ |
54669832 | 65 | "pciconfighost=1\0" \ |
6f1eba49 BM |
66 | "netdev=eth0\0" \ |
67 | "consoledev=ttyS0\0" \ | |
030b9e34 | 68 | CONFIG_OTHBOOTARGS \ |
68d70a1c BM |
69 | "scriptaddr=0x7000000\0" \ |
70 | "kernel_addr_r=0x1000000\0" \ | |
71 | "ramdisk_addr_r=0x4000000\0" \ | |
039c031e BM |
72 | "ramdiskfile=initramfs.gz\0" |
73 | ||
6f1eba49 | 74 | |
880a3cc4 | 75 | #endif /* __CONFIG_H */ |