- 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>
-
GitBot authored
-- Commit: seco-ne/kernel/linux-guf@d3b286cc arm:dts:santvend: Enable VEML7700 light sensor 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>
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@44513688 kernel:defconfig:seco-mx6: Enable a driver for VEML7700 sensor Enable a VEML6030 driver, which is compatible with VEML7700 sensor, in the kernel config. This external sensor is connected I2C bus on SantVend board. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
- Jan 23, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@5b8ac0d6 packagegroups:tests: Clean-up of tests group Moved the productiontests to the tests group. Added the tests-extra group with additional tools for testing during hardware bring-up.
-
GitBot authored
-- Commit: seco-ne/3rd-party/kuk/uboot-imx-kuk@9b7085a3 pbb:debug console: Configure iomux for the debug console gpios To switch between debug and RS485 port the gpios needs to be setup correctly. BCS 746-001120
-
GitBot authored
-- Commit: seco-ne/3rd-party/kuk/uboot-imx-kuk@73bc52f3 seco-mx8m[m|p]: Move VIDEO_PLL1 ssc to own function, enable from spl. We had this in a general pll enable function. Now with a seperate function it is possible to enable/disable depending on module type and PCN revision. Disable for Trizeps8mini V2R2 and later, as the used mipi2lvds converter uses an external clock, that has to jitter if needed instead.
-
- Jan 20, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@58877c7f spreadspectrum.py: Allow to use memtool for register access, install for mx8 seco-mx8: Fix override for spreadspectrum script -- Commit: seco-ne/yocto/layers/meta-seconorth-machine@d4bc4b5f bsp:tools: Added memtool from imx-test Added an extracted version of the memtool for reading/writing registers of i.MX SoCs.
-
- Jan 19, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@ed7ec365 nginx: disable service by default
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@30a5251d sharedconf: Fix readout of mac from fuses in FNG System The busybox xxd command does not handle the offset correctly, so fallback to dd in the FNG System case.
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@67ea1f30 packagegroup:tests: Added hdparm to the remove list The hdparm tool was added to the extra packagegroup in meta-seconorth-distro. Since it uses a GPLv3 license, we have to remove it here.
-
- Jan 18, 2023
-
-
GitBot authored
-- Commit: seco-ne/kernel/linux-guf@bbf08a29 hwmon: (tmp116) Add debug output 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> -- Commit: seco-ne/kernel/linux-guf@65796721 dt-bindings: hwmon: Add TI TMP116 bindings Document bindings for the Texas Instruments TMP116 driver. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de> -- Commit: seco-ne/kernel/linux-guf@c547bcec hwmon: (tmp116) Add TI TMP116 driver 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>
-
-- Commit: seco-ne/3rd-party/kuk/uboot-imx-kuk@ab531cf8 cmd:bootselect: Add support for PBB baseboard with tr8mini Detect boards by PFID and SOC type.
-
- Jan 17, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@40ceb409 packagegroups: Clean-up of packagegroups Removed empty lines and fixed format
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@8c6bae40 Revert "ssh: make sshd config more secure" These options are default in sshd, so we need to explicitly specify them. This reverts commit 41c2cbb23e7b575156d0dcaf87ccb7499f3fe89d.
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@2be00ac1 dts:seco-mx6: Add device tree binaries for SantVend boards List imx6dl-santvend-bat.dtb and imx6q-santvend.dtb in seco-mx6 machine Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@1fc17b61 fng-install: Don't delete Flash-N-Go System partition during yocto installation In some circumstances the yocto install script marked the FNG System partition as not OK and rewrites it. In this case FNG System is lost. Now an error is shown and the check for the partition size is lowered.
-
- Jan 16, 2023
-
-
GitBot authored
-- 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
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@5460dbd6 sharedconf: Add functions to read out mac adress from otp fuses The trizeps modules used to store the mac address and other settings in the otp fuse area. Implement a way to use it as fall back if the xml does not contain a mac address.
-
- Jan 12, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@bbcbe53e install:prepare: Changed substraction with replace -- Commit: seco-ne/yocto/layers/meta-seconorth-distro@db449544 install:prepare: Look for overlays with dtbo and dtb ending Our 5.10 LTS kernel still uses dtb file endings for the overlays. Check for both endings during the overlay probing.
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@cd92a8fd fngsystem: Increase allowed ramfs size -- Commit: seco-ne/yocto/layers/meta-seconorth-distro@8cf4dc04 fng-install: Allow to use -postfixes in the machine name, know matched correctly For example seco-mx8mm-test was not match to the mx8mm defaults, which lead to an error message during installation.
-
- Jan 11, 2023
-
-
GitBot authored
-- Commit: config@37e5ebd2 setup: Find multiple SRCREV in the manifest Some custom projects use additional SRCREV definitions. Search for additional SRCREV*.conf files and add all of them to the local.conf.
-
GitBot authored
-- Commit: seco-ne/kernel/linux-guf@5192b2fe ARM: errata: workaround Cortex-A9 errata 845369 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> -- Commit: seco-ne/kernel/linux-guf@9ff8e082 ARM: errata: workaround Cortex-A9 errata 761320 and 794072 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
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@56e1203a packagegroup-seconorth-tests: Enable Qt tests in normal image By analogy with the Jethro BSP, enable following Qt tests in default/normal image: - qt-playsound; - qt-dpi-test; - qt-mouse-test. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de> -- Commit: seco-ne/yocto/layers/meta-seconorth-distro@47c4f059 tests: Add a recipe for qt-dpi-test Port a qt-dpi-test from the existing Jethro BSP. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de> -- Commit: seco-ne/yocto/layers/meta-seconorth-distro@e99db71d tests: Add a recipe for qt-mouse-test Port a qt-mouse-test from the existing Jethro BSP. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@6c8bf387 dts:mc3: Add USB-C power fail and name USB GPIOs
-
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/layers/meta-seconorth-machine@58742416 kernel:config: Added MAX1363 driver to defconfig
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@718ac0a7 kernel:config: Re-export via savedefconfig The i.MX8MP 5.15 defconfig did contain some keys that have been manually added and that were removed by the savedefconfig command. - CONFIG_AC97_BUS_COMPAT is active per default - CONFIG_AC97_BUS_NEW is active per default - CONFIG_AUDIT is inactive per default - CONFIG_BATTERY_WM97XX is inactive per default - CONFIG_DMABUF_HEAPS_SYSTEM_UNCACHED seems to be removed from the Kernel - CONFIG_ION_CMA_HEAP seems to be removed from the Kernel - CONFIG_ION seems to be removed from the Kernel - CONFIG_DMA_SHARED_BUFFER is active per default - CONFIG_MXC_CAMERA_OV5640_MIPI_V2 was manually commented out; correctly removed since inactive per default - CONFIG_REGMAP_AC97 added implicitly via MFD_WM97xx [=y] && HAS_IOMEM [=y] && AC97_BUS_NEW [=y] - CONFIG_TOUCHSCREEN_WM9705 is active per default when WM97XX is active; the other drivers are "actively" deactivated (e.g. WM9713) - CONFIG_SND_SOC_AC97_BUS_NEW added implicitly via SND_SOC_FSL_SAI_AC97 [=y] && SOUND [=y] && !UML && SND [=y] && SND_SOC [=y] - CONFIG_SND_SOC_AC97_BUS could be added implicitly, which isn't the case for us (since we don't use the actual sound drivers for the WMXX) - CONFIG_SND_AC97_CODEC could also be added implicitly, what we don't do - CONFIG_SND_SOC_WM9705 is added by SND_PXA2XX_SOC_E7X0 that we don't use -- Commit: seco-ne/yocto/layers/meta-seconorth-machine@d7a772ed kernel:config: Applied sort and uniq on all defconfigs
-
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
-