Searched refs:machinfo (Results 1 - 6 of 6) sorted by relevance

/linux-4.4.14/arch/arm/mach-pxa/
H A Dsharpsl_pm.c189 int i = sharpsl_pm.machinfo->bat_levels - 1; get_percentage()
190 int bl_status = sharpsl_pm.machinfo->backlight_get_status ? sharpsl_pm.machinfo->backlight_get_status() : 0; get_percentage()
194 thresh = bl_status ? sharpsl_pm.machinfo->bat_levels_acin_bl : sharpsl_pm.machinfo->bat_levels_acin; get_percentage()
196 thresh = bl_status ? sharpsl_pm.machinfo->bat_levels_noac_bl : sharpsl_pm.machinfo->bat_levels_noac; get_percentage()
209 high_thresh = sharpsl_pm.machinfo->status_high_acin; get_apm_status()
210 low_thresh = sharpsl_pm.machinfo->status_low_acin; get_apm_status()
212 high_thresh = sharpsl_pm.machinfo->status_high_noac; get_apm_status()
213 low_thresh = sharpsl_pm.machinfo->status_low_noac; get_apm_status()
234 if (!sharpsl_pm.machinfo) sharpsl_battery_thread()
237 sharpsl_pm.battstat.ac_status = (sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_ACIN) ? APM_AC_ONLINE : APM_AC_OFFLINE); sharpsl_battery_thread()
240 if (!sharpsl_pm.machinfo->batfull_irq && (sharpsl_pm.charge_mode == CHRG_ON) sharpsl_battery_thread()
245 voltage = sharpsl_pm.machinfo->read_devdata(SHARPSL_BATT_VOLT); sharpsl_battery_thread()
250 voltage = sharpsl_pm.machinfo->bat_levels_noac[0].voltage; sharpsl_battery_thread()
310 sharpsl_pm.machinfo->charge(0); sharpsl_charge_off()
320 sharpsl_pm.machinfo->charge(0); sharpsl_charge_error()
328 if (!sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_ACIN)) { sharpsl_charge_toggle()
337 sharpsl_pm.machinfo->charge(0); sharpsl_charge_toggle()
339 sharpsl_pm.machinfo->charge(1); sharpsl_charge_toggle()
346 int acin = sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_ACIN); sharpsl_ac_timer()
375 if (!sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_ACIN)) { sharpsl_chrg_full_timer()
410 if (!sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_LOCK)) { sharpsl_fatal_isr()
415 if (!sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_FATAL)) { sharpsl_fatal_isr()
506 sharpsl_pm.machinfo->measure_temp(1); sharpsl_check_battery_temp()
508 buff[i] = sharpsl_pm.machinfo->read_devdata(SHARPSL_BATT_TEMP); sharpsl_check_battery_temp()
509 sharpsl_pm.machinfo->measure_temp(0); sharpsl_check_battery_temp()
515 if (val > sharpsl_pm.machinfo->charge_on_temp) { sharpsl_check_battery_temp()
529 sharpsl_pm.machinfo->charge(0); sharpsl_check_battery_voltage()
530 sharpsl_pm.machinfo->discharge(1); sharpsl_check_battery_voltage()
533 if (sharpsl_pm.machinfo->discharge1) sharpsl_check_battery_voltage()
534 sharpsl_pm.machinfo->discharge1(1); sharpsl_check_battery_voltage()
538 buff[i] = sharpsl_pm.machinfo->read_devdata(SHARPSL_BATT_VOLT); sharpsl_check_battery_voltage()
542 if (sharpsl_pm.machinfo->discharge1) sharpsl_check_battery_voltage()
543 sharpsl_pm.machinfo->discharge1(0); sharpsl_check_battery_voltage()
545 sharpsl_pm.machinfo->discharge(0); sharpsl_check_battery_voltage()
550 if (val < sharpsl_pm.machinfo->charge_on_volt) sharpsl_check_battery_voltage()
562 buff[i] = sharpsl_pm.machinfo->read_devdata(SHARPSL_ACIN_VOLT); sharpsl_ac_check()
569 if ((temp > sharpsl_pm.machinfo->charge_acin_high) || (temp < sharpsl_pm.machinfo->charge_acin_low)) { sharpsl_ac_check()
610 if ((sharpsl_pm.flags & SHARPSL_DO_OFFLINE_CHRG) && (sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_ACIN))) { corgi_goto_sleep()
617 sharpsl_pm.machinfo->presuspend(); corgi_goto_sleep()
637 sharpsl_pm.machinfo->postsuspend(); corgi_goto_sleep()
644 if (!sharpsl_pm.machinfo->should_wakeup(!(sharpsl_pm.flags & SHARPSL_ALARM_ACTIVE) && alarm_enable)) { corgi_enter_suspend()
658 if ((!sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_LOCK)) || corgi_enter_suspend()
659 (!sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_FATAL))) { corgi_enter_suspend()
680 if (sharpsl_pm.machinfo->earlyresume) corgi_pxa_pm_enter()
681 sharpsl_pm.machinfo->earlyresume(); corgi_pxa_pm_enter()
691 sharpsl_pm.machinfo->charge(0); sharpsl_off_charge_error()
717 sharpsl_pm.machinfo->charge(0); sharpsl_off_charge_battery()
719 sharpsl_pm.machinfo->charge(1); sharpsl_off_charge_battery()
737 sharpsl_pm.machinfo->charge(0); sharpsl_off_charge_battery()
739 sharpsl_pm.machinfo->charge(1); sharpsl_off_charge_battery()
747 if (sharpsl_pm.machinfo->charger_wakeup() != 0) sharpsl_off_charge_battery()
752 if (sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_CHRGFULL)) { sharpsl_off_charge_battery()
755 sharpsl_pm.machinfo->charge(0); sharpsl_off_charge_battery()
757 sharpsl_pm.machinfo->charge(1); sharpsl_off_charge_battery()
770 if (sharpsl_pm.machinfo->charger_wakeup()) sharpsl_off_charge_battery()
781 if (sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_CHRGFULL)) { sharpsl_off_charge_battery()
784 sharpsl_pm.machinfo->charge(0); sharpsl_off_charge_battery()
840 sharpsl_pm.machinfo = pdev->dev.platform_data; sharpsl_pm_probe()
850 sharpsl_pm.machinfo->init(); sharpsl_pm_probe()
852 gpio_request(sharpsl_pm.machinfo->gpio_acin, "AC IN"); sharpsl_pm_probe()
853 gpio_direction_input(sharpsl_pm.machinfo->gpio_acin); sharpsl_pm_probe()
854 gpio_request(sharpsl_pm.machinfo->gpio_batfull, "Battery Full"); sharpsl_pm_probe()
855 gpio_direction_input(sharpsl_pm.machinfo->gpio_batfull); sharpsl_pm_probe()
856 gpio_request(sharpsl_pm.machinfo->gpio_batlock, "Battery Lock"); sharpsl_pm_probe()
857 gpio_direction_input(sharpsl_pm.machinfo->gpio_batlock); sharpsl_pm_probe()
860 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_acin); sharpsl_pm_probe()
865 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_batlock); sharpsl_pm_probe()
870 if (sharpsl_pm.machinfo->gpio_fatal) { sharpsl_pm_probe()
871 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_fatal); sharpsl_pm_probe()
877 if (sharpsl_pm.machinfo->batfull_irq) { sharpsl_pm_probe()
879 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_batfull); sharpsl_pm_probe()
910 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_acin), sharpsl_ac_isr); sharpsl_pm_remove()
911 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_batlock), sharpsl_fatal_isr); sharpsl_pm_remove()
913 if (sharpsl_pm.machinfo->gpio_fatal) sharpsl_pm_remove()
914 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_fatal), sharpsl_fatal_isr); sharpsl_pm_remove()
916 if (sharpsl_pm.machinfo->batfull_irq) sharpsl_pm_remove()
917 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_batfull), sharpsl_chrg_full_isr); sharpsl_pm_remove()
919 gpio_free(sharpsl_pm.machinfo->gpio_batlock); sharpsl_pm_remove()
920 gpio_free(sharpsl_pm.machinfo->gpio_batfull); sharpsl_pm_remove()
921 gpio_free(sharpsl_pm.machinfo->gpio_acin); sharpsl_pm_remove()
923 if (sharpsl_pm.machinfo->exit) sharpsl_pm_remove()
924 sharpsl_pm.machinfo->exit(); sharpsl_pm_remove()
H A Dspitz_pm.c93 spitz_last_ac_status = sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_ACIN); spitz_presuspend()
136 int acin = sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_ACIN); spitz_should_wakeup()
147 sharpsl_pm.machinfo->charge(0); spitz_should_wakeup()
183 return gpio_get_value(sharpsl_pm.machinfo->gpio_batlock); spitzpm_read_devdata()
185 return gpio_get_value(sharpsl_pm.machinfo->gpio_batfull); spitzpm_read_devdata()
187 return gpio_get_value(sharpsl_pm.machinfo->gpio_fatal); spitzpm_read_devdata()
H A Dcorgi_pm.c105 if (sharpsl_pm.machinfo->read_devdata(SHARPSL_STATUS_ACIN)) { corgi_should_wakeup()
113 sharpsl_pm.machinfo->charge(0); corgi_should_wakeup()
152 return gpio_get_value(sharpsl_pm.machinfo->gpio_batlock); corgipm_read_devdata()
154 return gpio_get_value(sharpsl_pm.machinfo->gpio_batfull); corgipm_read_devdata()
156 return gpio_get_value(sharpsl_pm.machinfo->gpio_fatal); corgipm_read_devdata()
/linux-4.4.14/drivers/video/backlight/
H A Dgeneric_bl.c64 struct generic_bl_info *machinfo = dev_get_platdata(&pdev->dev); genericbl_probe() local
68 bl_machinfo = machinfo; genericbl_probe()
69 if (!machinfo->limit_mask) genericbl_probe()
70 machinfo->limit_mask = -1; genericbl_probe()
72 if (machinfo->name) genericbl_probe()
73 name = machinfo->name; genericbl_probe()
77 props.max_brightness = machinfo->max_intensity; genericbl_probe()
86 bd->props.brightness = machinfo->default_intensity; genericbl_probe()
H A Dkb3886_bl.c144 struct kb3886bl_machinfo *machinfo = dev_get_platdata(&pdev->dev); kb3886bl_probe() local
146 bl_machinfo = machinfo; kb3886bl_probe()
147 if (!machinfo->limit_mask) kb3886bl_probe()
148 machinfo->limit_mask = -1; kb3886bl_probe()
152 props.max_brightness = machinfo->max_intensity; kb3886bl_probe()
163 kb3886_backlight_device->props.brightness = machinfo->default_intensity; kb3886bl_probe()
/linux-4.4.14/arch/arm/mach-pxa/include/mach/
H A Dsharpsl_pm.h90 struct sharpsl_charger_machinfo *machinfo; member in struct:sharpsl_pm_status

Completed in 210 milliseconds