Lines Matching refs:tosa_bat_jacket
48 static struct tosa_bat tosa_bat_jacket; variable
198 tosa_bat_update(&tosa_bat_jacket); in tosa_bat_work()
270 static struct tosa_bat tosa_bat_jacket = { variable
361 mutex_init(&tosa_bat_jacket.work_lock); in tosa_bat_probe()
374 jacket_psy_cfg.drv_data = &tosa_bat_jacket; in tosa_bat_probe()
375 tosa_bat_jacket.psy = power_supply_register(&dev->dev, in tosa_bat_probe()
378 if (IS_ERR(tosa_bat_jacket.psy)) { in tosa_bat_probe()
379 ret = PTR_ERR(tosa_bat_jacket.psy); in tosa_bat_probe()
401 "jacket full", &tosa_bat_jacket); in tosa_bat_probe()
408 "jacket detect", &tosa_bat_jacket); in tosa_bat_probe()
414 free_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), &tosa_bat_jacket); in tosa_bat_probe()
420 power_supply_unregister(tosa_bat_jacket.psy); in tosa_bat_probe()
434 free_irq(gpio_to_irq(TOSA_GPIO_JACKET_DETECT), &tosa_bat_jacket); in tosa_bat_remove()
435 free_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), &tosa_bat_jacket); in tosa_bat_remove()
439 power_supply_unregister(tosa_bat_jacket.psy); in tosa_bat_remove()