Framework computers company has recently released new generation of their laptop.
Previously it was based on Intel Gen11th CPU. Now it's on Intel Gen12th CPU.
I got a Framework laptop v2 (Gen12th CPU) from Batch 2.
Sound didn't switch to headphones when connected. Fix it.
1. Add new laptop support the same way it was done in https://reviews.freebsd.org/D34596
2. Add subvendor ID to existing FRAMEWORK_LAPTOP define
3. Provide better user experience by default by enabling correct mic switch if headphones inserted.
Put the mic on external jack and the embedded mic in a one association.
I think this completes D34596, because with that commit only output switches correctly.