Re: [PATCH v4 5/7] ixp4xx: Resurrect IXP4xx support using device tree

2023-10-24 Thread Tomasz Maciej Nowak
dia on USB. I have used > it successfully as a NAS with ksmbd and LUCI web API, see: > https://dflund.se/~triad/krad/ixp4xx/ > > Signed-off-by: Howard Harte > Signed-off-by: Linus Walleij Thank You for following suggestions, with that: Reviewed-by: Tomasz Maciej Nowak &g

[PATCH] ramips: mt76x8: add support for TP-Link RE365 v1

2023-12-21 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak TP-Link RE365 is a wireless range extender, hardware-wise similar to RE305 with slight changes regarding buttons and LEDs. Specification SoC: MediaTek MT7628AN RAM: 64 MiB DDR2 Flash: 8 MiB SPI NOR WiFi: 2.4 GHz 2T2R integrated 5 GHz 2T2R MediaTek MT7612EN

[PATCH firmware-utils] tplink-safeloader: add RE365 v1

2023-12-21 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Partition layout same as RE305 v1. Values extracted from vendor firmware. This will only be used for creating factory image. Signed-off-by: Tomasz Maciej Nowak --- src/tplink-safeloader.c | 38 ++ 1 file changed, 38 insertions

[PATCH v2] ramips: mt76x8: add support for TP-Link RE365 v1

2023-12-22 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak TP-Link RE365 is a wireless range extender, hardware-wise resembles RE305 with slight changes regarding buttons and LEDs. Specification SoC: MediaTek MT7628AN RAM: 64 MiB DDR2 Flash: 8 MiB SPI NOR WiFi: 2.4 GHz 2T2R integrated 5 GHz 2T2R MediaTek MT7612EN

Re: [PATCH v2] ramips: mt76x8: add support for TP-Link RE365 v1

2024-01-07 Thread Tomasz Maciej Nowak
W dniu 7.01.2024 o 14:06, Sander Vanheule pisze: > Hi Tomasz, > > On Fri, 2023-12-22 at 11:36 +0100, Tomasz Maciej Nowak wrote: >> From: Tomasz Maciej Nowak >> >> TP-Link RE365 is a wireless range extender, hardware-wise resembles >> RE305 with slight c

[PATCH] ramips: mt76x8: enable small_flash feature

2024-01-10 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Some of devices in this target have only 8 MiB space and are closing to borders of usable space. Particularly, TP-Link RE305 v1 already suffers from this issue[1], where with current partition layout, on release images, there's not enough space for overlay. So act

[PATCH v3] ramips: mt76x8: add support for TP-Link RE365 v1

2024-01-10 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak TP-Link RE365 is a wireless range extender, hardware-wise resembles RE305 with slight changes regarding buttons and LEDs. Specification SoC: MediaTek MT7628AN RAM: 64 MiB DDR2 Flash: 8 MiB SPI NOR WiFi: 2.4 GHz 2T2R integrated 5 GHz 2T2R MediaTek MT7612EN

[PATCH] mvebu: fill additional info for mvneta tx queue workaround patch

2024-01-10 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Because some still unresolved bugs in this driver, which sprout occasional questions what this patch works around, point to the issue which started this. Being here, fill headers required by git am. Signed-off-by: Tomasz Maciej Nowak --- .../mvebu/patches-5.15/700

[PATCH firmware-utils] zycast: disable build on non-Linux OS

2024-02-12 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Fails with following errors on MacOS builder: [ 96%] Building C object CMakeFiles/zycast.dir/src/zycast.c.o /usr/bin/gcc -I/Users/runner/work/firmware-utils/firmware-utils/openwrt/tools/include -I/usr/local/opt/libressl/include -O3 -DNDEBUG -isysroot /Applications

[PATCH v2] mvebu: fill additional info for mvneta tx queue workaround patch

2024-02-26 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Because some still unresolved bugs in this driver, which sprout occasional questions what this patch works around, point to the issue which started this. Being here, fill headers required by git am. Signed-off-by: Tomasz Maciej Nowak --- v1 -> v2 - rebase .../mv

[PATCH] image: build dtb with host compiler for image builder

2024-02-27 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Device tree blobs are arch agnostic, so we don't need to cross compile them. Signed-off-by: Tomasz Maciej Nowak --- include/image.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/image.mk b/include/image.mk index 4b6acbe

[PATCH] imagebuilder: include device tree bindings

2024-02-27 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Image Builder includes target dts which might reference device tree bindings for various integrated peripherals and trying to build dtb without access to bindings will fail. Signed-off-by: Tomasz Maciej Nowak --- target/imagebuilder/Makefile | 5 - 1 file changed

[PATCH] image: drop IB guards around dtb recipes

2024-02-27 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak This guard is unnecessary, since target using these recipes are already exempted from running in Image Builder. Signed-off-by: Tomasz Maciej Nowak --- include/image.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/include/image.mk b/include/image.mk index

[PATCH] scripts: gen_image_generic: allow FAT fs on kernel partition for non-GPT targets

2024-03-28 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Some old or proprietary bootloader recognize only FAT file system variants on storage devices with MBR, unfortunately script ties format of kernel partition to GPT partition table. So, allow kernel partition file system to be FAT16 or FAT32 if appropriate type is set in

[PATCH] kernel: kmod-phy-smsc: add dependency on crc16

2024-03-28 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Introduced WoL feature needs CRC16 support. Signed-off-by: Tomasz Maciej Nowak --- package/kernel/linux/modules/netdevices.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kernel/linux/modules/netdevices.mk b/package/kernel/linux

[PATCH v2] kernel: kmod-phy-smsc: add dependency on crc16

2024-03-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Introduced WoL feature needs CRC16 support. Signed-off-by: Tomasz Maciej Nowak --- v1 -> v2 - strictly depend on 6.6 version package/kernel/linux/modules/netdevices.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kernel/linux/modu

Re: [PATCH] kernel: kmod-phy-smsc: add dependency on crc16

2024-03-29 Thread Tomasz Maciej Nowak
W dniu 29.03.2024 o 09:57, Robert Marko pisze: > On Thu, 28 Mar 2024 at 18:03, Tomasz Maciej Nowak wrote: >> >> From: Tomasz Maciej Nowak >> >> Introduced WoL feature needs CRC16 support. >> >> Signed-off-by: Tomasz Maciej Nowak >> --- >> pack

[PATCH v2] scripts: gen_image_generic: allow FAT fs on kernel partition for non-GPT targets

2024-04-03 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Some old or proprietary bootloader recognise only FAT file system variants on storage devices with MBR but unfortunately script ties format of kernel partition to GPT partition table. So, allow kernel partition file system to be FAT16 or FAT32 if appropriate type is set

Re: [PATCH] scripts: gen_image_generic: allow FAT fs on kernel partition for non-GPT targets

2024-04-03 Thread Tomasz Maciej Nowak
W dniu 29.03.2024 o 19:08, Elliott Mitchell pisze: > On Fri, Mar 29, 2024 at 04:32:18PM +0100, Paul D wrote: >> Recommend avoiding -a and -o params. >> >> Use instead e.g. >> >> [ -n "$GUID" ] || [ "$KERNELPARTTYPE" = "6" ] || [ "$KERNELPARTTYPE" = "c" ] >> >> https://www.shellcheck.net/wiki/SC2166

[PATCH] ath79: add support for Dell SonicPoint ACe APL26-0AE

2024-04-13 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Dell/SonicWall APL26-0AE (marketed as SonicPoint ACe) is a dual band wireless access point. Specification SoC: QualcommAtheros QCA9550 RAM: 256 MB DDR2 Flash: 32 MB SPI NOR WIFI: 2.4 GHz 3T3R integrated 5 GHz 3T3R QCA9890 oversized Mini PCIe card Ethernet: 2x 10

Re: [PATCH] ath79: add support for Dell SonicPoint ACe APL26-0AE

2024-04-13 Thread Tomasz Maciej Nowak
W dniu 13.04.2024 o 16:05, Tomasz Maciej Nowak pisze: > From: Tomasz Maciej Nowak > > Dell/SonicWall APL26-0AE (marketed as SonicPoint ACe) is a dual band > wireless access point. > > Specification > SoC: QualcommAtheros QCA9550 > RAM: 256 MB DDR2 > Flash: 32 MB S

Re: [PATCH] ath79: add support for Dell SonicPoint ACe APL26-0AE

2024-04-16 Thread Tomasz Maciej Nowak
W dniu 15.04.2024 o 14:32, Paul D pisze: > >>> 6. Adjust "ipaddr" (access point) and "serverip" (TFTP server) addresses > Might be an idea to explicitly document these IPs so that dedicated users can > already set their gear to those IPs and just smash enter Will add them in v2, but given the ad

[PATCH v2] ath79: add support for Dell SonicPoint ACe APL26-0AE

2024-04-16 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Dell/SonicWall APL26-0AE (marketed as SonicPoint ACe) is a dual band wireless access point. End of life as of 2022-07-31. Specification SoC: QualcommAtheros QCA9550 RAM: 256 MB DDR2 Flash: 32 MB SPI NOR WIFI: 2.4 GHz 3T3R integrated 5 GHz 3T3R QCA9890 oversized

[PATCH v3] ath79: add support for Dell SonicPoint ACe APL26-0AE

2024-04-17 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Dell/SonicWall APL26-0AE (marketed as SonicPoint ACe) is a dual band wireless access point. End of life as of 2022-07-31. Specification SoC: QualcommAtheros QCA9550 RAM: 256 MB DDR2 Flash: 32 MB SPI NOR WIFI: 2.4 GHz 3T3R integrated 5 GHz 3T3R QCA9890 oversized

[PATCH 0/4] tegra: assorted fixes

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Few minor fixes found when perparing 6.6 bump. Tomasz Maciej Nowak (4): tegra: pad rootfs to recreate overlay after upgrade tegra: drop console specifiers from kernel commad line tegra: trimslice: enable GPIO LEDs driver tegra: trimslice: enable USB HID driver

[PATCH 4/4] tegra: trimslice: enable USB HID driver

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Without serial or network access the only option for initial configuration, is a attached display with USB keyboard, but the keyboard driver needs to be installed first. So enable keyboard driver by default to avoid this issue. Signed-off-by: Tomasz Maciej Nowak

[PATCH 1/4] tegra: pad rootfs to recreate overlay after upgrade

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak The old overlay remained after upgrades and would cause failure on first boot after upgrade, in which no new overlay could be created while old one was unusable. Signed-off-by: Tomasz Maciej Nowak --- target/linux/tegra/image/Makefile | 5 +++-- 1 file changed, 3

[PATCH 3/4] tegra: trimslice: enable GPIO LEDs driver

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak LEDs are on all the time since boot, until there's driver to claim them. Signed-off-by: Tomasz Maciej Nowak --- target/linux/tegra/image/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/target/linux/tegra/image/Makefile b/target/

[PATCH 2/4] tegra: drop console specifiers from kernel commad line

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Because recent changes to procd, last "console" argument was used as primary argument and causing no terminal to be spawned on serial interface. So drop the hardcoded consoles in boot script, since dts has already an alias specified, which lets procd decid

[PATCH 5/7] tegra: add testing 6.6 kernel

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Preliminary support. Signed-off-by: Tomasz Maciej Nowak --- target/linux/tegra/Makefile | 1 + target/linux/tegra/image/Makefile | 9 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/target/linux/tegra/Makefile b/target/linux/tegra

[PATCH 2/7] kernel/tegra: Create kernel files for v6.6 (from v5.15)

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak This is an automatically generated commit. When doing `git bisect`, consider `git bisect --skip`. Signed-off-by: Tomasz Maciej Nowak --- target/linux/tegra/{config-5.15 => config-6.6}| 0 ...cover-from-spurious-interrupts-due-to-tegra2-sili

[PATCH 0/7] tegra: kernel 6.6 introduction

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Next release skips 6.1 in favour of 6.6, so here it is one for tegra target. This series depends on "tegra: assorted fixes"[1] 1. https://patchwork.ozlabs.org/project/openwrt/list/?series=406948 Tomasz Maciej Nowak (7): tegra: refresh 5.15 config ke

[PATCH 7/7] tegra: trimslice: adjust LED patch to upstream changes

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak LED subsystem has undergone changes how the function and color of LEDs should be specified, so use that, while still keeping the old label. Signed-off-by: Tomasz Maciej Nowak --- ...enable-front-panel-leds-in-TrimSlice.patch | 28 ++- 1 file changed

[PATCH] uboot-tegra: bump version to 2024.04

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Since swig is mentioned as build dependency and buildbots have it installed we can safely bump version. Signed-off-by: Tomasz Maciej Nowak --- package/boot/uboot-tegra/Makefile | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/package

[PATCH 1/7] tegra: refresh 5.15 config

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Reduce diffstat in kernel config on new version introduction. Signed-off-by: Tomasz Maciej Nowak --- target/linux/tegra/config-5.15 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/target/linux/tegra/config-5.15 b/target/linux/tegra/config-5.15 index

[PATCH 6/7] tegra: enable VDE driver

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak This drives power domain responsible for clean reboot on at least Tegra 2 devices. Signed-off-by: Tomasz Maciej Nowak --- package/kernel/linux/modules/video.mk | 4 ++-- target/linux/tegra/config-6.6 | 20 2 files changed, 22 insertions

[PATCH 4/7] tegra: 6.6: refresh config and patches

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Simple refresh to get rid of any fuzz and drop serial patch. With few bug fixes around tegra serial driver the spurious IRQ didn't appear any more during test. Let's see how long that'll last. Signed-off-by: Tomasz Maciej Nowak --- target/linux/t

[PATCH 3/7] kernel/tegra: Restore kernel files for v5.15

2024-05-15 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak This is an automatically generated commit which aids following Kernel patch history, as git will see the move and copy as a rename thus defeating the purpose. For the original discussion see: https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html

Re: [PATCH 6/7] tegra: enable VDE driver

2024-05-17 Thread Tomasz Maciej Nowak
W dniu 17.05.2024 o 16:16, Hauke Mehrtens pisze: > On 5/15/24 8:05 PM, Tomasz Maciej Nowak wrote: >> From: Tomasz Maciej Nowak >> >> This drives power domain responsible for clean reboot on at least >> Tegra 2 devices. >> >> Signed-off-by: Tomasz Maciej N

[PATCH v2 0/8] tegra: kernel 6.6 introduction

2024-05-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Next release skips 6.1 in favour of 6.6, so here it is one for tegra target. This series depended on "tegra: assorted fixes" which has been merged. Tomasz Maciej Nowak (8): kernel: video-dma: explicitly state packaged modules v1 -> v2: new patch t

[PATCH v2 7/8] tegra: enable VDE driver

2024-05-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Upstream commit 83b7f0b8aeab ("ARM: tegra: Add OPP tables and power domains to Tegra20 device-trees") added power domains to all devices supporting power management and one of them is Video Decoder Engine. Because of lacking driver for VDE, its power gate c

[PATCH v2 4/8] kernel/tegra: Restore kernel files for v5.15

2024-05-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak This is an automatically generated commit which aids following Kernel patch history, as git will see the move and copy as a rename thus defeating the purpose. For the original discussion see: https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html

[PATCH v2 8/8] tegra: trimslice: adjust LED patch to upstream changes

2024-05-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak LED subsystem has undergone changes how the function and color of LEDs should be specified, so use that, while still keeping the old label. Signed-off-by: Tomasz Maciej Nowak --- ...enable-front-panel-leds-in-TrimSlice.patch | 28 ++- 1 file changed

[PATCH v2 2/8] tegra: refresh 5.15 config

2024-05-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Reduce diffstat in kernel config on new version introduction. Signed-off-by: Tomasz Maciej Nowak --- target/linux/tegra/config-5.15 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/target/linux/tegra/config-5.15 b/target/linux/tegra/config-5.15 index

[PATCH v2 6/8] tegra: add testing 6.6 kernel

2024-05-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Preliminary support. Signed-off-by: Tomasz Maciej Nowak --- target/linux/tegra/Makefile | 1 + target/linux/tegra/image/Makefile | 9 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/target/linux/tegra/Makefile b/target/linux/tegra

[PATCH v2 1/8] kernel: video-dma: explicitly state packaged modules

2024-05-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Because wildcard in variable stating packaged modules, the filtering for built-in kernel modules didn't work and would cause a packaging failure. Signed-off-by: Tomasz Maciej Nowak --- package/kernel/linux/modules/video.mk | 4 +++- 1 file changed, 3 insertions(

[PATCH v2 3/8] kernel/tegra: Create kernel files for v6.6 (from v5.15)

2024-05-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak This is an automatically generated commit. When doing `git bisect`, consider `git bisect --skip`. Signed-off-by: Tomasz Maciej Nowak --- target/linux/tegra/{config-5.15 => config-6.6}| 0 ...cover-from-spurious-interrupts-due-to-tegra2-sili

[PATCH v2 5/8] tegra: 6.6: refresh config and patches

2024-05-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Simple refresh to get rid of any fuzz and drop serial patch. With few bug fixes around tegra serial driver the spurious IRQ didn't appear any more during test. Let's see how long that'll last. Signed-off-by: Tomasz Maciej Nowak --- target/linux/t

Re: [PATCH v2 8/8] tegra: trimslice: adjust LED patch to upstream changes

2024-05-31 Thread Tomasz Maciej Nowak
W dniu 31.05.2024 o 14:14, Hauke Mehrtens pisze: > On 5/29/24 16:24, Tomasz Maciej Nowak wrote: >> From: Tomasz Maciej Nowak >> >> LED subsystem has undergone changes how the function and color of LEDs >> should be specified, so use that, while still keeping the old

[PATCH] tegra: promote kernel 6.6 as default

2024-07-11 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak It has been stable so far. As result of this change drop 5.15 files. Signed-off-by: Tomasz Maciej Nowak --- target/linux/tegra/Makefile | 2 +- target/linux/tegra/config-5.15| 506 -- target/linux/tegra/image

[PATCH 05/14] linux-firmware: package BCM4354 NVRAM for Jetson TX1

2024-10-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Needed for ingerated WiFi module. Signed-off-by: Tomasz Maciej Nowak --- package/firmware/linux-firmware/broadcom.mk | 9 + ...01-brcm-replace-NVRAM-for-Jetson-TX1.patch | 155 ++ 2 files changed, 164 insertions(+) create mode 100644 package

[PATCH 08/14] uboot-tegra: build NVIDIA Jetson TX1 DevKit image

2024-10-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Complementary addition for upcoming NVIDIA Jetson TX1 DevKit support. Signed-off-by: Tomasz Maciej Nowak --- package/boot/uboot-tegra/Makefile | 17 +- ...a-pass-cboot-MAC-addresses-to-os-fdt.patch | 176 ++ ...2180-pass-bt-and-wifi-mac

[PATCH 02/14] tegra: rename generic subtarget to armv7

2024-10-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Preparation for new subtarget addition. Additionally drop BOOT_SCRIPT variable, since there's only single bootscript. Signed-off-by: Tomasz Maciej Nowak --- package/boot/uboot-tegra/Makefile | 2 +- target/linux/tegra/Makefile

[PATCH 01/14] kernel: modules: enable UART variant of Broadcom bluetooth

2024-10-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Bunch of SBC integrate SDIO Broadcom BT+WiFi module, but while WiFi uses SDIO lines, the BT part usually is connected to UART lines, instead of SDIO, like most would asume, so package module responsible for it to unlock this feature. Caveat is, this driver needs

[PATCH 03/14] kernel: modules: package Tegra xHCI and OTG modules

2024-10-29 Thread Tomasz Maciej Nowak
From: Koen Vandeputte These are used on Tegra SoC with USB 3.0 controller. Signed-off-by: Koen Vandeputte [add OTG module, rebase, reword, drop firmware package] Signed-off-by: Tomasz Maciej Nowak --- package/kernel/linux/modules/usb.mk | 37 + 1 file changed, 37

[PATCH 10/14] linux-firmware: package Tegra X1 VIC firmware

2024-10-29 Thread Tomasz Maciej Nowak
From: Koen Vandeputte This adds the required blob for the Video Image Compositor. Signed-off-by: Koen Vandeputte [reword commit title] Signed-off-by: Tomasz Maciej Nowak --- package/firmware/linux-firmware/nvidia.mk | 8 1 file changed, 8 insertions(+) diff --git a/package/firmware

[PATCH 14/14] kernel: modules: package Tegra Video Input module

2024-10-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Support for video input from connected camera sensors. Signed-off-by: Tomasz Maciej Nowak --- package/kernel/linux/modules/usb.mk | 1 + package/kernel/linux/modules/video.mk | 29 +-- target/linux/tegra/image/armv8.mk | 2 +- 3 files

[PATCH 11/14] linux-firmware: add support for NVIDIA GM20B GPU

2024-10-29 Thread Tomasz Maciej Nowak
From: Koen Vandeputte This commit allows to install the required firmware files for the GM20B GPU. This GPU is based on Maxwell and is present on Tegra X1 SoC. Signed-off-by: Koen Vandeputte [reword, add missing firmware file] Signed-off-by: Tomasz Maciej Nowak --- package/firmware/linux

[PATCH 00/14] Add support for NVIDIA Jetson TX1 DevKit

2024-10-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak The work here is partially based on tree from Koen[1]. This comes with new sub-target with enabled optimisation for Cortex-A57. I'm inclined to drop the optimisation, since that would allow to narrow build to nonshared packages, but first I would like to have

[PATCH 09/14] tegra: add support for NVIDIA Jetson TX1 DevKit

2024-10-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Introduce new tegra subtarget featuring Jetson TX1 Developer Kit. This Kit consist o two parts, a system on module (P2180) and base board (P2597). The follownig brief specification will treat both as a single device and mention mostly OpenWrt relevant features. CPU

[PATCH 04/14] linux-firmware: package Tegra X1 USB firmware

2024-10-29 Thread Tomasz Maciej Nowak
From: Koen Vandeputte Used on boards integrating Tegra X1 SoC, necessary for USB bringup. Signed-off-by: Koen Vandeputte [separated from USB driver addition, reword] Signed-off-by: Tomasz Maciej Nowak --- package/firmware/linux-firmware/nvidia.mk | 9 + 1 file changed, 9 insertions

[PATCH 07/14] uboot-tegra: bump version to 2024.10

2024-10-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Simple maintenace bump. No affecting changes. Signed-off-by: Tomasz Maciej Nowak --- package/boot/uboot-tegra/Makefile | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package/boot/uboot-tegra/Makefile b/package/boot/uboot-tegra/Makefile

[PATCH 06/14] build: add support for cortex-a57 cpu

2024-10-29 Thread Tomasz Maciej Nowak
From: Koen Vandeputte Tegra X1 has only Cortex-A57 cores, so add optimisation for upcoming device. Signed-off-by: Koen Vandeputte [add commit message] Signed-off-by: Tomasz Maciej Nowak --- include/target.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/include/target.mk b/include

[PATCH 13/14] kernel: modules: package Tegra X1 sound modules

2024-10-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak To make Power Management Circuit (PMC) happy. Signed-off-by: Tomasz Maciej Nowak --- package/kernel/linux/modules/sound.mk | 77 +++ target/linux/tegra/image/armv8.mk | 5 +- 2 files changed, 80 insertions(+), 2 deletions(-) diff --git a

[PATCH 12/14] kernel: modules: package Tegra and Nouveau DRM drivers

2024-10-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Responsible for console output on HDMI port and power management of the SoC. Unfortunately need to be built as modules because of necesarry firmware. Signed-off-by: Tomasz Maciej Nowak --- package/kernel/linux/modules/video.mk | 57 +++ target

[PATCH 1/2] kernel: modules: package userspace consumer regulator

2025-02-02 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Allows to enable/disable attached regulators from userspace, i.e. by simply writing value to a sysfs exported state file. Useful in case of USB port VBUS toggled by GPIO. Signed-off-by: Tomasz Maciej Nowak --- package/kernel/linux/modules/other.mk | 17

[PATCH 2/2] ath79: add support for Dell SonicPoint ACi APL27-0B1

2025-02-02 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Dell/SonicWall APL27-0B1 (marketed as SonicPoint ACi) is a dual band wireless access point. Very similar to already supported APL26-0AE, which all antennas are external, while this variant has internal antennas. End of life as of 2022-07-31. Specification SoC

[PATCH 2/2] mediatek: u7623: fix network switch enumeration

2025-03-04 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak With upstream changes hitting kernel 6.4 the dtb for u7623 ends up with both mac (gmac) disabled, since this is now the default status in mt7623.dtsi. Fix this by including mt7623a.dtsi (which already has all necessary bits) and enabling all revlevant ports. This will

[PATCH 1/2] uboot-mediatek: u7623: remove keys pin function

2025-03-04 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Apparently U-Boot will discard whole node if requested pin function is unknown to the driver. This resulted in inability to interact with U-Boot on the said board, as U-Boot always assumed the recovery key pressed and issued recovery procedure. Log snippet: button_gpio

[openwrt-24.10] libiconv: fix compilation on hosts GCC=15

2025-05-28 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Backport upstream commit dropping external definition of mbrtowc. The said definition conflicts with one provided by GCC 15. Issue found on 24.10 SDK. Signed-off-by: Tomasz Maciej Nowak --- package/libs/libiconv-full/Makefile | 2 +- ...ing-a-function

Re: [RFC, RFT] imagebuilder: introduce Device Tree Blob rebuild option

2025-05-29 Thread Tomasz Maciej Nowak
W dniu 29.05.2025 o 17:38, Christian Marangi (Ansuel) pisze: > Il giorno gio 29 mag 2025 alle ore 17:35 Tomasz Maciej Nowak > ha scritto: >> >> W dniu 29.05.2025 o 15:43, Szabolcs Hubai pisze: >>> Hi Tomasz! >> >> Hi >> >>> Thanks for contr

[PATCH v2 2/2] ath79: add support for Dell SonicPoint ACi APL27-0B1

2025-05-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Dell/SonicWall APL27-0B1 (marketed as SonicPoint ACi) is a dual band wireless access point. Very similar to already supported APL26-0AE, which all antennas are external, while this variant has internal antennas. End of life as of 2022-07-31. Specification SoC

[PATCH v2 1/2] kernel: modules: package userspace consumer regulator

2025-05-29 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Allows to enable/disable attached regulators from userspace, i.e. by simply writing value to a sysfs exported state file. Useful in case of USB port VBUS toggled by GPIO. Signed-off-by: Tomasz Maciej Nowak --- package/kernel/linux/modules/other.mk | 17

Re: [RFC, RFT] imagebuilder: introduce Device Tree Blob rebuild option

2025-05-29 Thread Tomasz Maciej Nowak
W dniu 29.05.2025 o 15:43, Szabolcs Hubai pisze: > Hi Tomasz! Hi > Thanks for contributing to this topic! > > Something like this was brought up in 2021 by Joe (jwmullally) > with subject "Custom DTS / DTB building with ImageBuilder" [1] > and was successfully exercised for older devices like [2

[PATCH 3/7] generic: 6.12: add few DRM symbols

2025-06-18 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Found on tegra kernel 6.12 refresh. Signed-off-by: Tomasz Maciej Nowak --- target/linux/generic/config-6.12 | 4 1 file changed, 4 insertions(+) diff --git a/target/linux/generic/config-6.12 b/target/linux/generic/config-6.12 index d7919cac7819..90d5490d4b6c

[PATCH 6/7] tegra: 6.12: refresh config and drop upstreamed patch

2025-06-18 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Refresh of config drops IOMMU GART driver as it has been removed upstream. Signed-off-by: Tomasz Maciej Nowak --- target/linux/tegra/config-6.12| 38 +++ ...interrupts-due-to-tegra2-silicon-bug.patch | 2 +- ...enable-front-panel-leds-in

[PATCH 1/7] tegra: bring back workaround for spurious interrupts

2025-06-18 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Unfortunately they still apear with prolonged serial console usage. While it's not common to use serial console past initial setup, alas when the condition is hit the console is almost unusable. Signed-off-by: Tomasz Maciej Nowak --- Please backport to 24.10 b

[PATCH 7/7] tegra: add 6.12 as testing kernel

2025-06-18 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Introduce LED migration script as the names have changed. Signed-off-by: Tomasz Maciej Nowak --- target/linux/tegra/Makefile | 1 + .../base-files/etc/uci-defaults/04_led_migration | 16 2 files changed, 17 insertions(+) create

[PATCH 0/7] tegra: major kernel bump plus usual maintenance

2025-06-18 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Following recent addition add 6.12 kernel with usual maintenance and bring back old fix. Tomasz Maciej Nowak (7): tegra: bring back workaround for spurious interrupts uboot-tegra: bump version to 2025.04 generic: 6.12: add few DRM symbols kernel/tegra: Create

[PATCH 2/7] uboot-tegra: bump version to 2025.04

2025-06-18 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Fixes build issue when faced with Swig>=4.3.x Signed-off-by: Tomasz Maciej Nowak --- package/boot/uboot-tegra/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/boot/uboot-tegra/Makefile b/package/boot/uboot-tegra/Makefile in

[PATCH 5/7] kernel/tegra: Restore kernel files for v6.6

2025-06-18 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak This is an automatically generated commit which aids following Kernel patch history, as git will see the move and copy as a rename thus defeating the purpose. For the original discussion see: https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html

[RFC, RFT] imagebuilder: introduce Device Tree Blob rebuild option

2025-05-28 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Various advanced users have added or modified hardware for OpenWrt supported boards. Naturally those mods can't be accepted in the repository, so users of those modifications need to do full buildroot build. This means almost every addition of package needs an

[PATCH] uboot-tegra: disable mkeficapsule build

2025-07-13 Thread Tomasz Maciej Nowak
From: Tomasz Maciej Nowak Host default environment doesn't provide/require gnutls headers needed for building mkeficapsule tools, and as tegra target doesn't require EFI capability, disable the build of mentioned tool. Fixes: 92cd360aacd6 ("uboot-tegra: bump version to 2025.04&

<    1   2   3   4   5   6