- Feb 23, 2023
-
-
GitBot authored
-- Commit: seco-ne/tools/gfxml2dto@f4588ff5 santvend: add an alternative way to get board rev In case if gfplatdetect is not available in the system, extract a board revision from /proc/cpuinfo. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de> -- Commit: seco-ne/tools/gfxml2dto@272c1379 platform: fix read_from_file function According to the description of "read_from_file", the function should return a line from file when this line starts with 'match' string, provided as an argument. But the current implementation does not follow this description - it compares a full line (not only beginning) with the 'match' string. As a result, a desired result (line) will be returned by the function only if a line is equal to the 'match' string. To make the function work according to the description, replace strcmp with strncmp. Also remove tabulation from eol symbols to return a full line. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@e2cbc610 seco-mx6:defconfig: Enable Microchip TC74 sensor Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de> -- Commit: seco-ne/yocto/layers/meta-seconorth-machine@9fb7e577 seco-mx6:defconfig: Enable TI TMP116 sensor Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@127c2353 seco-mx6:defconfig: Enable Prolific PL2303 USB serial Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
- Feb 22, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@b634aa43 packagegroup-seconorth-small: Add watchdog By analogy with the Jethro BSP, enable watchdog package in default image. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de> -- Commit: seco-ne/yocto/layers/meta-seconorth-distro@77e97e7c packagegroup-seconorth-small: Add lmsensors By analogy with the Jethro BSP, enable lmsensors in default image. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
- Feb 20, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@9d430fe8 Manifest integration: do not cancel previous pipelines on master -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@8b08a083 Fix error handling on merge GitLab API has changed: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/94164/diffs#diff-content-c201dae00b72426693ddcb40edf6005e7702e935
-
- Feb 16, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@939e937d weston postinstall: Add trizeps VIII Mini and Plus to the avaible machines
-
- Feb 15, 2023
-
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@427a9c7b dts:dual-espresso: Increase SD-Card drive strength to DSE_X4 The higher drive strength is required for the latest baseboard version in combination with the trizeps8plus_v1r4. This settings were also used during emc test.
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@d352c6a2 tslib:calib: Added min_interval forwarding Added a forwarding of the min_interval parameter to the wrapper script of ts_calibrate.
-
- Feb 14, 2023
-
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@5a5f602e driver:wm9705: Set ABS to full ADC range The reduced range in the WM9705 driver resulted in issues with the calibration of the touchscreen. Removed the range limitation. BCS 746-001261
-
Marc-Oliver Westerburg authored
-
- Feb 10, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@a59a93a0 Package: Add needs to changelog, to package changelog also
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@3b963b1a sound:fsl_sai: Fix sai configuration if SAI_AC97 is not used Add additional ifdefs for AC97 specific code. BCS 746-000868
-
GitBot authored
-- Commit: seco-ne/tools/gfxml2dto@02d7afb7 dto: ldb: Set status for the node to okay As the ldb node may be disabled in device tree/overlay, set its status to "okay", if an LVDS entry is present in config.xml. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
- Feb 08, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@64415be1 mx8mp: Add trizeps8plus_v1r3 pconxs hdmi devicetree
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@943460c7 dts:arm64: Add devicetree for trizeps8plus_v1r3 pconxs hdmi BCS 746-001154
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@fc8ac9a9 kernel:config: Removed AC97 config entries The entries have been moved to a customer-specific setup because they interfere with the Trizeps VIII Mini.
-
GitBot authored
-- Commit: seco-ne/kernel/linux-guf@511d9419 arm: dts: santvend: Make the ldb node disabled by default 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>
-
-- Commit: seco-ne/3rd-party/kuk/uboot-imx-kuk@db0117bb trizeps8[mini|plus]: Adapt load adresses for more space for kernel and devicetree The kernel hit the 43M size and overwrote the devicetree sometimes.
-
GitBot authored
-- Commit: seco-ne/kernel/linux-guf@d6c269ae arm: dts: santvend: Remove dma nodes for MDB master and slave 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> -- Commit: seco-ne/kernel/linux-guf@383b3c90 atm: dts: santvend: Rename a wake-up gpio for MDB master 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>
-
GitBot authored
-- Commit: seco-ne/tools/libmdb@c62c8d2b test: slave: Fix an ID message length Fix the logic in ID test for Slave as it expects that the length of get_id_data message from Master is 31 bytes. Change it to real value in 30 bytes. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de> -- Commit: seco-ne/tools/libmdb@6e462d8e test: slave: Fix the name of close() call Incorrect routine is called on Slave side - mdb_master_close(). Change it to mdb_slave_close(). Without this fix, the test for Slave fails with segmentation fault. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
GitBot authored
-- Commit: seco-ne/kernel/linux-guf@363ce7a1 arm: dts: santvend: Enable LDO bypass Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de> -- Commit: seco-ne/kernel/linux-guf@b7e09f2d soc: imx: gpc: Add ldo-bypass 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> -- Commit: seco-ne/kernel/linux-guf@5bac093b cpufreq: imx6q: Add ldo-bypass feature 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> -- Commit: seco-ne/kernel/linux-guf@9d89768e regulator: Add regulator_get_name() and regulator_get_supply() 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> -- Commit: seco-ne/kernel/linux-guf@ec3b78ba regulator: anatop: Set supply_name from device tree 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/layers/meta-seconorth-distro@055abd30 systemd:journal: Disable reading kernel messages from KMsg Because of the Busybox klogd daemon, Kernel messages are added twice to the systemd journal. Disable reading KMsg in the journald configuration to fix this behavior.
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@14e59869 driver:wm9705: Added distance filter to poll and fixed median filter The distance filter wasn't working correctly, because the configuration parameters were wrong. Activated the distance filter with the correct settings and removed the temporary median filter. Fixed an issue in the median filter: The values were sorted in-place, which let to jumps in the touch detection. BCS 746-001204 -- Commit: seco-ne/kernel/linux-imx-kuk@9239ef74 driver:wm9705: Set infinite mode settings to correct values The settings are derived from the old implementation of the infinite mode for the WM9705. BCS 746-001204 -- Commit: seco-ne/kernel/linux-imx-kuk@be7ed699 driver:wm9705: Add delay between X-/Y-plate polling Without the delay, polling of the Y-plate doesn't work reliable. BCS 746-001204 -- Commit: seco-ne/kernel/linux-imx-kuk@b5374438 driver:wm9705: Set the settling time via define Set the settling time after changing plates in the infinite mode via defines. BCS 746-001204 -- Commit: seco-ne/kernel/linux-imx-kuk@ed6add40 dts:mc3: Clean-up of DTs Fixed some format issues and re-ordered the nodes in the MC3 DT.
-
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.
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@b48e0df2 tslib:calibrate: Added wrapper for ts_calibrate The calibration with ts_calibrate requires some pre- and post-install steps. These steps are normally run during the installation of a new Image. Because of this, the calibration can't be run from inside the Yocto image. With the wrapper, the pre-/post-install steps are run independently of an image installation. BCS 746-001203
-
- 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 -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@0264fe09 Changelog generator: get all merge requests This fixes older releases not appearing in the changelog.
-
- Feb 03, 2023
-
-
GitBot authored
-- Commit: seco-ne/tools/touchcal-conv@c365bfd6 Added newline and fixed type in error message
-
- Feb 02, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@48c10407 touch:atmel_mxt: Fix duplicated free_irq when probe fails The devm_... calls irq free anyway. The plain free_irq (without devm) dumps a warning with stacktrace during boot, when the touch could not be found on the i2c bus. BCS 746-001108
-
- Feb 01, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@1f9fffaf seco-mx6:defconfig: Enable SPIDEV and SPIDEVAS Enable spidev drivers to support BLE modules on SANTVEND boards. Depending on the revision of hardware, different drivers should be used: - in case of v1.2 revision, it is equipped with ISP091201 BLE module which is governed by special "spidevas" driver which implements its own chip select handling. - in case of v1.3 revision, it is equipped with Protues-III BLE module, which is governed by standard "spidev" driver. It was decided to build the "spidevas" driver as a kernel module. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@a89ff613 dts:mc3: Changed default mode for DWC3 to peripheral
-
GitBot authored
-- 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>
-
-- Commit: seco-ne/kernel/linux-guf@f6aaffbd arm: dts: santvend: Update lvds nodes - 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>
-
Jonas Höppner authored
BCS 746-000966
-
GitBot authored
-- Commit: seco-ne/tools/gfxml2dto@a7992ae3 santvend: add SPI BLE configuration depending on board rev Depending on the revision of hardware, different nodes should be added to resulted device tree: - in case of v1.2 revision, it is equipped with ISP091201 BLE module which is governed by special "spidevas" driver which implements its own chip select handling. And in order to make it work, cs-gpios must be removed for ecspi3 node. - in case of v1.3 revision, it is equipped with Protues-III BLE module, which is governed by standard "spidev" driver. Both these spidev nodes are disabled in device tree by default, and a proper device is enabled depending on the board revision. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de> -- Commit: seco-ne/tools/gfxml2dto@8112b025 dto: panel: add a handler for lvds.mode to activate Dual channel To make dual channel LVDS work, add a handler for "mode" variable in config.xml by analogy with Jethro. So if Dual channel display is used, this variable should be set to "spl0" value. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de> -- Commit: seco-ne/tools/gfxml2dto@a95edfa9 platform: add support of SantVend Add description of Quad and DualLite flavors of SantVend boards: * mx6q-santvend * mx6dl-santvend Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
- Jan 31, 2023
-
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@de62809c dts:mc3: Clean-up of DTs Fixed some format issues and re-ordered the nodes in the MC3 DT. -- Commit: seco-ne/kernel/linux-imx-kuk@397ed6e3 dts:mc3: Fixed wrong display size The physical display size for the lq057q3dc12 was to big. Corrected the size to the right value.
-
- Jan 26, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@6a6a1905 firmware:mx8: Add firmware for NXP 88W8997 WiFi/BT Modul The module is an assembly option of the Trizeps8 SOMs. BCS 746-001097
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@443db033 seco-mx6:defconfig: Adjust config for SantVend Enable gpio-poweroff, two additional temperature sensors (lm73, lm9600) and ADC128S052 converter. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
- Jan 25, 2023
-
-
GitBot authored
-- Commit: seco-ne/kernel/linux-guf@35de3cad arm: dts: san: santvend: Add lm73 sensor 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
-
-
GitBot authored
-- Commit: seco-ne/kernel/linux-guf@39b498f5 USB: serial: option: Specify ZLP for Quectel EC21/EC25 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> -- Commit: seco-ne/kernel/linux-guf@7beaf78d USB: serial: qcserial: Add product IDs for Quectel EC21/EC25 Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de> -- Commit: seco-ne/kernel/linux-guf@370f2323 net: usb: qmi_wwan: Add USB IDs for Quectel EC21/EC25 Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de> -- Commit: seco-ne/kernel/linux-guf@d09c8dc8 arm: dts: santvend: Hog GPIO pins 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> -- Commit: seco-ne/kernel/linux-guf@6eb94fa4 arm: dts: san: Remove duplicate entries for pinctrl 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>
-