Looks like I have to use a patched AppleHDA.kext which only knows layout ID 0x0C. Also add power management from there too.