- Feb 08, 2023
-
-
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>
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@c657f31f mirror_mr_pipeline: improve debug output -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@473f12b1 mirror_mr_pipeline: add main call -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@88708b64 Convert CRLF to LF -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@169b2fa7 Improve mirroring MR pipeline Refactor three scripts into one in order to support triggering a new pipeline in the case of a skipped MR pipeline. This was not possible to implement with the previous three-script design. The single scripts were not used in other places anyway.
-
- Jan 09, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@897ba059 Manifest integration: remove dynamic job generation The dynamic job was only necessary because GitLab did not expand variables in the "trigger:project" keyword: https://gitlab.com/gitlab-org/gitlab/-/issues/347469 This has been fixed in GitLab 15.3, so we don't need it anymore: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92346
-
- Jan 05, 2023
-
-
Dmitry Petrov authored
Add support for SECO SANTVEND platform. The SANTVEND platform is based on NXP i.MX6 Solo, DualLite, Dual or Quad SoCs. This platform supports: - Audio; - Buttons; - CAN; - eMMC; - External battery; - I2C Touch Controller; - LEDs; - LVDS Display; - MDB; - RS232; - RTC; - SD-Card; - Temperature Sensor; - USB. The changes are ported from Yocto Jethro BSP (linux-imx-4.1.15). Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Dmitry Petrov authored
Update a compatible string in the "rtc" node for all SAN boards. The device uses an out-of-tree driver with SECO specific changes. A new compatible ID can be found in the source code of the driver [1]. Links: [1] https://git.seco.com/seco-ne/yocto/layers/meta-seconorth-machine/-/blob/11c61f6430542b0516a6446d0585526fc1eed86c/recipes-kernel/modules/rtc-pcf8563-guf/rtc-pcf8563-guf.c#L618 Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
Dmitry Petrov authored
The commit adds pin-muxes configuration which is specific for SANTVEND platform. These changes are ported from Yocto Jethro BSP (linux-imx-4.1.15). And according to current device tree abstraction schema and to internal rules, pin-muxes for iomuxc node are added to device tree with definitions common for all SAN* platforms. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
- Jan 03, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@ea1f3bad cancel_pipelines: include downstream pipelines -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@c8f97623 Add job to cancel outdated pipelines in merge requests Everytime we push a new commit to a branch, a new pipeline is created. Often the pipeline for the previous commit has not finished yet, and GitLab does not automatically cancel it. It consumes valuable build time, even if we don't need the results anymore. Adding a MR pipeline job to search for previous pipelines on the same branch and cancel them explicitly.
-