Hi, On Fri, Aug 20, 2021 at 1:38 PM Brian Norris <briannorris@xxxxxxxxxxxx> wrote: > > It's convenient to get nice names for GPIOs. In particular, Chrome OS > tooling looks for "AP_FLASH_WP" and "AP_FLASH_WP_L". The rest are > provided for convenience. > > Gru-Bob and Gru-Kevin share the gru-chromebook.dtsi, and for the most > part they share pin meanings. I omitted a few areas where components > were available only on one or the other. > > Signed-off-by: Brian Norris <briannorris@xxxxxxxxxxxx> > --- > > .../dts/rockchip/rk3399-gru-chromebook.dtsi | 176 +++++++++++++++++ > .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 180 ++++++++++++++++++ > 2 files changed, 356 insertions(+) I didn't walk through the schematics and double-check the rails personally, but the idea here is right. This matches the type of thing we did for veyron, like in commit ca3516b32cd9 ("ARM: dts: rockchip: Add pin names for rk3288-veyron-minnie") I guess one minor nit (now that I look back on the veyron patch where I mentioned it explicitly in the commit message) is that on the veyron ones we sorted this down at the bottom with the other pinctrl stuff instead of sorting it alphabetically with everything else. I'll let Heiko say which he likes better. I also notice for veyron that we had a second "ABI" exception for the recovery mode pin, but I believe that goes through a different mechanism now so we're good there. Even though I didn't do a line-by-line review, I'll still give: Reviewed-by: Douglas Anderson <dianders@xxxxxxxxxxxx> ...though it's possible an "Acked-by" would be more in the spirit of that? Not sure... -Doug