Quoting Stephen Boyd (2022-04-27 11:49:25) > > Yes, if the driver patch isn't applied then we'll skip registering > switches when these properties are removed. I suppose a better way to > gracefully migrate the logic here would be to add another compatible > string. Then we could make the compatible be > > compatible = "google,cros-ec-keyb-switches", "google,cros-ec-keyb"; > > on detachables and the driver can skip registering the keyboard if the more > specific "google,cros-ec-keyb-switches" compatible is present. The > driver will continue to probe and we don't have to remove any > properties. > I implemented this at https://lore.kernel.org/r/20220427203026.828183-1-swboyd@xxxxxxxxxxxx