Hi Stephen,

Am Montag, 21. Mai 2012, 14:04:37 schrieb Stephen Warren:
> From: Stephen Warren <swar...@nvidia.com>
> 
> ... to enable USB host support, which enables Ethernet support.
> 
> Signed-off-by: Stephen Warren <swar...@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 */
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to