Hi guys, I am write a codec driver under asoc frame work for ad1980 by study the sample driver wm9712.c. I find there are some control item likes "out3 switch" to control 16h:15. There are also some widget item likes "out 3 PGA" to control 24:5. How can I determine a register bit should be a control item or widget item? Thanks ahead. -Roy