Hello, my board is based on the imx53 QSB and uses the SGTL5000 sound chip connected up in the same way. When the kernel loads I get this error:-
sgtl5000_hw_read: read reg error : Reg 0x00
Device with ID register 0 is not a SGTL5000
No device for DAI imx-ssi-1-0
No device for DAI imx-ssi-1-1
No device for DAI imx-ssi-2-0
No device for DAI imx-ssi-2-1
ALSA device list:
No soundcards found.
So no sound!
I tried to add in SSI in the kernel config, but the build.
Can anyone tell me if I need SSI for SGTL5000 support?
If so, what is it dependent on?
Also, I noticed that if I read back IOMUXC_SW_MUX_CTL_PAD_KEY_COL3 and IOMUXC_SW_MUX_CTL_PAD_KEY_ROW3 after boot, they are both set to 0x00000014 which is software override mode (SION), not the ALT4 mode which I need. I'm setting it in u-boot but it's getting overwritten by something in the kernel - I don't know what! Any ideas?