ARM: tegra: provide default USB gadget setup
All Nvidia boards use the same manufacturer, vendor ID and product ID
for the gadgets. Make them the defaults to remove some boilerplate from
the defconfigs.
Inspired by commit e02687bda9 ("sunxi: provide default USB gadget
setup") which did the same for Allwinner boards.
Tested-by: Thierry Reding <treding@nvidia.com> # T30 and T124
Signed-off-by: Maxim Schwalm <maxim.schwalm@gmail.com>
Signed-off-by: Tom <twarren@nvidia.com>
This commit is contained in:
parent
09ca4d8028
commit
b1de4d7c6e
|
|
@ -64,8 +64,5 @@ CONFIG_USB_EHCI_TEGRA=y
|
||||||
CONFIG_USB_HOST_ETHER=y
|
CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
CONFIG_USB_GADGET_MANUFACTURER="NVIDIA"
|
|
||||||
CONFIG_USB_GADGET_VENDOR_NUM=0x0955
|
|
||||||
CONFIG_USB_GADGET_PRODUCT_NUM=0x701a
|
|
||||||
CONFIG_CI_UDC=y
|
CONFIG_CI_UDC=y
|
||||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
|
|
||||||
|
|
@ -70,8 +70,5 @@ CONFIG_USB_EHCI_TEGRA=y
|
||||||
CONFIG_USB_HOST_ETHER=y
|
CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
CONFIG_USB_GADGET_MANUFACTURER="NVIDIA"
|
|
||||||
CONFIG_USB_GADGET_VENDOR_NUM=0x0955
|
|
||||||
CONFIG_USB_GADGET_PRODUCT_NUM=0x701a
|
|
||||||
CONFIG_CI_UDC=y
|
CONFIG_CI_UDC=y
|
||||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
|
|
||||||
|
|
@ -60,8 +60,5 @@ CONFIG_USB_EHCI_TEGRA=y
|
||||||
CONFIG_USB_HOST_ETHER=y
|
CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
CONFIG_USB_GADGET_MANUFACTURER="NVIDIA"
|
|
||||||
CONFIG_USB_GADGET_VENDOR_NUM=0x0955
|
|
||||||
CONFIG_USB_GADGET_PRODUCT_NUM=0x701a
|
|
||||||
CONFIG_CI_UDC=y
|
CONFIG_CI_UDC=y
|
||||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
|
|
||||||
|
|
@ -70,8 +70,5 @@ CONFIG_USB_EHCI_TEGRA=y
|
||||||
CONFIG_USB_HOST_ETHER=y
|
CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
CONFIG_USB_GADGET_MANUFACTURER="NVIDIA"
|
|
||||||
CONFIG_USB_GADGET_VENDOR_NUM=0x0955
|
|
||||||
CONFIG_USB_GADGET_PRODUCT_NUM=0x701a
|
|
||||||
CONFIG_CI_UDC=y
|
CONFIG_CI_UDC=y
|
||||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
|
|
||||||
|
|
@ -93,9 +93,6 @@ CONFIG_USB_EHCI_TEGRA=y
|
||||||
CONFIG_USB_HOST_ETHER=y
|
CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
CONFIG_USB_GADGET_MANUFACTURER="NVIDIA"
|
|
||||||
CONFIG_USB_GADGET_VENDOR_NUM=0x0955
|
|
||||||
CONFIG_USB_GADGET_PRODUCT_NUM=0x701a
|
|
||||||
CONFIG_CI_UDC=y
|
CONFIG_CI_UDC=y
|
||||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
CONFIG_VIDEO=y
|
CONFIG_VIDEO=y
|
||||||
|
|
|
||||||
|
|
@ -48,8 +48,5 @@ CONFIG_USB_EHCI_TEGRA=y
|
||||||
CONFIG_USB_HOST_ETHER=y
|
CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
CONFIG_USB_GADGET_MANUFACTURER="NVIDIA"
|
|
||||||
CONFIG_USB_GADGET_VENDOR_NUM=0x0955
|
|
||||||
CONFIG_USB_GADGET_PRODUCT_NUM=0x701a
|
|
||||||
CONFIG_CI_UDC=y
|
CONFIG_CI_UDC=y
|
||||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
|
|
||||||
|
|
@ -57,8 +57,5 @@ CONFIG_USB_EHCI_TEGRA=y
|
||||||
CONFIG_USB_HOST_ETHER=y
|
CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
CONFIG_USB_GADGET_MANUFACTURER="NVIDIA"
|
|
||||||
CONFIG_USB_GADGET_VENDOR_NUM=0x0955
|
|
||||||
CONFIG_USB_GADGET_PRODUCT_NUM=0x701a
|
|
||||||
CONFIG_CI_UDC=y
|
CONFIG_CI_UDC=y
|
||||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
|
|
||||||
|
|
@ -49,8 +49,5 @@ CONFIG_USB_EHCI_TEGRA=y
|
||||||
CONFIG_USB_HOST_ETHER=y
|
CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
CONFIG_USB_GADGET_MANUFACTURER="NVIDIA"
|
|
||||||
CONFIG_USB_GADGET_VENDOR_NUM=0x0955
|
|
||||||
CONFIG_USB_GADGET_PRODUCT_NUM=0x701a
|
|
||||||
CONFIG_CI_UDC=y
|
CONFIG_CI_UDC=y
|
||||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
|
|
||||||
|
|
@ -61,8 +61,5 @@ CONFIG_USB_EHCI_TEGRA=y
|
||||||
CONFIG_USB_HOST_ETHER=y
|
CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
CONFIG_USB_GADGET_MANUFACTURER="NVIDIA"
|
|
||||||
CONFIG_USB_GADGET_VENDOR_NUM=0x0955
|
|
||||||
CONFIG_USB_GADGET_PRODUCT_NUM=0x701a
|
|
||||||
CONFIG_CI_UDC=y
|
CONFIG_CI_UDC=y
|
||||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
|
|
||||||
|
|
@ -59,8 +59,5 @@ CONFIG_USB_EHCI_TEGRA=y
|
||||||
CONFIG_USB_HOST_ETHER=y
|
CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
CONFIG_USB_GADGET_MANUFACTURER="NVIDIA"
|
|
||||||
CONFIG_USB_GADGET_VENDOR_NUM=0x0955
|
|
||||||
CONFIG_USB_GADGET_PRODUCT_NUM=0x701a
|
|
||||||
CONFIG_CI_UDC=y
|
CONFIG_CI_UDC=y
|
||||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,7 @@ if USB_GADGET
|
||||||
|
|
||||||
config USB_GADGET_MANUFACTURER
|
config USB_GADGET_MANUFACTURER
|
||||||
string "Vendor name of the USB device"
|
string "Vendor name of the USB device"
|
||||||
|
default "NVIDIA" if ARCH_TEGRA
|
||||||
default "Allwinner Technology" if ARCH_SUNXI
|
default "Allwinner Technology" if ARCH_SUNXI
|
||||||
default "Rockchip" if ARCH_ROCKCHIP
|
default "Rockchip" if ARCH_ROCKCHIP
|
||||||
default "U-Boot"
|
default "U-Boot"
|
||||||
|
|
@ -49,6 +50,7 @@ config USB_GADGET_MANUFACTURER
|
||||||
|
|
||||||
config USB_GADGET_VENDOR_NUM
|
config USB_GADGET_VENDOR_NUM
|
||||||
hex "Vendor ID of the USB device"
|
hex "Vendor ID of the USB device"
|
||||||
|
default 0x0955 if ARCH_TEGRA
|
||||||
default 0x1f3a if ARCH_SUNXI
|
default 0x1f3a if ARCH_SUNXI
|
||||||
default 0x2207 if ARCH_ROCKCHIP
|
default 0x2207 if ARCH_ROCKCHIP
|
||||||
default 0x0
|
default 0x0
|
||||||
|
|
@ -59,6 +61,7 @@ config USB_GADGET_VENDOR_NUM
|
||||||
|
|
||||||
config USB_GADGET_PRODUCT_NUM
|
config USB_GADGET_PRODUCT_NUM
|
||||||
hex "Product ID of the USB device"
|
hex "Product ID of the USB device"
|
||||||
|
default 0x701a if ARCH_TEGRA
|
||||||
default 0x1010 if ARCH_SUNXI
|
default 0x1010 if ARCH_SUNXI
|
||||||
default 0x310a if ROCKCHIP_RK3036
|
default 0x310a if ROCKCHIP_RK3036
|
||||||
default 0x300a if ROCKCHIP_RK3066
|
default 0x300a if ROCKCHIP_RK3066
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue