Fix NULL pointer dereference in RZ/{G2L,V2M,A2M} pinctrl driver due to a race condition during boot. We have seen issues with RZ/{G2L,V2M} boards. Based on the code, RZ/A2 will also hit this issue. So fixing RZ/A2 aswell. This issue is reproducible with 1/200 reboots. v1->v2: * Updated crash logs as per submitting patches doc. Biju Das (3): pinctrl: renesas: rzg2l: Fix NULL pointer dereference in rzg2l_dt_subnode_to_map() pinctrl: renesas: rzv2m: Fix NULL pointer dereference in rzv2m_dt_subnode_to_map() pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} drivers/pinctrl/renesas/pinctrl-rza2.c | 11 ++++++++++- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 8 ++++++++ drivers/pinctrl/renesas/pinctrl-rzv2m.c | 8 ++++++++ 3 files changed, 26 insertions(+), 1 deletion(-) -- 2.25.1