• Home
  • Raw
  • Download

Lines Matching refs:power

496 	struct wm831x_power *power;  in wm831x_power_probe()  local
502 power = kzalloc(sizeof(struct wm831x_power), GFP_KERNEL); in wm831x_power_probe()
503 if (power == NULL) in wm831x_power_probe()
506 power->wm831x = wm831x; in wm831x_power_probe()
507 platform_set_drvdata(pdev, power); in wm831x_power_probe()
509 usb = &power->usb; in wm831x_power_probe()
510 battery = &power->battery; in wm831x_power_probe()
511 wall = &power->wall; in wm831x_power_probe()
514 snprintf(power->wall_name, sizeof(power->wall_name), in wm831x_power_probe()
516 snprintf(power->battery_name, sizeof(power->wall_name), in wm831x_power_probe()
518 snprintf(power->usb_name, sizeof(power->wall_name), in wm831x_power_probe()
521 snprintf(power->wall_name, sizeof(power->wall_name), in wm831x_power_probe()
523 snprintf(power->battery_name, sizeof(power->wall_name), in wm831x_power_probe()
525 snprintf(power->usb_name, sizeof(power->wall_name), in wm831x_power_probe()
534 wall->name = power->wall_name; in wm831x_power_probe()
543 usb->name = power->usb_name, in wm831x_power_probe()
555 power->have_battery = ret & WM831X_CHG_ENA; in wm831x_power_probe()
557 if (power->have_battery) { in wm831x_power_probe()
558 battery->name = power->battery_name; in wm831x_power_probe()
571 power); in wm831x_power_probe()
581 power); in wm831x_power_probe()
595 power); in wm831x_power_probe()
609 free_irq(irq, power); in wm831x_power_probe()
612 free_irq(irq, power); in wm831x_power_probe()
615 free_irq(irq, power); in wm831x_power_probe()
617 if (power->have_battery) in wm831x_power_probe()
624 kfree(power); in wm831x_power_probe()