ajudge
December 7, 2025, 5:37pm
7
Hi @umutc
I’ve posted a basic build thread for Raspberry Pi OS which you can use as a step by step guide: Build Thread: HaLow for Raspberry Pi OS
Unfortunately, we don’t officially support 6.14 kernels, so you will need to be selective about the patches you are pulling across. At a minimum you will probably need
committed 04:46PM - 02 Oct 25 UTC
The Linux kernel as dropped legacy GPIO support and starting using a
GPIO descri… ptor based interface for chip select line handling from
kernel version 6.1. The Morse Micro driver requires control of the
chip select line during intiialisation, to correctly sequence the line
to enter SPI mode.
This patch adds a bit which instructs the bus to not force the chip
select high in during spi_setup.
committed 04:46PM - 02 Oct 25 UTC
In this changeset a a new flag IEEE80211_CHAN_IGNORE, which gets applied to BCF-… disabled
channels on boot, is introduced. When userspace retrieves wiphy information via nl80211
this flag is translated to NL80211_FREQUENCY_ATTR_DISABLED. This allows us to side-step
the logic in cfg80211 that considers wider channels unusable (when IEEE80211_CHAN_DISABLED
is applied), while still presenting a channel as being disabled to userspace.
This change will also enforce (in the supplicant & hostap), that a primary (or secondary in
5G land) channel is not disabled before tuning to it.
Approved-by: Adam Baumann
Approved-by: Dan Callaghan
Approved-by: Pradeep Reddy
Approved-by: Ria Polly Thomas
Approved-by: James Herbert
Approved-by: Joshua Wilkinson
1 Like