linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/3] arm: multi_v7: enable igb, stmpe, spidev, lm95245, pwm leds
@ 2014-06-02  9:43 Marcel Ziswiler
  2014-06-02 16:00 ` Stephen Warren
  2014-06-02 17:01 ` Olof Johansson
  0 siblings, 2 replies; 6+ messages in thread
From: Marcel Ziswiler @ 2014-06-02  9:43 UTC (permalink / raw)
  To: swarren, thierry.reding
  Cc: arm, linux, devicetree, linux-arm-kernel, linux-kernel,
	linux-tegra, stefan, marcel

The NVIDIA Tegra 3 based Apalis T30 module contains an Intel i210 resp.
i211 gigabit Ethernet controller, an STMPE811 ADC/touch controller,
SPI bus and PWM LEDs generically accessible from user space and an
LM95245 temperature sensor chip. The later four can also be found on
the Colibri T30 module.

While at it move the NEON entry down to its proper place to have it all
nicely ordered again.

Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
---
BTW: How about TEGRA_EMC_SCALING_ENABLE, MACH_UX500_DT, OMAP_USB3 and
MMC_SUNXI which I haven't found any mentioning anywhere, MTD_M25P80
which depends on MTD_SPI_NOR or DOVE_THERMAL which depends on the
legacy ARCH_DOVE (besides USE_OF of course) being not much of multi
compatible?

 arch/arm/configs/multi_v7_defconfig |   11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 7f4645c..7cfc176 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -65,7 +65,6 @@ CONFIG_ARCH_VEXPRESS=y
 CONFIG_ARCH_VEXPRESS_CA9X4=y
 CONFIG_ARCH_WM8850=y
 CONFIG_ARCH_ZYNQ=y
-CONFIG_NEON=y
 CONFIG_TRUSTED_FOUNDATIONS=y
 CONFIG_PCI=y
 CONFIG_PCI_MSI=y
@@ -81,6 +80,7 @@ CONFIG_CPU_FREQ=y
 CONFIG_CPU_FREQ_STAT_DETAILS=y
 CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
 CONFIG_CPU_IDLE=y
+CONFIG_NEON=y
 CONFIG_NET=y
 CONFIG_PACKET=y
 CONFIG_UNIX=y
@@ -132,6 +132,7 @@ CONFIG_NETDEVICES=y
 CONFIG_SUN4I_EMAC=y
 CONFIG_MACB=y
 CONFIG_NET_CALXEDA_XGMAC=y
+CONFIG_IGB=y
 CONFIG_MV643XX_ETH=y
 CONFIG_MVNETA=y
 CONFIG_KS8851=y
@@ -155,6 +156,8 @@ CONFIG_KEYBOARD_TEGRA=y
 CONFIG_KEYBOARD_SPEAR=y
 CONFIG_KEYBOARD_CROS_EC=y
 CONFIG_MOUSE_PS2_ELANTECH=y
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_TOUCHSCREEN_STMPE=y
 CONFIG_INPUT_MISC=y
 CONFIG_INPUT_MPU3050=y
 CONFIG_SERIO_AMBAKMI=y
@@ -200,6 +203,7 @@ CONFIG_SPI_SUN6I=y
 CONFIG_SPI_TEGRA114=y
 CONFIG_SPI_TEGRA20_SFLASH=y
 CONFIG_SPI_TEGRA20_SLINK=y
+CONFIG_SPI_SPIDEV=y
 CONFIG_PINCTRL_AS3722=y
 CONFIG_PINCTRL_PALMAS=y
 CONFIG_GPIO_SYSFS=y
@@ -217,6 +221,7 @@ CONFIG_POWER_RESET_AS3722=y
 CONFIG_POWER_RESET_GPIO=y
 CONFIG_POWER_RESET_SUN6I=y
 CONFIG_SENSORS_LM90=y
+CONFIG_SENSORS_LM95245=y
 CONFIG_THERMAL=y
 CONFIG_DOVE_THERMAL=y
 CONFIG_ARMADA_THERMAL=y
@@ -227,6 +232,7 @@ CONFIG_MFD_AS3722=y
 CONFIG_MFD_CROS_EC=y
 CONFIG_MFD_CROS_EC_SPI=y
 CONFIG_MFD_MAX8907=y
+CONFIG_MFD_STMPE=y
 CONFIG_MFD_PALMAS=y
 CONFIG_MFD_TPS65090=y
 CONFIG_MFD_TPS6586X=y
@@ -303,6 +309,9 @@ CONFIG_MMC_OMAP=y
 CONFIG_MMC_OMAP_HS=y
 CONFIG_MMC_MVSDIO=y
 CONFIG_MMC_SUNXI=y
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+CONFIG_LEDS_PWM=y
 CONFIG_EDAC=y
 CONFIG_EDAC_MM_EDAC=y
 CONFIG_EDAC_HIGHBANK_MC=y
-- 
1.7.9.5


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

* Re: [PATCH 1/3] arm: multi_v7: enable igb, stmpe, spidev, lm95245, pwm leds
  2014-06-02  9:43 [PATCH 1/3] arm: multi_v7: enable igb, stmpe, spidev, lm95245, pwm leds Marcel Ziswiler
@ 2014-06-02 16:00 ` Stephen Warren
  2014-06-02 16:24   ` Marcel Ziswiler
  2014-06-02 17:01 ` Olof Johansson
  1 sibling, 1 reply; 6+ messages in thread
From: Stephen Warren @ 2014-06-02 16:00 UTC (permalink / raw)
  To: Marcel Ziswiler
  Cc: thierry.reding, arm, linux, devicetree, linux-arm-kernel,
	linux-kernel, linux-tegra, stefan

On 06/02/2014 03:43 AM, Marcel Ziswiler wrote:
> The NVIDIA Tegra 3 based Apalis T30 module contains an Intel i210 resp.
> i211 gigabit Ethernet controller, an STMPE811 ADC/touch controller,
> SPI bus and PWM LEDs generically accessible from user space and an
> LM95245 temperature sensor chip. The later four can also be found on
> the Colibri T30 module.
> 
> While at it move the NEON entry down to its proper place to have it all
> nicely ordered again.
> 
> Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
> ---
> BTW: How about TEGRA_EMC_SCALING_ENABLE

I thought a patch was sent to remove that. Perhaps the patch was only
sent to tegra_defconfig.

> ... MTD_M25P80 which depends on MTD_SPI_NOR

I've seen patches to fix that too.

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

* Re: [PATCH 1/3] arm: multi_v7: enable igb, stmpe, spidev, lm95245, pwm leds
  2014-06-02 16:00 ` Stephen Warren
@ 2014-06-02 16:24   ` Marcel Ziswiler
  0 siblings, 0 replies; 6+ messages in thread
From: Marcel Ziswiler @ 2014-06-02 16:24 UTC (permalink / raw)
  To: Stephen Warren
  Cc: thierry.reding, arm, linux, devicetree, linux-arm-kernel,
	linux-kernel, linux-tegra, stefan

On 06/02/2014 06:00 PM, Stephen Warren wrote:
>> BTW: How about TEGRA_EMC_SCALING_ENABLE
>
> I thought a patch was sent to remove that. Perhaps the patch was only
> sent to tegra_defconfig.
>
>> ... MTD_M25P80 which depends on MTD_SPI_NOR
>
> I've seen patches to fix that too.

Yes, you are right. I have seen patches as well but none of them made it 
yet I guess.

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

* Re: [PATCH 1/3] arm: multi_v7: enable igb, stmpe, spidev, lm95245, pwm leds
  2014-06-02  9:43 [PATCH 1/3] arm: multi_v7: enable igb, stmpe, spidev, lm95245, pwm leds Marcel Ziswiler
  2014-06-02 16:00 ` Stephen Warren
@ 2014-06-02 17:01 ` Olof Johansson
  2014-06-02 17:15   ` Stephen Warren
  1 sibling, 1 reply; 6+ messages in thread
From: Olof Johansson @ 2014-06-02 17:01 UTC (permalink / raw)
  To: Marcel Ziswiler
  Cc: Stephen Warren, Thierry Reding, arm, Russell King - ARM Linux,
	devicetree, linux-arm-kernel, linux-kernel, linux-tegra, stefan

On Mon, Jun 2, 2014 at 2:43 AM, Marcel Ziswiler <marcel@ziswiler.com> wrote:
> The NVIDIA Tegra 3 based Apalis T30 module contains an Intel i210 resp.
> i211 gigabit Ethernet controller, an STMPE811 ADC/touch controller,
> SPI bus and PWM LEDs generically accessible from user space and an
> LM95245 temperature sensor chip. The later four can also be found on
> the Colibri T30 module.
>
> While at it move the NEON entry down to its proper place to have it all
> nicely ordered again.
>
> Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
> ---
> BTW: How about TEGRA_EMC_SCALING_ENABLE, MACH_UX500_DT, OMAP_USB3 and
> MMC_SUNXI which I haven't found any mentioning anywhere, MTD_M25P80
> which depends on MTD_SPI_NOR or DOVE_THERMAL which depends on the
> legacy ARCH_DOVE (besides USE_OF of course) being not much of multi
> compatible?

Can you resend towards the end of the merge window, please? We should
make a pass and update anything new that has been merged for 3.16
around then.


-Olof

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

* Re: [PATCH 1/3] arm: multi_v7: enable igb, stmpe, spidev, lm95245, pwm leds
  2014-06-02 17:01 ` Olof Johansson
@ 2014-06-02 17:15   ` Stephen Warren
  2014-06-02 20:33     ` Marcel Ziswiler
  0 siblings, 1 reply; 6+ messages in thread
From: Stephen Warren @ 2014-06-02 17:15 UTC (permalink / raw)
  To: Olof Johansson, Marcel Ziswiler
  Cc: Thierry Reding, arm, Russell King - ARM Linux, devicetree,
	linux-arm-kernel, linux-kernel, linux-tegra, stefan

On 06/02/2014 11:01 AM, Olof Johansson wrote:
> On Mon, Jun 2, 2014 at 2:43 AM, Marcel Ziswiler <marcel@ziswiler.com> wrote:
>> The NVIDIA Tegra 3 based Apalis T30 module contains an Intel i210 resp.
>> i211 gigabit Ethernet controller, an STMPE811 ADC/touch controller,
>> SPI bus and PWM LEDs generically accessible from user space and an
>> LM95245 temperature sensor chip. The later four can also be found on
>> the Colibri T30 module.
>>
>> While at it move the NEON entry down to its proper place to have it all
>> nicely ordered again.
>>
>> Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
>> ---
>> BTW: How about TEGRA_EMC_SCALING_ENABLE, MACH_UX500_DT, OMAP_USB3 and
>> MMC_SUNXI which I haven't found any mentioning anywhere, MTD_M25P80
>> which depends on MTD_SPI_NOR or DOVE_THERMAL which depends on the
>> legacy ARCH_DOVE (besides USE_OF of course) being not much of multi
>> compatible?
> 
> Can you resend towards the end of the merge window, please? We should
> make a pass and update anything new that has been merged for 3.16
> around then.

I think the content in this patch is for 3.17. The issues mentioned
below --- would be worth fixing for 3.16.

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

* Re: [PATCH 1/3] arm: multi_v7: enable igb, stmpe, spidev, lm95245, pwm leds
  2014-06-02 17:15   ` Stephen Warren
@ 2014-06-02 20:33     ` Marcel Ziswiler
  0 siblings, 0 replies; 6+ messages in thread
From: Marcel Ziswiler @ 2014-06-02 20:33 UTC (permalink / raw)
  To: Stephen Warren, Olof Johansson
  Cc: Thierry Reding, arm, Russell King - ARM Linux, devicetree,
	linux-arm-kernel, linux-kernel, linux-tegra, stefan

On 06/02/2014 07:15 PM, Stephen Warren wrote:
> I think the content in this patch is for 3.17. The issues mentioned
> below --- would be worth fixing for 3.16.

It sure is your call. I feared it being too late for 3.16 now with Linus 
having opened the merge window presumably one week early.

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

end of thread, other threads:[~2014-06-02 20:33 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-02  9:43 [PATCH 1/3] arm: multi_v7: enable igb, stmpe, spidev, lm95245, pwm leds Marcel Ziswiler
2014-06-02 16:00 ` Stephen Warren
2014-06-02 16:24   ` Marcel Ziswiler
2014-06-02 17:01 ` Olof Johansson
2014-06-02 17:15   ` Stephen Warren
2014-06-02 20:33     ` Marcel Ziswiler

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).