> > + > > +properties: > > + $nodename: > > + const: '/' > > + compatible: > > + oneOf: > > + - description: thingy.jp BreadBee > > + items: > > + - const: thingyjp,breadbee > > + - const: mstar,infinity3 > > + > > + - description: thingy.jp BreadBee Crust > > + items: > > + - const: thingyjp,breadbee-crust > > + - const: mstar,infinity > > + > > + - description: 70mai midrive d08 > > + items: > > + - const: 70mai,midrived08 > > + - const: mstar,mercury5 > > I would advise to restructure these three for forward planning: That makes a lot of sense. To be honest I basically copied something that was in-tree to come up with something that would make checkpatch happy and didn't think too much about it. > > # Keep list in alphabetical order. > > + "^70mai,.*": > > + description: 70mai > > "70mai Co., Ltd." please - don't just repeat the prefix. Understood. > If you split the vendor prefixes to a preceding patch, they have a > chance of getting Reviewed-bys more quickly. You can then also CC the > vendors on the prefixes you're assigning for them. thingy.jp is the vendor I'm using for the breadbee project. As for 70mai and MStar/Sigmastar I have tried reaching out to them in the past and they don't respond. In 70mai's case their camera doesn't run Linux by default so I don't think they will care much. If it helps I can split them out but I'm not sure if it'll be possible to ever get the ok from the other vendors. For what it's worth the "mstar" prefix is what was being used in their kernels up until very recently when they switched everything to using "sstar" for SigmaStar. I considered using the sstar prefix but went with mstar because SigmaStar is totally unknown whereas MStar is slightly known, would be more recognisable, most of the chips still have mstar written on them and so on. > > +ARM/MStar/Sigmastar ARMv7 SoC support > > +M: Daniel Palmer <daniel@xxxxxxxxx> > > +L: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx (moderated for non-subscribers) > > +S: Maintained > > +F: Documentation/devicetree/bindings/arm/mstar.yaml > > + > > ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT > > M: Michael Petchkovsky <mkpetch@xxxxxxxxxxxxxxxx> > > S: Maintained > > In theory it's spelled Armv7 since 2017, but MAINTAINERS, subject prefix > conventions and many other places in Linux still use the old upper-case > spelling, too... Understood. I'll fix that up. Thankyou for your input, Daniel