Our system uses an ADAU1467 at its core. Several I2C peripherals are initialized by the ADAU1467 during the startup sequence. We'd like to prevent the BCLK and LRCLK signals from starting up before we complete our I2C initialization messaging to the peripherals.
We've identified that we can disable power to the CLK1 module during the boot-up, but we're having difficulty re-enabling it later. Are there other registers/bits that need to be set/cleared in order to re-enable power to the CLK1 module?
Is there a different (more preferred) way to hold the BCLK/LRCLK signals off until initialization completes?
Clarified a bit.
[edited by: S. Mahnken at 7:45 PM (GMT -4) on 15 Apr 2021]