greybus_driver
struct greybus_driver *driver = to_greybus_driver(dev->driver);
struct greybus_driver *driver = to_greybus_driver(dev->driver);
int greybus_register_driver(struct greybus_driver *driver, struct module *owner,
void greybus_deregister_driver(struct greybus_driver *driver)
const struct greybus_driver *driver = to_greybus_driver(drv);
static struct greybus_driver gb_audio_driver = {
static struct greybus_driver gb_bootrom_driver = {
static struct greybus_driver gb_camera_driver = {
static struct greybus_driver gb_fw_core_driver = {
static struct greybus_driver gb_gbphy_driver = {
static struct greybus_driver gb_hid_driver = {
static struct greybus_driver gb_lights_driver = {
static struct greybus_driver gb_log_driver = {
static struct greybus_driver gb_loopback_driver = {
static struct greybus_driver gb_power_supply_driver = {
static struct greybus_driver gb_raw_driver = {
static struct greybus_driver gb_vibrator_driver = {
#define to_greybus_driver(d) container_of_const(d, struct greybus_driver, driver)
int greybus_register_driver(struct greybus_driver *driver,
void greybus_deregister_driver(struct greybus_driver *driver);