linux_dsm_epyc7002/drivers/pinctrl/freescale
Leonard Crestez 4c48e549f3 pinctrl: imx: scu: Align imx sc msg structs to 4
The imx SC api strongly assumes that messages are composed out of
4-bytes words but some of our message structs have odd sizeofs.

This produces many oopses with CONFIG_KASAN=y.

Fix by marking with __aligned(4).

Fixes: b96eea718b ("pinctrl: fsl: add scu based pinctrl support")
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
Link: https://lore.kernel.org/r/bd7ad5fd755739a6d8d5f4f65e03b3ca4f457bd2.1582216144.git.leonard.crestez@nxp.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2020-02-21 16:33:27 +01:00
..
Kconfig pinctrl: freescale: Add i.MX8MP pinctrl driver support 2020-01-23 15:49:39 +01:00
Makefile pinctrl: freescale: Add i.MX8MP pinctrl driver support 2020-01-23 15:49:39 +01:00
pinctrl-imx1-core.c remove ioremap_nocache and devm_ioremap_nocache 2020-01-06 09:45:59 +01:00
pinctrl-imx1.c
pinctrl-imx1.h
pinctrl-imx6dl.c
pinctrl-imx6q.c
pinctrl-imx6sl.c
pinctrl-imx6sll.c
pinctrl-imx6sx.c
pinctrl-imx6ul.c
pinctrl-imx7d.c
pinctrl-imx7ulp.c
pinctrl-imx8mm.c
pinctrl-imx8mn.c
pinctrl-imx8mp.c pinctrl: freescale: Add i.MX8MP pinctrl driver support 2020-01-23 15:49:39 +01:00
pinctrl-imx8mq.c
pinctrl-imx8qm.c
pinctrl-imx8qxp.c
pinctrl-imx21.c
pinctrl-imx23.c
pinctrl-imx25.c
pinctrl-imx27.c
pinctrl-imx28.c
pinctrl-imx35.c
pinctrl-imx50.c
pinctrl-imx51.c
pinctrl-imx53.c
pinctrl-imx.c pinctrl: freescale: imx: Add of_node_put() before return 2019-08-10 10:29:19 +02:00
pinctrl-imx.h
pinctrl-mxs.c
pinctrl-mxs.h
pinctrl-scu.c pinctrl: imx: scu: Align imx sc msg structs to 4 2020-02-21 16:33:27 +01:00
pinctrl-vf610.c