Messages in this thread Patch in this message |  | | From | Vignesh Raghavendra <> | Subject | [PATCH v2 1/4] mtd: hyperbus: Provide per device private pointer | Date | Thu, 24 Sep 2020 13:42:11 +0530 |
| |
Provide per device private pointer that can be used by controller drivers to store device specific private data.
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com> --- include/linux/mtd/hyperbus.h | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/include/linux/mtd/hyperbus.h b/include/linux/mtd/hyperbus.h index 2129f7d3b6eb..d8cb1aec826d 100644 --- a/include/linux/mtd/hyperbus.h +++ b/include/linux/mtd/hyperbus.h @@ -20,6 +20,7 @@ enum hyperbus_memtype { * @mtd: pointer to MTD struct * @ctlr: pointer to HyperBus controller struct * @memtype: type of memory device: HyperFlash or HyperRAM + * @priv: pointer to controller specific per device private data */ struct hyperbus_device { @@ -28,6 +29,7 @@ struct hyperbus_device { struct mtd_info *mtd; struct hyperbus_ctlr *ctlr; enum hyperbus_memtype memtype; + void *priv; }; /** -- 2.28.0
|  |