- Feb 08, 2023
-
-
Dmitry Petrov authored
Document an optional property "poweroff-capable" for the PFUZE100 driver. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Dmitry Petrov authored
Add support of "off" state for pfuze100 chip: - add a shutdown callback to the driver; - switch to the edge triggered mode when the device is in shutdown state; - after booting, restore the settings for pfuze100 back to factory defaults (including level triggred mode). The feature is ported from Jethro BSP (linux-imx-4.5.15). Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Dmitry Petrov authored
According to SantVend schematics (GF SANTVEND Netzbetrieb, Sheet 4 --> PMIC PF0100), Shut Down Pulse should be greater than 4 seconds. Set active-delay-ms for gpio-poweroff in device tree to 5 seconds then. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
If the ldb node is enabled in device tree but parameters of connected LVDS panel are not defined, graphic subsystem will fail to start during boot. As a result, there will be no video output even on connected HDMI display. Disable the ldb node out of box in device tree, and enable it back in post installation step of fng-install via device tree overlay if LVDS output is enabled in config.xml. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
As existing MDB tests fail at first run, adjust DMA properties for underlying UART controllers by analogy with Santoka board. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
The existing limbdb is intended to work with GPIO pin with "mdb-wakeup-out" name. But there is no such label in the existing device tree for SantVend - mdbmaster_wakeup_out is used instead. Rename this label to make available userspace tools work. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Add ldo-bypass in gpc driver. cherry-picked from NXP 'linux-imx' repo commit 3fac22b10f3b ("MLK-22986-1: soc: imx: gpc: add ldo-bypass") Link: https://source.codeaurora.org/external/imx/linux-imx/commit/drivers/soc/imx/gpc.c?id=3fac22b10f3b1efcc22bba500962f9631ebd24d0 Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
The internal ldo can be used to generate some internal supplies but it is also possible to set the voltage correctly in the PMIC and bypass the ldo completely, which is the preferred mode. This patch implements such bypass. The feature is ported from Jethro BSP (linux-imx-4.5.15). Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Add new calls to regulator core which return the name and supply for specified regulator. This functionality is needed to implement the bypassing of LDO. The feature is ported from Jethro BSP (linux-imx-4.5.15). Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Set a supply_name in regulator_desc for vin-supply based on value from device tree. This is needed to implement an LDO bypass. This feature is ported from Jethro BSP (linux-imx-4.5.15). Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
- Feb 07, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@8edbf2a6 Changelog generator: fix typo -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@e6ae06dd Changelog generator: pass projects as arguments Instead of hard-coding the project list in the changelog generator script, make them passable via arguments. This way we can have different changelogs in different envrionments. Hence we're adding the changelog job in the ci-test environment as well.
-
- Feb 06, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@ed36b465 mirror_mr_pipeline: include pipeline-not-found message in output -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@5ee69ab9 mirror_mr_pipeline: fix error when no pipeline found This case should trigger a new pipeline instead of reporting an error.
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@e69d303e Changelog generator: remove debug output
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@0264fe09 Changelog generator: get all merge requests This fixes older releases not appearing in the changelog.
-
- Feb 01, 2023
-
-
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>
-
Add compatible string for Wurth Elektronik Proteus-III device. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
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>
-
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>
-
Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Revert changes introduced in commit 98d6f479 ("spi: spidev: use spi_sync instead of spi_async") Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
For now it's just a copy of current spidev driver. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
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>
-
- Jan 31, 2023
-
-
Mikhail Vanyulin authored
- Add a node for LVDS panel and update a ldb node to route video from GPU to this panel. - Prepare device tree to be compatible with a device tree overlay that will contain panel timings and additional parameters, which will be extracted from config.xml during post installation stage. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
- Jan 25, 2023
-
-
LM73 temperature sensor is a trivial I2C device that has simple device tree bindings, consisting only of a compatible field and an address. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
- Jan 24, 2023
-
-
According to the Quectel WCDMA<E Linux USB Driver User Guide [1] the ZLP is required for Quectel UCxx/EC2x/EGxx/EP06/EM06/BG96/AG35 for processing zero packets during bulk out transmission. Links: [1] https://www.quectel.com/wp-content/uploads/2021/03/Quectel_WCDMALTE_Linux_USB_Driver_User_Guide_V1.8.pdf Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Some pins on SoC should be allocated to GPIO driver in device tree to make them available for kernel and userspace after boot. The commit adds previously defined pinctrl groups to the "iomux" node to configure pins as GPIOs during boot. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Get rid of following duplicates: - EN_VBAT: defined in "pinctrl_vbat_sw" node; - MDB-M_WU_Event#: defined in "pinctrl_uart4_mdb" node; - MDB-S_WU_Event#: defined in "pinctrl_uart5_mdb" node. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
- Jan 20, 2023
-
-
Mikhail Vanyulin authored
An external VEML7700 sensor is connected to I2C3 bus on SantVend. Enable a corresponding driver, which will be bound to device on I2C3 bus at 0x10 address, in device tree. After that, the current reading of the sensor can be obtained via IIO sysfs interface (/sys/bus/iio/devices/iio\:device0/in_illuminance_input). Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
- Jan 17, 2023
-
-
Dmitry Petrov authored
By analogy with Jethro BSP, for debugging purpose, make it possible to print raw values for all sensors. To enable this feature, define a DEBUG symbol at the beginning of the file. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Dmitry Petrov authored
Document bindings for the Texas Instruments TMP116 driver. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Dmitry Petrov authored
Initial commit for a TMP116 driver. The code is ported from Jethro BSP (linux-imx-4.1.15) and is based on the ad7414 driver. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
- Jan 11, 2023
-
-
Under very rare timing circumstances, transition into streaming mode might create a data corruption. Exists on all Cortex-A9 revisions. Signed-off-by:
Nitin Garg <nitin.garg@freescale.com> Link: https://u-boot.denx.narkive.com/pI5AD3NE/patch-v3-1-2-arm-add-workaround-for-cortex-a9-errata-845369 Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Add workaround for Cortex-A9 errata 761320 ([present on r0, r1, r2, r3) and 794072 (present on all revisions). These are Category B, present on SMP systems. Signed-off-by:
Nitin Garg <nitin.garg@freescale.com> Link: https://patchwork.kernel.org/project/linux-arm-kernel/patch/1396298072-13254-2-git-send-email-nitin.garg@freescale.com/ Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
- Jan 10, 2023
-
-
Mikhail Vanyulin authored
According to Documentation/devicetree/bindings/sound/fsl,ssi.txt, a 'fsl,mode' property should be specified for AC97 mode of operation only. But existing codecs (like SGTL) work in I2S mode. So, remove these properties from ssi* nodes for all "San" boards. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
Mikhail Vanyulin authored
In 5.15 kernel, it seems that assigned-clock* properties are not used anymore. Remove them. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
Mikhail Vanyulin authored
By contrast with other iMX6-based boards (Santaro), a different audmux port is used (3 instead of 4). So, with default settings, following errors can be observed during playback: Write error: -5,Input/output error xrun_recovery failed: -5,Input/output error Transfer failed: Input/output error Fix this problem: - setup AUDMUX routing suitable for SantVend; - adjust pinctrl for sound to enable audmux 3. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-