All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-fsl-arm-extra][PATCH] linux-boundary (3.10.17): update to 62ef71f
@ 2014-08-27 10:19 Christoph Settgast
  2014-08-27 12:32 ` Otavio Salvador
  0 siblings, 1 reply; 6+ messages in thread
From: Christoph Settgast @ 2014-08-27 10:19 UTC (permalink / raw)
  To: meta-freescale

This includes the following changes, the defconfig
changes are reflected in the yocto defconfigs to
keep things in sync.

Eric Nelson (39):
      nit6xlite_defconfig: add LEDS_GPIO
      sabrelite: configure ethernet PHY nRST
      nitrogen6x: configure ethernet PHY nRST
      nitrogen6_mtp: configure ethernet PHY nRST
      nitrogen6_max: configure ethernet PHY nRST
      nit6xlite: configure ethernet PHY nRST
      nit6xlite: default to multi-touch input for eGalax, ft5x06
      nitrogen6x: default to multi-touch input for eGalax, ft5x06
      nitrogen6x_ub: default to multi-touch input for eGalax, ft5x06
      ft5x06: free GPIO in _remove
      ft5x06: add support for ABS_MT_TRACKING_ID
      ft5x06: set MAX_TOUCHES to 12
      ft5x06: respect/return tracking id from controller
      net: fec: iMX6 FEC does not support half-duplex gigabit
      nit*_defconfig: add CONFIG_USB_FUNCTIONFS=m
      nit*_defconfig: add CONFIG_USB_SERIAL_GENERIC
      nit6xlite: add ili210x touch controller
      nitrogen6x: add ili210x touch controller
      sabrelite: add ili210x touch controller
      nitrogen6_max: add ili210x touch controller
      nit6xlite_defconfig: add ILI210X touch screen
      nitrogen6x_defconfig: add ILI210X touch screen
      ili210x: Allow use with Device Tree
      nitrogen6_max: enable FEC ethernet
      nitrogen6_max: swap NANDF_CS0/1 (GP6:11/14) for SD3 voltage select, WL IRQ
      nitrogen6_max: define ENET_TXD1 as GPIO1:29 for amplifier mute
      flexcan: allow use with transceivers that only have standby pin
      nitrogen6x: SDIO is 1.8V-only, add flag in DTS
      sdhci: Allow platform_set_power callback
      sdhci-imx: Add power-gpio support
      nitrogen6x: use power-gpio instead of vqmmc-supply to control WL_EN pin
      nitrogen6_max: use power-gpio instead of vqmmc-supply to control WL_EN pin
      nitrogen6_max: configure voltage-select pin
      nit6xlite: flag 1.8v quirk for vqmmc on sdhc2 (WiFi interface)
      DT:imx6qdl: Pad SD2_DAT3 should have pull-down
      nitrogen6x_defconfig: include LEDS_PWM, SPI_SPIDEV
      Add imx6q-sabrelite-nolcd device tree
      fec: Add disable_giga parameter to force 10/100 operation
      Revert "DT:imx6qdl: Pad SD2_DAT3 should have pull-down"

Ranjani Vaidyanathan (1):
      ENGR00318392 ARM:imx6x: Save/restore SCU and some CP15 registers across suspend/resume

Signed-off-by: Christoph Settgast <christoph.settgast@methodpark.de>
---
 .../nitrogen6x-lite/defconfig                      |    6 ++++--
 .../linux-boundary-3.10.17/nitrogen6x/defconfig    |    7 +++++--
 recipes-kernel/linux/linux-boundary_3.10.17.bb     |    2 +-
 3 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/recipes-kernel/linux/linux-boundary-3.10.17/nitrogen6x-lite/defconfig b/recipes-kernel/linux/linux-boundary-3.10.17/nitrogen6x-lite/defconfig
index c077a5f..3d33c82 100644
--- a/recipes-kernel/linux/linux-boundary-3.10.17/nitrogen6x-lite/defconfig
+++ b/recipes-kernel/linux/linux-boundary-3.10.17/nitrogen6x-lite/defconfig
@@ -133,9 +133,8 @@ CONFIG_KEYBOARD_IMX=y
 CONFIG_INPUT_TOUCHSCREEN=y
 CONFIG_TOUCHSCREEN_AR1020_I2C=y
 CONFIG_TOUCHSCREEN_EGALAX=y
-CONFIG_TOUCHSCREEN_EGALAX_SINGLE_TOUCH=y
 CONFIG_TOUCHSCREEN_FT5X06=y
-CONFIG_TOUCHSCREEN_FT5X06_SINGLE_TOUCH=y
+CONFIG_TOUCHSCREEN_ILI210X=y
 CONFIG_TOUCHSCREEN_TSC2004=y
 CONFIG_SERIO_SERPORT=m
 CONFIG_VT_HW_CONSOLE_BINDING=y
@@ -216,6 +215,7 @@ CONFIG_USB_CHIPIDEA=y
 CONFIG_USB_CHIPIDEA_UDC=y
 CONFIG_USB_CHIPIDEA_HOST=y
 CONFIG_USB_SERIAL=y
+CONFIG_USB_SERIAL_GENERIC=y
 CONFIG_USB_SERIAL_CP210X=y
 CONFIG_USB_SERIAL_FTDI_SIO=y
 CONFIG_USB_SERIAL_KEYSPAN=y
@@ -227,6 +227,7 @@ CONFIG_USB_MXS_PHY=y
 CONFIG_USB_GADGET=y
 CONFIG_USB_ZERO=m
 CONFIG_USB_ETH=m
+CONFIG_USB_FUNCTIONFS=m
 CONFIG_USB_MASS_STORAGE=m
 CONFIG_USB_G_SERIAL=m
 CONFIG_USB_G_MULTI=m
@@ -240,6 +241,7 @@ CONFIG_MXC_GPU_VIV=y
 CONFIG_MXC_ASRC=y
 CONFIG_MXC_MIPI_CSI2=y
 CONFIG_LEDS_CLASS=y
+CONFIG_LEDS_GPIO=y
 CONFIG_RTC_CLASS=y
 CONFIG_RTC_INTF_DEV_UIE_EMUL=y
 CONFIG_RTC_DRV_ISL1208=y
diff --git a/recipes-kernel/linux/linux-boundary-3.10.17/nitrogen6x/defconfig b/recipes-kernel/linux/linux-boundary-3.10.17/nitrogen6x/defconfig
index 810d040..00ff4b2 100644
--- a/recipes-kernel/linux/linux-boundary-3.10.17/nitrogen6x/defconfig
+++ b/recipes-kernel/linux/linux-boundary-3.10.17/nitrogen6x/defconfig
@@ -139,9 +139,8 @@ CONFIG_KEYBOARD_IMX=y
 CONFIG_INPUT_TOUCHSCREEN=y
 CONFIG_TOUCHSCREEN_AR1020_I2C=y
 CONFIG_TOUCHSCREEN_EGALAX=y
-CONFIG_TOUCHSCREEN_EGALAX_SINGLE_TOUCH=y
 CONFIG_TOUCHSCREEN_FT5X06=y
-CONFIG_TOUCHSCREEN_FT5X06_SINGLE_TOUCH=y
+CONFIG_TOUCHSCREEN_ILI210X=y
 CONFIG_TOUCHSCREEN_TSC2004=y
 CONFIG_SERIO_SERPORT=m
 CONFIG_VT_HW_CONSOLE_BINDING=y
@@ -161,6 +160,7 @@ CONFIG_I2C_ALGOPCA=m
 CONFIG_I2C_IMX=y
 CONFIG_SPI=y
 CONFIG_SPI_IMX=y
+CONFIG_SPI_SPIDEV=y
 CONFIG_GPIO_SYSFS=y
 CONFIG_POWER_SUPPLY=y
 CONFIG_SENSORS_MAG3110=y
@@ -229,6 +229,7 @@ CONFIG_USB_CHIPIDEA=y
 CONFIG_USB_CHIPIDEA_UDC=y
 CONFIG_USB_CHIPIDEA_HOST=y
 CONFIG_USB_SERIAL=y
+CONFIG_USB_SERIAL_GENERIC=y
 CONFIG_USB_SERIAL_CP210X=y
 CONFIG_USB_SERIAL_FTDI_SIO=y
 CONFIG_USB_SERIAL_KEYSPAN=y
@@ -240,6 +241,7 @@ CONFIG_USB_MXS_PHY=y
 CONFIG_USB_GADGET=y
 CONFIG_USB_ZERO=m
 CONFIG_USB_ETH=m
+CONFIG_USB_FUNCTIONFS=m
 CONFIG_USB_MASS_STORAGE=m
 CONFIG_USB_G_SERIAL=m
 CONFIG_USB_G_MULTI=m
@@ -253,6 +255,7 @@ CONFIG_MXC_GPU_VIV=y
 CONFIG_MXC_ASRC=y
 CONFIG_MXC_MIPI_CSI2=y
 CONFIG_LEDS_CLASS=y
+CONFIG_LEDS_PWM=y
 CONFIG_RTC_CLASS=y
 CONFIG_RTC_INTF_DEV_UIE_EMUL=y
 CONFIG_RTC_DRV_ISL1208=y
diff --git a/recipes-kernel/linux/linux-boundary_3.10.17.bb b/recipes-kernel/linux/linux-boundary_3.10.17.bb
index 15d3313..b5eb2ce 100644
--- a/recipes-kernel/linux/linux-boundary_3.10.17.bb
+++ b/recipes-kernel/linux/linux-boundary_3.10.17.bb
@@ -11,7 +11,7 @@ SRC_URI = "git://github.com/boundarydevices/linux-imx6.git;branch=${SRCBRANCH} \
 
 LOCALVERSION = "-1.0.0_ga+yocto"
 SRCBRANCH = "boundary-imx_3.10.17_1.0.0_ga"
-SRCREV = "ca882d5a8f09d4e0e7aecd754baab54bf04a8768"
+SRCREV = "62ef71f3f6dc199ecc533c5aea7a88b74e5bf449"
 DEPENDS += "lzop-native "
 COMPATIBLE_MACHINE = "(mx6)"
 COMPATIBLE_MACHINE = "(nitrogen6x|nitrogen6x-lite)"
-- 
1.7.9.5



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

* Re: [meta-fsl-arm-extra][PATCH] linux-boundary (3.10.17): update to 62ef71f
  2014-08-27 10:19 [meta-fsl-arm-extra][PATCH] linux-boundary (3.10.17): update to 62ef71f Christoph Settgast
@ 2014-08-27 12:32 ` Otavio Salvador
  2014-08-28 10:15   ` Christoph Settgast
  0 siblings, 1 reply; 6+ messages in thread
From: Otavio Salvador @ 2014-08-27 12:32 UTC (permalink / raw)
  To: Christoph Settgast, Eric Nelson; +Cc: meta-freescale@yoctoproject.org

On Wed, Aug 27, 2014 at 7:19 AM, Christoph Settgast
<christoph.settgast@methodpark.de> wrote:
>       nit6xlite: default to multi-touch input for eGalax, ft5x06
>       nitrogen6x: default to multi-touch input for eGalax, ft5x06
>       nitrogen6x_ub: default to multi-touch input for eGalax, ft5x06

Has this been tested with Yocto Project?

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


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

* Re: [meta-fsl-arm-extra][PATCH] linux-boundary (3.10.17): update to 62ef71f
  2014-08-27 12:32 ` Otavio Salvador
@ 2014-08-28 10:15   ` Christoph Settgast
  2014-08-28 10:22     ` Christoph Settgast
  0 siblings, 1 reply; 6+ messages in thread
From: Christoph Settgast @ 2014-08-28 10:15 UTC (permalink / raw)
  To: Otavio Salvador, Eric Nelson; +Cc: meta-freescale@yoctoproject.org

On 27.08.2014 14:32, Otavio Salvador wrote:
> On Wed, Aug 27, 2014 at 7:19 AM, Christoph Settgast
> <christoph.settgast@methodpark.de> wrote:
>>        nit6xlite: default to multi-touch input for eGalax, ft5x06
>>        nitrogen6x: default to multi-touch input for eGalax, ft5x06
>>        nitrogen6x_ub: default to multi-touch input for eGalax, ft5x06
>
> Has this been tested with Yocto Project?
>

At least with Qt5 and its MultiPointTouchArea I get 5 touchpoints 
simultaniously with the ft5x06, X11 backend.

But if there are negative experiences, please shout.


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

* Re: [meta-fsl-arm-extra][PATCH] linux-boundary (3.10.17): update to 62ef71f
  2014-08-28 10:15   ` Christoph Settgast
@ 2014-08-28 10:22     ` Christoph Settgast
  2014-08-30 21:44       ` Otavio Salvador
  0 siblings, 1 reply; 6+ messages in thread
From: Christoph Settgast @ 2014-08-28 10:22 UTC (permalink / raw)
  To: Otavio Salvador, Eric Nelson; +Cc: meta-freescale@yoctoproject.org

On 28.08.2014 12:15, Christoph Settgast wrote:
> At least with Qt5 and its MultiPointTouchArea I get 5 touchpoints
> simultaniously with the ft5x06, X11 backend.

Forgot to mention: Tested on daisy branch of yocto.


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

* Re: [meta-fsl-arm-extra][PATCH] linux-boundary (3.10.17): update to 62ef71f
  2014-08-28 10:22     ` Christoph Settgast
@ 2014-08-30 21:44       ` Otavio Salvador
  2014-08-31 16:56         ` Eric Nelson
  0 siblings, 1 reply; 6+ messages in thread
From: Otavio Salvador @ 2014-08-30 21:44 UTC (permalink / raw)
  To: Christoph Settgast; +Cc: meta-freescale@yoctoproject.org

On Thu, Aug 28, 2014 at 7:22 AM, Christoph Settgast
<christoph.settgast@methodpark.de> wrote:
> On 28.08.2014 12:15, Christoph Settgast wrote:
>>
>> At least with Qt5 and its MultiPointTouchArea I get 5 touchpoints
>> simultaniously with the ft5x06, X11 backend.
>
> Forgot to mention: Tested on daisy branch of yocto.

Makes sense.

Eric, can you review this one so I can apply it?

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


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

* Re: [meta-fsl-arm-extra][PATCH] linux-boundary (3.10.17): update to 62ef71f
  2014-08-30 21:44       ` Otavio Salvador
@ 2014-08-31 16:56         ` Eric Nelson
  0 siblings, 0 replies; 6+ messages in thread
From: Eric Nelson @ 2014-08-31 16:56 UTC (permalink / raw)
  To: Otavio Salvador, Christoph Settgast; +Cc: meta-freescale@yoctoproject.org

Thanks for the ping Otavio,

On 08/30/2014 02:44 PM, Otavio Salvador wrote:
> On Thu, Aug 28, 2014 at 7:22 AM, Christoph Settgast
> <christoph.settgast@methodpark.de> wrote:
>> On 28.08.2014 12:15, Christoph Settgast wrote:
>>>
>>> At least with Qt5 and its MultiPointTouchArea I get 5 touchpoints
>>> simultaniously with the ft5x06, X11 backend.
>>
>> Forgot to mention: Tested on daisy branch of yocto.
> 
> Makes sense.
> 
> Eric, can you review this one so I can apply it?
> 

Reviewed-by: Eric Nelson <eric.nelson@boundarydevices.com>
Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>

Note that there are a couple of patches in this set that
affect users. The default kernel configurations no longer
default to single-touch operation for the FT5x06 touch
controllers used on our 1024x600 and 1280x800 panels,
or the eGalax touch controller on the 1024x768 Hannstar
panel.

The single-touch flag was added primarily to support the
use of tslib with Qt4. Qt5 can (and should) use multi-touch
support and I believe that's the right default for new
users.

Regards,


Eric


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

end of thread, other threads:[~2014-08-31 16:56 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-27 10:19 [meta-fsl-arm-extra][PATCH] linux-boundary (3.10.17): update to 62ef71f Christoph Settgast
2014-08-27 12:32 ` Otavio Salvador
2014-08-28 10:15   ` Christoph Settgast
2014-08-28 10:22     ` Christoph Settgast
2014-08-30 21:44       ` Otavio Salvador
2014-08-31 16:56         ` Eric Nelson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.