Heya Andy,
+#if IS_ENABLED(CONFIG_SND_SOC_SOF_EDISON)
Can we use Merrifield / mrfld instead of EDISON in entire series?
we could, but I don't know of any other platform than Edison to run the code. I know it's less accurate from an architecture perspective but felt Merrifield was confusing for non-Intel folks.
And one more question, is there any howto to run a nocodec variant of SOF on Intel Merrifield platform?
I haven't had time to look into this with the slew of comments on v3/v4 and travel. If you have a working Edison setup with 5.0+, then this should work as is. the main issue is going to describe the SSP2 pins with ACPI ASL stuff to make sure they are in 3.3V and the right pinmux, that's the part that I keep kicking down the road. When I used Edison with the official built there was a 'simple' script for the pin-mux, if you have the moral equivalent in ASL I am all ears -Pierre