Lines Matching refs:tosa_bat_jacket
52 static struct tosa_bat tosa_bat_jacket; variable
202 tosa_bat_update(&tosa_bat_jacket); in tosa_bat_work()
274 static struct tosa_bat tosa_bat_jacket = { variable
365 mutex_init(&tosa_bat_jacket.work_lock); in tosa_bat_probe()
378 jacket_psy_cfg.drv_data = &tosa_bat_jacket; in tosa_bat_probe()
379 tosa_bat_jacket.psy = power_supply_register(&dev->dev, in tosa_bat_probe()
382 if (IS_ERR(tosa_bat_jacket.psy)) { in tosa_bat_probe()
383 ret = PTR_ERR(tosa_bat_jacket.psy); in tosa_bat_probe()
405 "jacket full", &tosa_bat_jacket); in tosa_bat_probe()
412 "jacket detect", &tosa_bat_jacket); in tosa_bat_probe()
418 free_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), &tosa_bat_jacket); in tosa_bat_probe()
424 power_supply_unregister(tosa_bat_jacket.psy); in tosa_bat_probe()
438 free_irq(gpio_to_irq(TOSA_GPIO_JACKET_DETECT), &tosa_bat_jacket); in tosa_bat_remove()
439 free_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), &tosa_bat_jacket); in tosa_bat_remove()
443 power_supply_unregister(tosa_bat_jacket.psy); in tosa_bat_remove()