memory: ti-gpmc: Alloc per driver private struct
authorVignesh Raghavendra <vigneshr@ti.com>
Wed, 5 Mar 2025 08:41:30 +0000 (14:11 +0530)
committerTom Rini <trini@konsulko.com>
Thu, 13 Mar 2025 20:23:05 +0000 (14:23 -0600)
commit628908f849e1a8c99c47aad0df0e4feb7a6b2c9d
treea6a73c06deefcb0012c295cf2ed10d06348f5b9c
parent91156b63464f6166c73bffa3bf59790be7d8786f
memory: ti-gpmc: Alloc per driver private struct

Driver uses dev_get_priv() but never allocates it in its
declaration leading to various crashes. Fix this by explicitly
allocating the storage.

Fixes: 9b0b5648d6e4 ("memory: Add TI GPMC driver")
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
drivers/memory/ti-gpmc.c