hyperbus_device
static void am654_hbmc_read(struct hyperbus_device *hbdev, void *to,
struct hyperbus_device hbdev;
static int am654_hbmc_calibrate(struct hyperbus_device *hbdev)
void hyperbus_unregister_device(struct hyperbus_device *hbdev)
static struct hyperbus_device *map_to_hbdev(struct map_info *map)
return container_of(map, struct hyperbus_device, map);
struct hyperbus_device *hbdev = map_to_hbdev(map);
struct hyperbus_device *hbdev = map_to_hbdev(map);
struct hyperbus_device *hbdev = map_to_hbdev(map);
struct hyperbus_device *hbdev = map_to_hbdev(map);
int hyperbus_register_device(struct hyperbus_device *hbdev)
static void rpcif_hb_copy_from(struct hyperbus_device *hbdev, void *to,
struct hyperbus_device hbdev;
static u16 rpcif_hb_read16(struct hyperbus_device *hbdev, unsigned long addr)
static void rpcif_hb_write16(struct hyperbus_device *hbdev, unsigned long addr,
u16 (*read16)(struct hyperbus_device *hbdev, unsigned long addr);
void (*write16)(struct hyperbus_device *hbdev,
void (*copy_from)(struct hyperbus_device *hbdev, void *to,
void (*copy_to)(struct hyperbus_device *dev, unsigned long to,
int (*calibrate)(struct hyperbus_device *dev);
int hyperbus_register_device(struct hyperbus_device *hbdev);
void hyperbus_unregister_device(struct hyperbus_device *hbdev);