From 43bf6358a0b381ce63e333cd0054192f5dedd7a2 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sun, 26 Apr 2026 21:22:40 +0200 Subject: [PATCH] board: add USB2 component to bpi-r4 factory-config The M.2 LTE slot uses the USB2 bus. Add it as an unlocked component so the modem hardware is accessible and visible to users in the config. Signed-off-by: Joachim Wiberg --- .../product/bananapi,bpi-r4-2g5/etc/factory-config.cfg | 9 ++++++++- .../share/product/bananapi,bpi-r4/etc/factory-config.cfg | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/board/aarch64/bananapi-bpi-r4/rootfs/usr/share/product/bananapi,bpi-r4-2g5/etc/factory-config.cfg b/board/aarch64/bananapi-bpi-r4/rootfs/usr/share/product/bananapi,bpi-r4-2g5/etc/factory-config.cfg index 5571d320..0a153881 100644 --- a/board/aarch64/bananapi-bpi-r4/rootfs/usr/share/product/bananapi,bpi-r4-2g5/etc/factory-config.cfg +++ b/board/aarch64/bananapi-bpi-r4/rootfs/usr/share/product/bananapi,bpi-r4-2g5/etc/factory-config.cfg @@ -10,6 +10,13 @@ "state": { "admin-state": "unlocked" } + }, + { + "name": "USB2", + "class": "infix-hardware:usb", + "state": { + "admin-state": "unlocked" + } } ] }, @@ -366,7 +373,7 @@ ] }, "infix-meta:meta": { - "version": "1.7" + "version": "1.8" }, "infix-services:mdns": { "enabled": true diff --git a/board/aarch64/bananapi-bpi-r4/rootfs/usr/share/product/bananapi,bpi-r4/etc/factory-config.cfg b/board/aarch64/bananapi-bpi-r4/rootfs/usr/share/product/bananapi,bpi-r4/etc/factory-config.cfg index 13a22c9b..15d6ec6b 100644 --- a/board/aarch64/bananapi-bpi-r4/rootfs/usr/share/product/bananapi,bpi-r4/etc/factory-config.cfg +++ b/board/aarch64/bananapi-bpi-r4/rootfs/usr/share/product/bananapi,bpi-r4/etc/factory-config.cfg @@ -10,6 +10,13 @@ "state": { "admin-state": "unlocked" } + }, + { + "name": "USB2", + "class": "infix-hardware:usb", + "state": { + "admin-state": "unlocked" + } } ] }, @@ -358,7 +365,7 @@ ] }, "infix-meta:meta": { - "version": "1.7" + "version": "1.8" }, "infix-services:mdns": { "enabled": true