]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: rockchip: add Awinic aw87391 amplifiers for Anbernic RG-DS
authorChris Morgan <macromorgan@hotmail.com>
Wed, 28 Jan 2026 17:46:08 +0000 (11:46 -0600)
committerHeiko Stuebner <heiko@sntech.de>
Sun, 22 Feb 2026 22:28:49 +0000 (23:28 +0100)
commit1ee69b9cdcd1b838e514520fb4103ca77acd068a
tree36fdb53573968631b0df46211578527159e0e424
parent52ad35272559db09ad571d698665fe33d93534a8
arm64: dts: rockchip: add Awinic aw87391 amplifiers for Anbernic RG-DS

Add support for the two Awinic aw87391 audio amplifiers used in the
Anbernic RG-DS. These amplifiers require a specific init sequence to
start which is usually provided by a firmware file, but in our case
the manufacturer only provided the sequence. As a result, we hard-code
a device specific compatible.

Additionally, add support for the VDD regulator used to power both
amplifiers. Note that the amps can accept and respond to i2c commands
even without regulator power (perhaps due to a secondary power source)
but cannot play audio.

Signed-off-by: Chris Morgan <macromorgan@hotmail.com>
Link: https://patch.msgid.link/20260128174608.1498-4-macroalpha82@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3568-anbernic-rg-ds.dts