linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions
@ 2014-09-30  2:00 Peter Chen
  2014-09-30  2:00 ` [PATCH 1/6] ARM: imx_v6_v7_defconfig: enable USB Ethernet support at host mode Peter Chen
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Peter Chen @ 2014-09-30  2:00 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Shawn,

This series enables several usb functions for both host and device
mode which are used commonly, and all is built as modules.

Peter Chen (6):
  ARM: imx_v6_v7_defconfig: enable USB Ethernet support at host mode
  ARM: imx_v6_v7_defconfig: enable usb media feature for host mode
  ARM: imx_v6_v7_defconfig: enable USB audio at host mode
  ARM: imx_v6_v7_defconfig: enable USB serial at host mode
  ARM: imx_v6_v7_defconfig: enable USB EHSET driver
  ARM: imx_v6_v7_defconfig: enable several usb gadgets

 arch/arm/configs/imx_v6_v7_defconfig |   29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

-- 
1.7.9.5

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH 1/6] ARM: imx_v6_v7_defconfig: enable USB Ethernet support at host mode
  2014-09-30  2:00 [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions Peter Chen
@ 2014-09-30  2:00 ` Peter Chen
  2014-09-30  2:00 ` [PATCH 2/6] ARM: imx_v6_v7_defconfig: enable usb media feature for " Peter Chen
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Peter Chen @ 2014-09-30  2:00 UTC (permalink / raw)
  To: linux-arm-kernel

It is for host mode, and are built as modules.

Signed-off-by: Peter Chen <peter.chen@freescale.com>
---
 arch/arm/configs/imx_v6_v7_defconfig |    5 +++++
 1 file changed, 5 insertions(+)

diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
index 16cfec4..82dbf1e 100644
--- a/arch/arm/configs/imx_v6_v7_defconfig
+++ b/arch/arm/configs/imx_v6_v7_defconfig
@@ -130,6 +130,11 @@ CONFIG_SMC911X=y
 CONFIG_SMSC911X=y
 # CONFIG_NET_VENDOR_STMICRO is not set
 CONFIG_AT803X_PHY=y
+CONFIG_USB_PEGASUS=m
+CONFIG_USB_RTL8150=m
+CONFIG_USB_RTL8152=m
+CONFIG_USB_USBNET=m
+CONFIG_USB_NET_CDC_EEM=m
 CONFIG_BRCMFMAC=m
 # CONFIG_INPUT_MOUSEDEV_PSAUX is not set
 CONFIG_INPUT_EVDEV=y
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 2/6] ARM: imx_v6_v7_defconfig: enable usb media feature for host mode
  2014-09-30  2:00 [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions Peter Chen
  2014-09-30  2:00 ` [PATCH 1/6] ARM: imx_v6_v7_defconfig: enable USB Ethernet support at host mode Peter Chen
@ 2014-09-30  2:00 ` Peter Chen
  2014-09-30  2:00 ` [PATCH 3/6] ARM: imx_v6_v7_defconfig: enable USB audio at " Peter Chen
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Peter Chen @ 2014-09-30  2:00 UTC (permalink / raw)
  To: linux-arm-kernel

Mainly for usb camera, and are built as modules.

Signed-off-by: Peter Chen <peter.chen@freescale.com>
---
 arch/arm/configs/imx_v6_v7_defconfig |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
index 82dbf1e..8e92749 100644
--- a/arch/arm/configs/imx_v6_v7_defconfig
+++ b/arch/arm/configs/imx_v6_v7_defconfig
@@ -190,6 +190,8 @@ CONFIG_MEDIA_CAMERA_SUPPORT=y
 CONFIG_MEDIA_RC_SUPPORT=y
 CONFIG_RC_DEVICES=y
 CONFIG_IR_GPIO_CIR=y
+CONFIG_MEDIA_USB_SUPPORT=y
+CONFIG_USB_VIDEO_CLASS=m
 CONFIG_V4L_PLATFORM_DRIVERS=y
 CONFIG_SOC_CAMERA=y
 CONFIG_VIDEO_MX3=y
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 3/6] ARM: imx_v6_v7_defconfig: enable USB audio at host mode
  2014-09-30  2:00 [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions Peter Chen
  2014-09-30  2:00 ` [PATCH 1/6] ARM: imx_v6_v7_defconfig: enable USB Ethernet support at host mode Peter Chen
  2014-09-30  2:00 ` [PATCH 2/6] ARM: imx_v6_v7_defconfig: enable usb media feature for " Peter Chen
@ 2014-09-30  2:00 ` Peter Chen
  2014-09-30  2:00 ` [PATCH 4/6] ARM: imx_v6_v7_defconfig: enable USB serial " Peter Chen
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Peter Chen @ 2014-09-30  2:00 UTC (permalink / raw)
  To: linux-arm-kernel

It is built as modules

Signed-off-by: Peter Chen <peter.chen@freescale.com>
---
 arch/arm/configs/imx_v6_v7_defconfig |    1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
index 8e92749..9598df4 100644
--- a/arch/arm/configs/imx_v6_v7_defconfig
+++ b/arch/arm/configs/imx_v6_v7_defconfig
@@ -212,6 +212,7 @@ CONFIG_FRAMEBUFFER_CONSOLE=y
 CONFIG_LOGO=y
 CONFIG_SOUND=y
 CONFIG_SND=y
+CONFIG_SND_USB_AUDIO=m
 CONFIG_SND_SOC=y
 CONFIG_SND_IMX_SOC=y
 CONFIG_SND_SOC_PHYCORE_AC97=y
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 4/6] ARM: imx_v6_v7_defconfig: enable USB serial at host mode
  2014-09-30  2:00 [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions Peter Chen
                   ` (2 preceding siblings ...)
  2014-09-30  2:00 ` [PATCH 3/6] ARM: imx_v6_v7_defconfig: enable USB audio at " Peter Chen
@ 2014-09-30  2:00 ` Peter Chen
  2014-09-30  2:00 ` [PATCH 5/6] ARM: imx_v6_v7_defconfig: enable USB EHSET driver Peter Chen
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Peter Chen @ 2014-09-30  2:00 UTC (permalink / raw)
  To: linux-arm-kernel

Enable several usb serial drivers which are used commonly, they are
built as modules.

Signed-off-by: Peter Chen <peter.chen@freescale.com>
---
 arch/arm/configs/imx_v6_v7_defconfig |    4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
index 9598df4..284cef2 100644
--- a/arch/arm/configs/imx_v6_v7_defconfig
+++ b/arch/arm/configs/imx_v6_v7_defconfig
@@ -228,6 +228,10 @@ CONFIG_USB_STORAGE=y
 CONFIG_USB_CHIPIDEA=y
 CONFIG_USB_CHIPIDEA_UDC=y
 CONFIG_USB_CHIPIDEA_HOST=y
+CONFIG_USB_SERIAL=m
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_USB_SERIAL_FTDI_SIO=m
+CONFIG_USB_SERIAL_OPTION=m
 CONFIG_NOP_USB_XCEIV=y
 CONFIG_USB_MXS_PHY=y
 CONFIG_USB_GADGET=y
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 5/6] ARM: imx_v6_v7_defconfig: enable USB EHSET driver
  2014-09-30  2:00 [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions Peter Chen
                   ` (3 preceding siblings ...)
  2014-09-30  2:00 ` [PATCH 4/6] ARM: imx_v6_v7_defconfig: enable USB serial " Peter Chen
@ 2014-09-30  2:00 ` Peter Chen
  2014-09-30  2:00 ` [PATCH 6/6] ARM: imx_v6_v7_defconfig: enable several usb gadgets Peter Chen
  2014-09-30  4:50 ` [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions Shawn Guo
  6 siblings, 0 replies; 8+ messages in thread
From: Peter Chen @ 2014-09-30  2:00 UTC (permalink / raw)
  To: linux-arm-kernel

It will be used at USB OTG & EH certification test, is built
as module.

Signed-off-by: Peter Chen <peter.chen@freescale.com>
---
 arch/arm/configs/imx_v6_v7_defconfig |    1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
index 284cef2..c164844 100644
--- a/arch/arm/configs/imx_v6_v7_defconfig
+++ b/arch/arm/configs/imx_v6_v7_defconfig
@@ -232,6 +232,7 @@ CONFIG_USB_SERIAL=m
 CONFIG_USB_SERIAL_GENERIC=y
 CONFIG_USB_SERIAL_FTDI_SIO=m
 CONFIG_USB_SERIAL_OPTION=m
+CONFIG_USB_EHSET_TEST_FIXTURE=m
 CONFIG_NOP_USB_XCEIV=y
 CONFIG_USB_MXS_PHY=y
 CONFIG_USB_GADGET=y
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 6/6] ARM: imx_v6_v7_defconfig: enable several usb gadgets
  2014-09-30  2:00 [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions Peter Chen
                   ` (4 preceding siblings ...)
  2014-09-30  2:00 ` [PATCH 5/6] ARM: imx_v6_v7_defconfig: enable USB EHSET driver Peter Chen
@ 2014-09-30  2:00 ` Peter Chen
  2014-09-30  4:50 ` [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions Shawn Guo
  6 siblings, 0 replies; 8+ messages in thread
From: Peter Chen @ 2014-09-30  2:00 UTC (permalink / raw)
  To: linux-arm-kernel

Below drivers will be built as modules
- Configfs
- NCM
- Zero (used for test)
- Gadgetfs
- Serial

Signed-off-by: Peter Chen <peter.chen@freescale.com>
---
 arch/arm/configs/imx_v6_v7_defconfig |   16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
index c164844..72ac582 100644
--- a/arch/arm/configs/imx_v6_v7_defconfig
+++ b/arch/arm/configs/imx_v6_v7_defconfig
@@ -236,8 +236,24 @@ CONFIG_USB_EHSET_TEST_FIXTURE=m
 CONFIG_NOP_USB_XCEIV=y
 CONFIG_USB_MXS_PHY=y
 CONFIG_USB_GADGET=y
+CONFIG_USB_CONFIGFS=m
+CONFIG_USB_CONFIGFS_SERIAL=y
+CONFIG_USB_CONFIGFS_ACM=y
+CONFIG_USB_CONFIGFS_OBEX=y
+CONFIG_USB_CONFIGFS_NCM=y
+CONFIG_USB_CONFIGFS_ECM=y
+CONFIG_USB_CONFIGFS_ECM_SUBSET=y
+CONFIG_USB_CONFIGFS_RNDIS=y
+CONFIG_USB_CONFIGFS_EEM=y
+CONFIG_USB_CONFIGFS_MASS_STORAGE=y
+CONFIG_USB_CONFIGFS_F_LB_SS=y
+CONFIG_USB_CONFIGFS_F_FS=y
+CONFIG_USB_ZERO=m
 CONFIG_USB_ETH=m
+CONFIG_USB_G_NCM=m
+CONFIG_USB_GADGETFS=m
 CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_G_SERIAL=m
 CONFIG_MMC=y
 CONFIG_MMC_SDHCI=y
 CONFIG_MMC_SDHCI_PLTFM=y
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions
  2014-09-30  2:00 [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions Peter Chen
                   ` (5 preceding siblings ...)
  2014-09-30  2:00 ` [PATCH 6/6] ARM: imx_v6_v7_defconfig: enable several usb gadgets Peter Chen
@ 2014-09-30  4:50 ` Shawn Guo
  6 siblings, 0 replies; 8+ messages in thread
From: Shawn Guo @ 2014-09-30  4:50 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Sep 30, 2014 at 10:00:33AM +0800, Peter Chen wrote:
> Hi Shawn,
> 
> This series enables several usb functions for both host and device
> mode which are used commonly, and all is built as modules.
> 
> Peter Chen (6):
>   ARM: imx_v6_v7_defconfig: enable USB Ethernet support at host mode
>   ARM: imx_v6_v7_defconfig: enable usb media feature for host mode
>   ARM: imx_v6_v7_defconfig: enable USB audio at host mode
>   ARM: imx_v6_v7_defconfig: enable USB serial at host mode
>   ARM: imx_v6_v7_defconfig: enable USB EHSET driver
>   ARM: imx_v6_v7_defconfig: enable several usb gadgets

Hi Peter,

For defconfig update, we generally combine related changes into one
patch.  So please resend with the patches squashed into one.

Shawn

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-09-30  4:50 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-30  2:00 [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions Peter Chen
2014-09-30  2:00 ` [PATCH 1/6] ARM: imx_v6_v7_defconfig: enable USB Ethernet support at host mode Peter Chen
2014-09-30  2:00 ` [PATCH 2/6] ARM: imx_v6_v7_defconfig: enable usb media feature for " Peter Chen
2014-09-30  2:00 ` [PATCH 3/6] ARM: imx_v6_v7_defconfig: enable USB audio at " Peter Chen
2014-09-30  2:00 ` [PATCH 4/6] ARM: imx_v6_v7_defconfig: enable USB serial " Peter Chen
2014-09-30  2:00 ` [PATCH 5/6] ARM: imx_v6_v7_defconfig: enable USB EHSET driver Peter Chen
2014-09-30  2:00 ` [PATCH 6/6] ARM: imx_v6_v7_defconfig: enable several usb gadgets Peter Chen
2014-09-30  4:50 ` [PATCH 0/6] ARM: imx_v6_v7_defconfig: enable several usb functions Shawn Guo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).