profiles: prpl: qca_ipq95xx: fix EFR32MG, LEDs, pstore and build/packages

* remove unused omci, omci-base, and trex-drv packages to resolve build errors
	The image build process generated error messages for three unused packages: omci, omci-base, and trex-drv. Removed these packages to prevent unnecessary build errors.

* remove dependencies on nonexistent packages
	This commit addresses build warnings caused by references to nonexistent packages in several Makefiles During the build process, multiple warnings were reported indicating dependencies on packages such as kmod-crypto-ocf, kmod-qca-wifi, kmod-qca-nss-crypto, kmod-qca-mcs, kmod-qca-hyfi-bridge, qca-nss-fw-eip-al, and kmod-qca-rfs , which do not exist in the current build environment.
	Removed dependencies on missing packages in the affected Makefiles to resolve these warnings. This fix was originally made by Nikhil Gurram in branch dev_ath13.0-ipq95xx.

* Enable CONFIG_PSTORE_RAM
	kernelfaults module will retrieve panics and oops form pstore. 64 KiB reserved for ramoops/pstore

* add support for EFR32MG
	Enable UART and I/O expander to support ATH13.0 for EFR32MG on the Freedom board.

* add support for LED driver
	The I2C multiplexer TCA9548A is connected to the I2C3 bus. The I/O expander TCA6416A is connected to channel 5 of the I2C multiplexer TCA9548A and is controlled by GPIO17/18 for interrupt and reset. The LED driver LP5562 is connected to the I2C3 bus and enabled by GPIO13 of the I/O expander TCA6416A. The LED driver LP5562 controls one RGB LED and one white LED. Set up the system indicator lights.

Fixes: PCF-1968 PCF-1977 PCF-2028 PCF-2027 PCF-2059
Signed-off-by: Tim Hsu <tim.hsu@wnc.com.tw>
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org> [rebase]
This commit is contained in:
Tim Hsu 2025-10-09 10:10:16 +08:00 committed by Matthias Franck
parent 4f41223ece
commit 213e6be457
2 changed files with 2 additions and 2 deletions

View File

@ -11,7 +11,7 @@ feeds:
- name: feed_prplos
uri: https://gitlab.com/prpl-foundation/prplos/feeds/feed-prplos.git
revision: main@80c828a0ed8499d8cafeddfdce3846759f65c753
revision: main@b119fc42421be0d26f185b363ead8dc16624b5c3
additional_packages:
- feed: packages

View File

@ -8,7 +8,7 @@ description: Build image for prpl Foundation Freedom board
feeds:
- name: feed_qca
uri: https://gitlab.com/prpl-foundation/prplOS/feed-qca.git
revision: latest-24.10@37b3f470bec157d7dfdeee0320d07cdd141a08ce
revision: latest-24.10@87d826f68d0a65bc7c43ca4ffab95f6eb1ea8eca
packages:
- ipq95xx