From 4e712841d79eb96d46daaa5a4e19bf8f9ca728da Mon Sep 17 00:00:00 2001 From: Clayton Craft Date: Sat, 10 Jan 2026 09:21:57 -0800 Subject: [PATCH] kconfigcheck: set USB_F_FS to =m Setting it to =y requires also setting CONFIGFS=y, but since we have CONFIGFS=m this needs to be adjusted or else config generated from this toml will fail validation / kconfigcheck. ``` [09:25:01] Copy kernel config back to pmaports dir [09:25:02] (native) generate checksums for linux-postmarketos-asahi [09:25:03] INFO: config-postmarketos-asahi.aarch64: CONFIG_USB_F_FS is preferably y, but currently m (category:usb_gadgets) [09:25:03] Fragment pmos.config: CONFIG_USB_F_FS expected to be 'y' but has different value in final config [09:25:03] ERROR: Fragment validation failed: Some options from fragments did not make it to the final kernel config. This usually means missing dependencies. ``` Signed-off-by: Clayton Craft Part-of: --- kconfigcheck.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kconfigcheck.toml b/kconfigcheck.toml index 572f203a1..83937ac4c 100644 --- a/kconfigcheck.toml +++ b/kconfigcheck.toml @@ -333,7 +333,7 @@ USB_G_SERIAL = "n" # enable configfs gadgets USB_GADGET = "y" # Required by USB_CONFIGFS_* USB_CONFIGFS = "m" # Required by USB_CONFIGFS_* -USB_F_FS = "y" # FunctionFS USB support +USB_F_FS = "m" # FunctionFS USB support USB_CONFIGFS_ACM = "y" # Serial gadget for debug-shell USB_CONFIGFS_MASS_STORAGE = "y" # Mass storage gadget for debug-shell USB_CONFIGFS_NCM = "y" # USB networking via NCM