Jump to content

[Armbian build PR] - rk3328: add patch to enabled pcm5102 DAC on I2S1 bus


Recommended Posts

Posted

Description

RK3328 devices often have I2S1 bus available on expansion pins. This PR introduces an overlay to enable the I2S1 bus for Rock Pi E to enable external PCM5102 DAC; I2S1 is shared for internal audio codec and external GPIO pins, so the overlay also disables the internal audio codec.

This has been tested and proved to work on Rock Pi E, should work on other boards with similar board wiring setup, but can be also used as a base for other board/DAC combos in the future.

Jira reference number AR-1670

How Has This Been Tested?

  • [x] Kernel compiles successfully with patch applied
  • [x] Manually installed the dtbo on a living community image for rockpi-e running edge kernel

Checklist:

  • [x] My code follows the style guidelines of this project
  • [x] I have performed a self-review of my own code
  • [x] I have commented my code, particularly in hard-to-understand areas
  • [x] I have made corresponding changes to the documentation
  • [x] My changes generate no new warnings
  • [x] Any dependent changes have been merged and published in downstream modules

View the full article

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines