Re: [PATCH v2 8/8] arm64: dts: qcom: arduino-imola: Describe NVMEM layout for WiFi/BT addresses
Bartosz Golaszewski <[email protected]> Mon, 11 May 2026 04:30:02 -0700
| Newsgroups | org.infradead.lists.ath10k,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-block,org.kernel.vger.linux-bluetooth,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.kernel.vger.linux-mmc,org.kernel.vger.linux-wireless,org.kernel.vger.netdev |
|---|---|
| Message-ID | <CAMRc=MfM7cTRA7fMG_ej2v1e=6aQDMz3t9TxvwXeJ0mR1VY2dw@mail.gmail.com> |
On Thu, 7 May 2026 17:24:43 +0200, Loic Poulain <[email protected]> said: > On Arduino Uno-Q, the eMMC boot1 partition is factory provisioned > with device-specific information such as the WiFi MAC address > and the Bluetooth BD address. This partition can serve as an > alternative to additional non-volatile memory, such as a > dedicated EEPROM. > > The eMMC boot partitions are typically good candidates, as they > are relatively small, read-only by default (and can be enforced > as hardware read-only), and are not affected by board reflashing > procedures, which generally target the eMMC user or GP partitions. > > Describe the corresponding nvmem-layout for the WiFi and Bluetooth > addresses, and point the WiFi and Bluetooth nodes to the appropriate > NVMEM cells to retrieve them. > > Signed-off-by: Loic Poulain <[email protected]> > Reviewed-by: Konrad Dybcio <[email protected]> > --- Reviewed-by: Bartosz Golaszewski <[email protected]>