Skip to content

Commit

Permalink
mtd: hyperbus: Provide per device private pointer
Browse files Browse the repository at this point in the history
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>
Link: https://lore.kernel.org/r/20200924081214.16934-2-vigneshr@ti.com
  • Loading branch information
Vignesh Raghavendra committed Sep 30, 2020
1 parent ba4f184 commit 714fb2f
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions include/linux/mtd/hyperbus.h
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
Expand All @@ -28,6 +29,7 @@ struct hyperbus_device {
struct mtd_info *mtd;
struct hyperbus_ctlr *ctlr;
enum hyperbus_memtype memtype;
void *priv;
};

/**
Expand Down

0 comments on commit 714fb2f

Please sign in to comment.