
Hi Stephen,
Am Montag, 21. Mai 2012, 14:04:37 schrieb Stephen Warren:
From: Stephen Warren swarren@nvidia.com
... to enable USB host support, which enables Ethernet support.
Signed-off-by: Stephen Warren swarren@nvidia.com
while adding usb support is fine, I see no reason to add smsc95xx support because contrary to harmony, paz00 does not contain an ethernet port.
Marc
board/compal/dts/tegra2-paz00.dts | 57 +++++++++++++++++++++++++++++++++++++ include/configs/paz00.h | 22 +++++++++++++- 2 files changed, 78 insertions(+), 1 deletions(-) create mode 100644 board/compal/dts/tegra2-paz00.dts
diff --git a/board/compal/dts/tegra2-paz00.dts b/board/compal/dts/tegra2-paz00.dts new file mode 100644 index 0000000..9e3e169 --- /dev/null +++ b/board/compal/dts/tegra2-paz00.dts @@ -0,0 +1,57 @@ +/dts-v1/;
+/include/ ARCH_CPU_DTS
+/ {
model = "Toshiba AC100 / Dynabook AZ";
compatible = "compal,paz00", "nvidia,tegra20";
- aliases {
usb0 = "/usb@c5008000";
- };
- memory {
reg = <0x00000000 0x20000000>;
- };
- clocks {
clk_32k: clk_32k {
clock-frequency = <32000>;
};
osc {
clock-frequency = <12000000>;
};
- };
- clock@60006000 {
clocks = <&clk_32k &osc>;
- };
- serial@70006000 {
clock-frequency = < 216000000 >;
- };
- i2c@7000c000 {
status = "disabled";
- };
- i2c@7000c400 {
status = "disabled";
- };
- i2c@7000c500 {
status = "disabled";
- };
- i2c@7000d000 {
status = "disabled";
- };
- usb@c5000000 {
status = "disabled";
- };
- usb@c5004000 {
status = "disabled";
- };
+}; diff --git a/include/configs/paz00.h b/include/configs/paz00.h index ced185e..f8bd7dc 100644 --- a/include/configs/paz00.h +++ b/include/configs/paz00.h @@ -1,5 +1,5 @@ /*
- Copyright (c) 2010,2011, NVIDIA CORPORATION. All rights reserved.
- Copyright (c) 2010-2012 NVIDIA CORPORATION. All rights reserved.
- See file CREDITS for list of people who contributed to this
- project.
@@ -20,6 +20,11 @@ #include <asm/sizes.h> #include "tegra2-common.h"
+/* Enable fdt support for Paz00. Flash the image in u-boot-dtb.bin */ +#define CONFIG_DEFAULT_DEVICE_TREE tegra2-paz00 +#define CONFIG_OF_CONTROL +#define CONFIG_OF_SEPARATE
/* High-level configuration options */ #define V_PROMPT "Tegra2 (Paz00) MOD # " #define CONFIG_TEGRA2_BOARD_STRING "Compal Paz00" @@ -48,6 +53,21 @@ /* Environment not stored */ #define CONFIG_ENV_IS_NOWHERE
+/* USB Host support */ +#define CONFIG_USB_EHCI +#define CONFIG_USB_EHCI_TEGRA +#define CONFIG_USB_STORAGE +#define CONFIG_CMD_USB
+/* USB networking support */ +#define CONFIG_USB_HOST_ETHER +#define CONFIG_USB_ETHER_SMSC95XX +#define CONFIG_USB_ETHER_ASIX
+/* General networking support */ +#define CONFIG_CMD_NET +#define CONFIG_CMD_DHCP
#include "tegra2-common-post.h"
#endif /* __CONFIG_H */