> Footprint on each subdevice is 1
I suspect this is part of your problem. Because you implemented the patching on the root device, then you'll need to declare the root device to have a footprint of 12 (assuming 12 dimmers in your device).
Here's how I'd do it:
Root:
-0 personalities
-12 slot footprint
Sub-Devs
-4 personalities
-0 slot footprint (for all 4 personalities)
IDENTIFY_DEVICE must be supported on the Root device, but It's not mandatory for the Sub-devs.
|