Skip to content

Integrate linux-guf/linux-5.15.29-guf-santvend-ble

Commit: seco-ne/kernel/linux-guf@43b1d1f2

arm: dts: san: santvend: Add spidev nodes for Bluetooth

SANTVEND v1.2 is equipped with ISP091201 BLE module. It uses customized "spidevas" driver, with its own chip select handling.

SANTVEND v1.3 is equipped with Protues-III Bluetooth LE 5.1 module. The device uses standard "spidev" driver. In order to make it work, chip select gpio must be configured for ecspi3.

Both spidev nodes are disabled by default. The correct device will be enabled depending on the board revision.

Signed-off-by: Dmitry Petrov dmitry.petrov@rtsoft.de

--

Commit: seco-ne/kernel/linux-guf@bbf0219b

spi: spidev: Add Wurth Elektronik Proteus-III device compatible

Add compatible string for Wurth Elektronik Proteus-III device.

Signed-off-by: Dmitry Petrov dmitry.petrov@rtsoft.de

--

Commit: seco-ne/kernel/linux-guf@60c4cdf3

spi: spidev: Make spidev_class public

The "spidev_class" structure will be also used in spidevas driver. So make it public using EXPORT_SYMBOL_GPL macro.

Signed-off-by: Dmitry Petrov dmitry.petrov@rtsoft.de

--

Commit: seco-ne/kernel/linux-guf@44e66ffc

spi: spidevas: Port main changes

This includes it's own chip select and "ready" interrupt handling. The changes are ported from Jethro BSP (linux-imx-4.1.15).

Signed-off-by: Dmitry Petrov dmitry.petrov@rtsoft.de

--

Commit: seco-ne/kernel/linux-guf@a69799ef

spi: spidevas: Get rid of spidev_probe_acpi

Signed-off-by: Dmitry Petrov dmitry.petrov@rtsoft.de

--

Commit: seco-ne/kernel/linux-guf@7d0c6079

spi: spidevas: Update compatible list

Signed-off-by: Dmitry Petrov dmitry.petrov@rtsoft.de

--

Commit: seco-ne/kernel/linux-guf@0a2b9aed

spi: spidevas: use spi_async instead of spi_sync

Revert changes introduced in commit 98d6f4795800 ("spi: spidev: use spi_sync instead of spi_async")

Signed-off-by: Dmitry Petrov dmitry.petrov@rtsoft.de

--

Commit: seco-ne/kernel/linux-guf@3034d49e

spi: spidevas: Add async spidev driver

For now it's just a copy of current spidev driver.

Signed-off-by: Dmitry Petrov dmitry.petrov@rtsoft.de

--

Commit: seco-ne/kernel/linux-guf@79754856

spi: imx: Add support of SPI_LSB_FIRST mode

SANTVEND v1.2 is equipped with ISP091201 Bluetooth LE module, based on Nordic Semiconductor nRF8001 chip. The chip sends data in LSB mode.

Add bit order reversal to i.MX SPI controller driver to work with nRF8001.

Signed-off-by: Dmitry Petrov dmitry.petrov@rtsoft.de

Merge request reports

Loading