Tags: amardd/BPI-Router-Linux
Tags
Merge tag 'v6.12.80' into 6.12-main This is the 6.12.80 stable release # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCgAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAmnOT38ACgkQONu9yGCS # aT5hkRAAxKAlYcj9XCzPHRhH0g4cMOGs6BxPUAdYYjeGhc77Vj7Tlnm0a6nvbF+y # XOIcifC30UI8RnwVna0h1sEfQEekATdRBoMojstft6Wfv4c3LU4mgOtmn/95G1Yc # D+Ebqfq0n3iIPtadXtPPtOoaVl6Bx/16EJ3tNAo05lb9RLsCSWtZDC88Pwk7UCHu # r0E1c3bWwLhf7hqd+XzDOnLEv9ChMz6mlN611wSFE0yjCfcoT0Z12rKZ9mMlOvtA # 5r+MlH1Bde64Kqsut6VlUbmQRWqOkf6wGSwwyUs+p2a9Zh7rZtotZrpLRvdMA1DE # i00/Vv1hz2rWoao1JEZjmNdFBNS6kBNgakwBqgI8Pn+8rVYYD+dplVNO+JZlv4gR # +MiIahUhUsF4Cadg0Q4LZQSaxrg34sdGXPH9wbhiswDW62nyIdZS0IJ5soakRt2F # uavak0Om6lHzEPlwK6CC+hEBsaBWTTDjncX7+y35RexEFh0CoHR44jZ3+XInHs8h # FGzWYXZt6XrTd4Ntri6C+3gjXiKAzN+ZDbpiiq85O0Fdwhov6W2ondP1kCfmmC/4 # Q2kwHdBD5Q+F5d/0jcXIN6kasvlbS5NLJy1kiklo4qvEfnwRDD/vtrY4IQuFCQBw # 3b4bKlhEf95MGMynxMaKQOmXCEk/BjXvHjXBw9XeG5zlXVu2tRQ= # =lFMr # -----END PGP SIGNATURE----- # gpg: Signature made Thu Apr 2 13:14:07 2026 CEST # gpg: using RSA key 647F28654894E3BD457199BE38DBBDC86092693E # gpg: Can't check signature: No public key
Merge tag 'v6.18.18' into 6.18-main This is the 6.18.18 stable release # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCgAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAmm0OjMACgkQONu9yGCS # aT7yVw//bkqno7FMNjD7GRXiXHl62dY0pSvWOhuOI+gl12wDEaaAikJ5PgrlzeYf # GfasRYpbeoFfNSu8opo4cyScrj9TuzmcfJhZCEXXuZBQe2S/G9GdTQE0+AjEbT9k # VuugJH9pSiJyc56fCqs1ckeGX2Cq2GYhvftVbnKKTpTnr+DjJe26PIgweo8KpZh3 # MJnXKjsUnmCb8VvSFGeb6AFCIQjHe3b3epbnhFJ7LOto0w6S+fgY5ZVLqCFuG68s # N5Awd9pXHEI3t+u6tBGkGJek4DkaURbe2nnqSm1vDkKLT6L1uU9Y/49g4S8T+S05 # brNTkAPPL+Hsoe18C4mI3ng/4uhUMkucn/+J4wxNzimzDHiS3Z2P1gEIHGQK0V+u # eia7zevyjtf0wuf9Pp1Phk5bPI0772r22XLTXujodjOm9dEoL0DUfdChDSi6ktnC # xA9MTQGRmba4XTyi1w+NEHFBcynXOZbi9CAboY82b/rwdxX+7Horvzk/Prqg6zBt # GFiHLue2El4fDtM4sXqs8N6PPoL2B5bGglwjGhjE44OAA7XHNuRTKp4THMSb6TE8 # DaswYLfrUlthbzosiJ/YMIG8r9ohdC/bHY1McqybsOU2zU7qYXPWhyNOQXoqmWEz # FmywXeo1olFi1yW0T/gFgM3RhvKp1JUeVPdjh+oOgmtwUE0+SfI= # =2acx # -----END PGP SIGNATURE----- # gpg: Signature made Fri Mar 13 17:24:19 2026 CET # gpg: using RSA key 647F28654894E3BD457199BE38DBBDC86092693E # gpg: Can't check signature: No public key
Merge tag 'v6.12.77' into 6.12-main This is the 6.12.77 stable release # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCgAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAmm0ObAACgkQONu9yGCS # aT5o3g//WlXziB9LAgovIJlM/wdaPzrxlieLkzCiPedeFpWypD0pIo4LLGjZNYLI # UFSiKmaSgTMtdo+xs/uCFiNVh2d/zjnsFUaPOAOApq1Kp8A/xZUW1u3Hdv+qkHER # TgP93LGAL0mi10Z5MLvusXgfXtxx9Q3bEBTYgXMolIY3Ll44VeH/IPnmft+d94u+ # kdDePElnPof/cANpZP1nLBewzNQtkLQbXNSEZ7ExBMBqfWmt0uaGfeTYoXnTmnVg # 3sUSs1RQyX9IHSfReSIw8j0cYeifWvF+0+xnzsi/GTbU/9W8BNqCHcZ86azibz+/ # iCfF51WstzOQNkDeK9PEX2+x5ew5ReiWXi0Ls7Z+HEck4lDzO0nftDr/BrczoXeH # B84i3WkTruJS7Dh2JD20NbCDuC99RklASKUrU8TQk21XPeBUw2G0iyO4a32xYrlL # CXeVtEHvM5zSJuuN+m9oP3seAlegzBsZNkV05d38oIHq7N5+tCe4hh9BtTxXYNv7 # nNk5S1t2cFyrCgC6qTLMyU7WtMwwovfHSFnSJ/D/5/28Q5jvtVgQOOtd3CCsrEJs # zTpBKpQzD/OsUcNiAOU7EmcszRyzSnAtAid1b3LQcwt5nUjTbjvINUaT1arNjgzj # LdNycTCDIBtCNUZ3+/6BxIAAQOrpYRgbxiZgd/lrJd+cwjj78aA= # =2D0J # -----END PGP SIGNATURE----- # gpg: Signature made Fri Mar 13 17:22:08 2026 CET # gpg: using RSA key 647F28654894E3BD457199BE38DBBDC86092693E # gpg: Can't check signature: No public key
arm64: dts: r4: add ubi partition to nand
defconfig: r4: add options for k8s + docker frank-w#154
net: dsa/phy: remove temporary bring-up debug instrumentation Drop temporary debug messages that were added while debugging DSA mux/phylink lifecycle and AS21xxx bring-up. - remove verbose `pr_info`/`dev_info`/`pr_debug` progress traces in DSA setup and mxl862xx paths - remove AS21xxx debug chatter (`aeon_dbg` callsites and noisy init/exit prints) - keep actionable warning/error logs for real failures This is a log-noise cleanup only, with no functional behavior changes. Signed-off-by: Rudy Andram <rmandrad@gmail.com>
net: phy: as21xxx: make PHY matching side-effect free and non-fatal The AS21xxx match callbacks were mutating device state while the core was still deciding which driver to bind. Specifically, match paths were writing `phydev->phy_id` (and for gen1 also touching vendor registers). On C45-discovered devices, `phydev->phy_id` may start as 0, so this could leave sysfs showing `0x00000000` or stale values. Also, returning negative errors from `match_phy_device()` can abort driver matching and leave the PHY unbound, which breaks management LED setup. Fix this by: - making gen1/gen2 match callbacks return `0` on read failure - removing `phydev->phy_id` updates from match callbacks - removing side-effect register writes from match callbacks - updating `phydev->phy_id` in gen1/gen2 probe after successful init using a best-effort PID re-read This keeps matching pure, avoids premature bind aborts, and ensures sysfs `phy_id` is updated only after the PHY is actually initialized. Signed-off-by: Rudy Andram <rmandrad@gmail.com>
net: phy: as21: fix phy-id overwrite for all phys (breaking leds on m… …t7988 internal 1G phy)
mt76: Fix file loading The previous method used hardcoded firmware paths to load the firmware from disk. That works if the driver is built as a module but does not work if baked in. The proper way to load firmware is with request_firmware which handles both file loading and blobs.
Merge tag 'v6.18.9' into 6.18-main This is the 6.18.9 stable release # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCgAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAmmGD88ACgkQONu9yGCS # aT4Dzg/7B0reWNjECymqvB0pYJ41qx1ppf1xeZQ7xoCTgWHROqEX/bV3BiOQbeFE # yK2nt3zK5Eaq/1jOzLlSUi8qkGWz3QmplGbOsGoX0uv3mqtoBEzhWx7mvzF+1fg7 # a6l3lvqSfh3ZA8WMV+H7kD5wUrGauZH0Azud5RWraLy/9qS3KWlFbJ0iC5x6vl/m # 6c+rMYZmOoM5ciW9vDAn3iKebYzaS21uGglf6LAj0thIn1U/I+DwYt1o+aqySfyK # i1dZaM5AkD+IjNtAqw0e0240S2WoR/p7QdjBrGk9VWr/K0UrhalNvlCMRbRqczy4 # YObBUFH6Kl+ozNAK/ybSmLF4tA+dGSJILE6orm34Y1iZpwM99QzjY+SNljuCKjdn # ECrfgH9k7bXWlBQp8kUlqaTEZ6F3B97bRdHhnFzy20WY4J0jAjop/Ll7NfIC7S+/ # Epd1ldecD6nPDC2SNtXziMTT0xZa0CmG2U2f1YPwOl3p/qo+hL62TknjGwGV8ZZh # RNYaw2tKgPvsdycUGT4yDigKzlE6wG6tTA70dhl+m7/J4U17QEULeRlk6t+dQI/F # 5qtnOz+xrRuGKYqeaGGEeU7s2pPYv4fOscGZulmAfRqDeqfWllkO0ldNZ00V19gi # hXD/T1piXaBtOm+v4X6NlmL5HBv7PQxcOveHVl/zlngSlQM/Yts= # =hNgx # -----END PGP SIGNATURE----- # gpg: Signature made Fri Feb 6 16:59:11 2026 CET # gpg: using RSA key 647F28654894E3BD457199BE38DBBDC86092693E # gpg: Can't check signature: No public key
PreviousNext