Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1328327 > unrolled thread

[PATCH 0/6] ARM: defconfig: Enable recently merged drivers for sunxi

Started byChen-Yu Tsai <wens@csie.org>
First post2016-02-06 17:00 +0100
Last post2016-02-09 09:20 +0100
Articles 5 — 2 participants

Back to article view | Back to linux.kernel


Contents

  [PATCH 0/6] ARM: defconfig: Enable recently merged drivers for sunxi Chen-Yu Tsai <wens@csie.org> - 2016-02-06 17:00 +0100
    [PATCH 5/6] ARM: multi_v7_defconfig: Enable A10 audio codec driver as module Chen-Yu Tsai <wens@csie.org> - 2016-02-06 17:00 +0100
      Re: [PATCH 5/6] ARM: multi_v7_defconfig: Enable A10 audio codec  driver as module Maxime Ripard <maxime.ripard@free-electrons.com> - 2016-02-09 09:20 +0100
    [PATCH 6/6] ARM: multi_v7_defconfig: Enable MUSB HDRC driver with Allwinner glue Chen-Yu Tsai <wens@csie.org> - 2016-02-06 17:00 +0100
      Re: [PATCH 6/6] ARM: multi_v7_defconfig: Enable MUSB HDRC driver  with Allwinner glue Maxime Ripard <maxime.ripard@free-electrons.com> - 2016-02-09 09:20 +0100

#1328327 — [PATCH 0/6] ARM: defconfig: Enable recently merged drivers for sunxi

FromChen-Yu Tsai <wens@csie.org>
Date2016-02-06 17:00 +0100
Subject[PATCH 0/6] ARM: defconfig: Enable recently merged drivers for sunxi
Message-ID<qZdrd-Ve-9@gated-at.bofh.it>
Hi everyone,

This series enables drivers for devices that are likely to be used on sunxi.
This includes the IR receiver, audio codec, USB OTG, and also enabling input
device interface in userspace so the power button works.

The patches are self-explanatory.

MUSB for USB OTG is enabled only now because it used to require USB gadget
drivers as modules to work reliably. It was an issue of probe ordering. This
has since been fixed (or worked around) in 4.5-rc1.

The IR receiver driver isn't enabled for multi_v7_defconfig, as I didn't see
any others enabled. On the other hand, MUSB is enabled, because for tablets
this is likely the only option for external USB peripherals.

Regards
ChenYu


Chen-Yu Tsai (6):
  ARM: sunxi_defconfig: Enable sunxi IR driver
  ARM: sunxi_defconfig: Enable A10 audio codec driver
  ARM: sunxi_defconfig: Enable MUSB HDRC driver with Allwinner glue
  ARM: sunxi_defconfig: Enable INPUT_EVDEV so axp20x-pek can be used
  ARM: multi_v7_defconfig: Enable A10 audio codec driver as module
  ARM: multi_v7_defconfig: Enable MUSB HDRC driver with Allwinner glue

 arch/arm/configs/multi_v7_defconfig |  3 +++
 arch/arm/configs/sunxi_defconfig    | 14 ++++++++++++++
 2 files changed, 17 insertions(+)

-- 
2.7.0

[toc] | [next] | [standalone]


#1328328 — [PATCH 5/6] ARM: multi_v7_defconfig: Enable A10 audio codec driver as module

FromChen-Yu Tsai <wens@csie.org>
Date2016-02-06 17:00 +0100
Subject[PATCH 5/6] ARM: multi_v7_defconfig: Enable A10 audio codec driver as module
Message-ID<qZdre-Ve-25@gated-at.bofh.it>
In reply to#1328327
The A10 audio codec driver supports the on-chip audio codec found on
Allwinner A10, A10s, A13, A20 SoCs.

Build it as a module, since it is not critical.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
---
 arch/arm/configs/multi_v7_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 314f6be2dca2..03703b7ea530 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -559,6 +559,7 @@ CONFIG_SND_SOC_ROCKCHIP_RT5645=m
 CONFIG_SND_SOC_SH4_FSI=m
 CONFIG_SND_SOC_RCAR=m
 CONFIG_SND_SOC_RSRC_CARD=m
+CONFIG_SND_SUN4I_CODEC=m
 CONFIG_SND_SOC_SAMSUNG=m
 CONFIG_SND_SOC_SNOW=m
 CONFIG_SND_SOC_ODROIDX2=m
-- 
2.7.0

[toc] | [prev] | [next] | [standalone]


#1329957 — Re: [PATCH 5/6] ARM: multi_v7_defconfig: Enable A10 audio codec driver as module

FromMaxime Ripard <maxime.ripard@free-electrons.com>
Date2016-02-09 09:20 +0100
SubjectRe: [PATCH 5/6] ARM: multi_v7_defconfig: Enable A10 audio codec driver as module
Message-ID<r0bGG-1oa-15@gated-at.bofh.it>
In reply to#1328328

[Multipart message — attachments visible in raw view] — view raw

On Sat, Feb 06, 2016 at 11:53:48PM +0800, Chen-Yu Tsai wrote:
> The A10 audio codec driver supports the on-chip audio codec found on
> Allwinner A10, A10s, A13, A20 SoCs.
> 
> Build it as a module, since it is not critical.
> 
> Signed-off-by: Chen-Yu Tsai <wens@csie.org>

Applied, thanks!
Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

[toc] | [prev] | [next] | [standalone]


#1328329 — [PATCH 6/6] ARM: multi_v7_defconfig: Enable MUSB HDRC driver with Allwinner glue

FromChen-Yu Tsai <wens@csie.org>
Date2016-02-06 17:00 +0100
Subject[PATCH 6/6] ARM: multi_v7_defconfig: Enable MUSB HDRC driver with Allwinner glue
Message-ID<qZdre-Ve-27@gated-at.bofh.it>
In reply to#1328327
Allwinner SoCs typically have a Mentor Graphics Inventra MUSB high speed
dual role controller for USB OTG.

Now that the issue with MUSB and USB gadget registration order has been
resolved, we can enable this driver in dual role mode.

This patch only enables the driver core and Allwinner platform support.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
---
 arch/arm/configs/multi_v7_defconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 03703b7ea530..b500f18d0c35 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -592,6 +592,8 @@ CONFIG_USB_OHCI_EXYNOS=m
 CONFIG_USB_R8A66597_HCD=m
 CONFIG_USB_RENESAS_USBHS=m
 CONFIG_USB_STORAGE=y
+CONFIG_USB_MUSB_HDRC=m
+CONFIG_USB_MUSB_SUNXI=m
 CONFIG_USB_DWC3=y
 CONFIG_USB_DWC2=m
 CONFIG_USB_CHIPIDEA=y
-- 
2.7.0

[toc] | [prev] | [next] | [standalone]


#1329955 — Re: [PATCH 6/6] ARM: multi_v7_defconfig: Enable MUSB HDRC driver with Allwinner glue

FromMaxime Ripard <maxime.ripard@free-electrons.com>
Date2016-02-09 09:20 +0100
SubjectRe: [PATCH 6/6] ARM: multi_v7_defconfig: Enable MUSB HDRC driver with Allwinner glue
Message-ID<r0bGF-1oa-5@gated-at.bofh.it>
In reply to#1328329

[Multipart message — attachments visible in raw view] — view raw

On Sat, Feb 06, 2016 at 11:53:49PM +0800, Chen-Yu Tsai wrote:
> Allwinner SoCs typically have a Mentor Graphics Inventra MUSB high speed
> dual role controller for USB OTG.
> 
> Now that the issue with MUSB and USB gadget registration order has been
> resolved, we can enable this driver in dual role mode.
> 
> This patch only enables the driver core and Allwinner platform support.
> 
> Signed-off-by: Chen-Yu Tsai <wens@csie.org>

Applied, thanks!
Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web