- Nov 13, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@2b72bb23 machines: Add generic seco-arm MACHINEOVERRIDE
-
- Nov 10, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@0f380b0a machines: Add new seco-nxp machine override We need an additional override that has a higher prio than the ones from meta-freescale but still can be overridden by specific machine overrides (e.g. seco-mx8mp). The override is intended for vendor specific config files (e.g. weston.ini).
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@31be42c6 arm64:dts: Remove unused and broken DTS for DualEspresso
-
- Nov 09, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@81fb1d73 base:profile: Extend weston profile to detect correct UID Using a fixed UID breaks easily, if other users are added to the build. Detect the correct UID before exporting the XDG_RUNTIME_DIR variable.
-
- Nov 08, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-mtk@e08ea3dd core:udev: Set correct permissions for dma_heap via udev rule
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@1d813778 arm:dts:NALLINO: Add CAN support Copied changes from linux-5.10.104-guf kernel branch. Commit 45df36ce8fbff0538d84c5f929743bb990683c94 BCS 746-001388 -- Commit: seco-ne/kernel/linux-imx-kuk@594d15ef audio:sai:mqs: Patch mqs and sai driver to fix audio popping on NALLINO The i.MX6 ULL has an audio block equipped, that can generate audio via a standard GPIO. Since the MQS (Medium Quality Sound) is a very basic audio interface, it doesn't provide any filtering of unwanted artifacts in the audio stream. This leads to a popping noise when playing audio on the Nallino. The patch changes the SAI to always generate a signal for the MQS and transfers the control of the external amplifier to the MQS driver. This helps in reducing the noticeable interference when playing audio. Original patch-set by Sam Crossman <sam.crossman@seco.com> f750e64c 22e654f0 5b432bde BCS 746-001388 Forward-ported commit b71074700019f52ff263bf0dfd0c500b902b4279 to linux-5.15.32-seco. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de> -- Commit: seco-ne/kernel/linux-imx-kuk@e5423f3e arm:dts: Add audio support for NALLINO Combination the following commits: 0fa8a7d7 39e1d863 BCS 746-001388 -- Commit: seco-ne/kernel/linux-imx-kuk@17eedf8b dts:arm:seco:nallino: Add always on to two hardwired regulators The regulators are always logically disabled by the kernel, though they are hardwired on. The always on flag should change this and remove the messages. -- Commit: seco-ne/kernel/linux-imx-kuk@474e686a dts:arm:nallino: Add UART aliases for rs485 support The mapping is copied from the linux-5.10.104-guf kernel. BCS 746-001388
-
- Nov 07, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-mtk@d789671d machine:genio700: Set DTBO autoload files The autoload variable has been moved from the config repo. It is used to generate the list with DTBOs to be loaded, that is used during the genio-flash operation. -- Commit: seco-ne/yocto/layers/meta-seconorth-mtk@2761b3b3 genio700:wks: Add WKS file for Genio 700 This adds a partition layout similar to the standard SECO NE layout.
-
GitBot authored
-- Commit: config@805d6164 setup:genio700: Move DTBO autoload to machines Set the KERNEL_DEVICETREE_OVERLAYS_AUTOLOAD variable in the machine and not the local.conf.
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-mtk@fa5b6a52 recipes: Rename to seco-genio700 in more places
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@06726901 distro:fng: Fix wrong override for virtual runtime
-
Tobias Kahlki authored
Change-Id: I98a153bd3e58543d44f00373f2007b1a0161c336
-
GitBot authored
-- Commit: config@fc69e5f1 setup:genio700: Remove extra rootfs space The extra rootfs space bloats up the fngsystem image. Since we don't use it for any other devices, remove it here too.
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@9be2c52b pipeline:build: Fix indentation of here-doc -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@245e6537 pipeline:build: Make generation of install script optional The Genio 700 platform doesn't have an fng_install.sh. Currently, the pipeline fails because of the exit code in the script check. Make the generation of the install command optional and only show a warning if the script is missing. -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@8fedce8a pipeline:build: Add MediaTek Genio 700 SoC
-
- Nov 06, 2023
-
-
GitBot authored
-- Commit: config@63d9fe5c setup:genio700: Remove PACKAGE_CLASSES override We use rpm packages per default in our Yocto setup. Use it for MediaTek as well (different package classes provoke potential issues in various pre-/post-steps and also reduce reusability between platforms with the same arch).
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@0cd7e9e0 gf-productiontests: add drm version of tests Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
GitBot authored
-- Commit: seco-ne/tools/gf-productiontests@8ddeb5e4 drm: add drm versions of pixel and touch test This is a fix for issue with id 746-001247: FNGSystem: FT2 Touch and display test. Added two new tools (drm_pixeltest and drm_touchtest), which work directly with dri device through DRM API, to the meta-seconorth layer. Herewith the same test logic and the same command line arguments as in "guf" versions of these tools are used. When the tools are launched, a dri device and a connector name should be provided via following command line arguments: -i,--dri_device - dri device to use (example: /dev/dri/card0) -c,--connection - connector to use (examples: HDMI-A-1, LVDS-1) Example: ./drm_pixeltest -i /dev/dri/card0 -c LVDS-1 -b 5 -d Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
GitBot authored
-- Commit: seco-ne/3rd-party/kuk/uboot-imx-kuk@f3a4048e uboot mx8 gen_lpddr4_timings: add second host tool and documentation This patch adds a second host-tool `gen_lpddr4_timing_verify`, which uses the auto-generated files intended for U-Boot SPL to create a complete RAM-settings file for each "base"+"patch" combination, so it is possible to verify the complete auto-generation and patch process on the host already for all supported RAM-settings. Common code for both host tools has been moved to a separate file used by both tools. All code has been commented and a `README.md` is added, which contains documentation on usage of the tools and how to integrate new RAM-settings. Both host-tools together have also been used to verify all included RAM-settings against the auto-generated and patched ones and no functional differences have been found, i.e. actually integrating the code into U-Boot SPL should therefore result in identical RAM-settings being used compared to integrating the originial, complete sets. This patch removes auto-generation of SoC-specific ddr.h file due to too many issues with dependencies in the build system. Instead a new hard-coded SoC-specific header file is used, which only contains the required data structures. -- Commit: seco-ne/3rd-party/kuk/uboot-imx-kuk@9bb4b1da uboot mx8: add tool to compress ram settings This patch adds a host tool, which can take sets of (slightly modified) i.MX8M Plus RAM settings generated with NXP's tools, split these into one "base" set, which will can be included completely into U-Boot and a set of patch-functions, which generate the other settings by applying one patch-function to the "base" set. (The tool can also create a complete set of settings given "base" settings and patch function. This functionality will be split off into a separate tool later on.) Compilation of this tool has already been integrated into the i.MX8M Plus build-process (and the tool can be called manually to generate the output files. Usage of the tool and its output files still has to be integrated into the U-Boot SPL build process. BCS US: 746-001343
-
- Nov 04, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-mtk@48f61852 gitlab-ci: Add CI/CD
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@86bf033d machine:recommends: Add NXP specific packages to RRECOMMENDS
-
- Nov 03, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@39428803 images:fng: Remove i.MX dependencies from fngsystem-image The dependencies have benn moved to the machine layer.
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@facb3a1d images: Add image-buildinfo to image -- Commit: seco-ne/yocto/layers/meta-seconorth-distro@1c7d395c image:packages: Remove NXP specific packages Moved the NXP specific dependencies to the machine definitions. -- Commit: seco-ne/yocto/layers/meta-seconorth-distro@59a26993 conf:layer: Increase BBFILE_PRIORITY to match mtk layers -- Commit: seco-ne/yocto/layers/meta-seconorth-distro@7ba911a6 conf:distro: Remove broken dependencies and add mtk runtime defines The packagegroup-bootscript has been moved to the machine definitions. The mtk layers use additional virtual runtime defines. Also fixed our broken runtime defines.
-
GitBot authored
-- Commit: config@3d5bfa5b setup:machine: Renamed seco-genio-700 to seco-genio700 -- Commit: config@4a17e65b bblayers: Add bblayers for MediaTek -- Commit: config@6c72ca53 config:setup: Adjust script for MediaTek
-
GitBot authored
-- Commit: seco-ne/tools/gf-emc-test-suite@2e6c46da setup_network: Fix the script
-
Tobias Kahlki authored
-
Tobias Kahlki authored
Change-Id: I7ff18eb194265a37f60a9ff85ecd2c65c255e9af
-
Tobias Kahlki authored
Add the Kernel and Bootloader for the Mediatek SoCs to the SRCREV. Original commit by Oleksii Kutuzov <oleksii.kutuzov@seco.com> Change-Id: Id0f8bce5c4acf0c7b1e673ccf6119ad616f1baa6
-
Tobias Kahlki authored
This adds all the layers necessary to support Mediatek SoCs. For now, we need two poky versions because the upstream Mediatek layers are not compatible with our NXP poky revision. Original commit by Oleksii Kutuzov <oleksii.kutuzov@seco.com> Change-Id: I42b2e81b937a1d45cc0f1bc9837e05bc83b36913
-
- Nov 02, 2023
-
-
GitBot authored
-- Commit: seco-ne/tools/gf-emc-test-suite@503f3f99 pbb: Add emission and immunity scripts used for testing Also added script to setup the network once on the EMC test devices.
-
- Nov 01, 2023
-
-
Jonas Höppner authored
Change-Id: I01f393057fb6c7a3564a9cba9a490ced74cace57
-
- Oct 27, 2023
-
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@a33debe2 driver:ac97: Added dummy AC97 driver
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@400fda24 config:mx8m: Enable SECO drivers The SECO drivers have been ported from the 5.10 Kernel. Enable them for the 5.15 Kernel too.
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@3b4ad2e6 drivers:gpu:drm:bridge:sec-dsim.c: fixed kernel hang drm_bridge_get_next_bridge() may return NULL if there is no successor. Dereferencing this pointer causes the kernel to hang. -- Commit: seco-ne/kernel/linux-imx-kuk@af560ef1 drivers:gpu:drm:panel:panel-simple.c: AZ-ATM0700 RGB display added This is ugly because in this driver everything is hard coded, it consists of over 5000 lines and whenever a new display is needed it grows about at least 40 lines. We should find a way to make this driver obsolet. -- Commit: seco-ne/kernel/linux-imx-kuk@8bebc100 drivers:staging:input:touchscreen:seco-ft5x06.c: SECO-version of edt-ft5x06 A SECO-version of the driver for EDT FocalTech touch added. It would be nicer to find out why the original driver does not behave as expected and correct it. -- Commit: seco-ne/kernel/linux-imx-kuk@fa63ac91 drivers:staging:gpu:bridge:seco-tr8fpga-dsi2rgb: Driver for Trizeps8-FPGA added Trizeps8 modules may be equipped with a FPGA that serves as a bridge between DSI and RBG. All this driver does is enable this function by sending a command over I2C to the FPGA.
-
- Oct 26, 2023
-
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@ef5aecd4 drivers:staging:trizeps8-mcu: Add mfd and gpio driver for the trizeps8mcu The trizeps modules may be equipped with an MCU that exposes different features like gpio and touch. This driver is based on kuk_tr8mcu_touch.c but splits up into an mfd part and implements the gpio part. Further features are not yet available. BCS 746-00127
-
GitBot authored
-- Commit: seco-ne/kernel/linux-guf@bb143749 arm:dts:imx6: disable ldb in base device tree The LDB is enabled via device tree overlay generated by gfxml2dto tool, depending on "display" settings in the XML configuration file. There is a problem with HDMI output when "display" settings are missing in the XML configuration file. The following errors can be observed in dmesg: [ 2.081476] /ldb/lvds-channel@0: could not find display-timings node [ 2.088014] /ldb/lvds-channel@0: no timings specified It happens because gfxml2dto does not completely disable the "ldb" node, but disables only the "panel". After this, the DRM driver does not bind any device.
-
- Oct 25, 2023
-
-
GitBot authored
-- Commit: seco-ne/kernel/linux-imx-kuk@a48a7958 arm:dts:santino-lt: add parallel display support Hard code timings for the FX050053DSSWBG01 display, which is used on SANTINO LT x2l -- Commit: seco-ne/kernel/linux-imx-kuk@2a4ebc3d arm:dts:nallino: add parallel display support Hard code timings for the FX050053DSSWBG01 display, which is used on NALLINO S 5.0 OF PCT device out of box, in device tree.
-
GitBot authored
-- Commit: config@3932df4a bblayers: Added meta-rauc
-
Tobias Kahlki authored
-
- Oct 24, 2023
-
-
Tim Jaacks authored
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-distro@d9651f09 weston:rotation: fix output name for seco-mx6*-fsl A framebuffer is used instead of DRM on i.MX6 boards with NXP based kernel. The output name in weston.ini is "fbdev".
-
GitBot authored
-- Commit: seco-ne/yocto/layers/meta-seconorth-machine@13f7ecc6 seco-mx6ull-fsl: Add configs for imx6ull machine To support Nallino board, add imx6ull SoC specific configs: - add an imx6ull machine config itself; - adjust corresponding kernel config.
-