Thank you for the reply, Neeraj. I eventually figured out what was going on. The version of tda998x.h that’s in the 4.9 Linux source is more specific with its #define values, and only generalizes to AFMT_I2S at the driver layer. I thus had to change AFMT_I2S to TDA998x_I2S in the device tree, and then it finished building.
Device Tree Rebuilder should prove helpful for iterating as we customize some drivers for our hardware, though, so thank you for pointing to that!
One more bit of info: the version of dtc is 1.4.4
Octavo Systems LLC all rights reserved
OCTAVO is registered in the U.S. Patent and Trademark Office. OSD, C-SiP, and the Octavo Logo are trademarks of Octavo Systems LLC.
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields