Lines Matching refs:class_dev
35 #define cls_dev_to_mmc_host(d) container_of(d, struct mmc_host, class_dev)
284 if (device_create_file(&host->class_dev, &host->clkgate_delay_attr)) in mmc_host_clk_sysfs_init()
487 dev_set_name(&host->class_dev, "mmc%d", host->index); in mmc_alloc_host()
490 host->class_dev.parent = dev; in mmc_alloc_host()
491 host->class_dev.class = &mmc_host_class; in mmc_alloc_host()
492 device_initialize(&host->class_dev); in mmc_alloc_host()
495 put_device(&host->class_dev); in mmc_alloc_host()
539 err = device_add(&host->class_dev); in mmc_add_host()
543 led_trigger_register_simple(dev_name(&host->class_dev), &host->led); in mmc_add_host()
575 device_del(&host->class_dev); in mmc_remove_host()
593 put_device(&host->class_dev); in mmc_free_host()