Integrate meta-seconorth-machine/port_rocko_atmel-mxt_driver
Commit: seco-ne/yocto/layers/meta-seconorth-machine@cfc5209a
touchdriver:kernel-module-touchgpio: Initialize pin values by default
Initialize values for reset, wake and irq pins to -1, otherwise gpio_is_valid could evaluate them wrongly.
BCS 746-000997
--
Commit: seco-ne/yocto/layers/meta-seconorth-machine@d5dfe09e
touchdriver:atmel-mxt: Fix irq request
On imx8m the driver tries to access an uninitialzied irq which leads to an error during initialization. Now the irq request is approached to the mainline driver and takes place in the probe function.
BCS 746-000997
--
Commit: seco-ne/yocto/layers/meta-seconorth-machine@53ca0ac5
kernel:defconfig:mx8m: Switch to out-of-tree maxtouch driver
We now use an out-of-tree driver for maxtouch devices: recipes-kernel/touchdriver/atmel-mxt
--
Commit: seco-ne/yocto/layers/meta-seconorth-machine@c501ef62
touchdriver: Port atmel-mxt driver from rocko
The old driver supports the tuning and update tooling. Changes in contrast to the rocko version:
- Add fallthrough macro where needed
- Move content of dt-bindings/input/atmel_mxt_ts.h (kernel 4.1.15) to atmel_mxt.h because the file content in version 5.15 is different.
BCS 746-000997