Lines Matching refs:tosa_bat_main
51 static struct tosa_bat tosa_bat_main; variable
201 tosa_bat_update(&tosa_bat_main); in tosa_bat_work()
253 static struct tosa_bat tosa_bat_main = { variable
364 mutex_init(&tosa_bat_main.work_lock); in tosa_bat_probe()
369 main_psy_cfg.drv_data = &tosa_bat_main; in tosa_bat_probe()
370 tosa_bat_main.psy = power_supply_register(&dev->dev, in tosa_bat_probe()
373 if (IS_ERR(tosa_bat_main.psy)) { in tosa_bat_probe()
374 ret = PTR_ERR(tosa_bat_main.psy); in tosa_bat_probe()
398 "main full", &tosa_bat_main); in tosa_bat_probe()
420 free_irq(gpio_to_irq(TOSA_GPIO_BAT0_CRG), &tosa_bat_main); in tosa_bat_probe()
426 power_supply_unregister(tosa_bat_main.psy); in tosa_bat_probe()
440 free_irq(gpio_to_irq(TOSA_GPIO_BAT0_CRG), &tosa_bat_main); in tosa_bat_remove()
444 power_supply_unregister(tosa_bat_main.psy); in tosa_bat_remove()