I have tentatively added support for these layout-IDs to snd-aoa:
36 tas
47 48 onyx/topaz
49 50 onyx/topaz
56 57 onyx/topaz
62 onyx/topaz on a single bus
66 67 onyx/topaz
76 tas/topaz on a single bus
90 tas
94 onyx
96 onyx
98 toonie
100 onyx/topaz on a single bus
If you have one of those, please test :) I based the info on the
Info.plist from Apple (thanks to xsltproc & python), so this should be
all possible layout IDs that Apple ever had.
Again, to find your layout-id:
find /proc/device-tree -name layout-id | xargs hexdump -e '1/4 "%d\n"'
johannes