Lines Matching refs:apm_info
532 if (apm_info.allow_ints) { in __apm_irq_save()
783 if (apm_info.connection_version < 0x0102) in apm_get_event()
862 clock_slowed = (apm_info.bios.flags & APM_IDLE_SLOWS_CLOCK) != 0; in apm_do_idle()
923 if (apm_info.forbid_idle) in apm_cpu_idle()
983 if (apm_info.realmode_power_off) { in apm_power_off()
1005 if ((enable == 0) && (apm_info.bios.flags & APM_BIOS_DISENGAGED)) in apm_enable_power_management()
1011 apm_info.bios.flags &= ~APM_BIOS_DISABLED; in apm_enable_power_management()
1013 apm_info.bios.flags |= APM_BIOS_DISABLED; in apm_enable_power_management()
1040 if (apm_info.get_power_status_broken) in apm_get_power_status()
1049 if (apm_info.get_power_status_swabinminutes) { in apm_get_power_status()
1067 if (apm_info.connection_version < 0x0102) {
1101 && (apm_info.bios.flags & APM_BIOS_DISABLED)) in apm_engage_power_management()
1108 apm_info.bios.flags &= ~APM_BIOS_DISENGAGED; in apm_engage_power_management()
1110 apm_info.bios.flags |= APM_BIOS_DISENGAGED; in apm_engage_power_management()
1349 if (apm_info.connection_version > 0x100) in check_events()
1355 if (apm_info.connection_version > 0x100) in check_events()
1415 if ((apm_info.connection_version > 0x100) && in apm_event_handler()
1655 if (apm_info.connection_version > 0x100) { in proc_apm_show()
1703 (apm_info.bios.version >> 8) & 0xff, in proc_apm_show()
1704 apm_info.bios.version & 0xff, in proc_apm_show()
1705 apm_info.bios.flags, in proc_apm_show()
1734 if (apm_info.connection_version == 0) { in apm()
1735 apm_info.connection_version = apm_info.bios.version; in apm()
1736 if (apm_info.connection_version > 0x100) { in apm()
1740 if (apm_info.connection_version > 0x0102) in apm()
1741 apm_info.connection_version = 0x0102; in apm()
1742 error = apm_driver_version(&apm_info.connection_version); in apm()
1746 apm_info.connection_version = 0x100; in apm()
1753 (apm_info.connection_version >> 8) & 0xff, in apm()
1754 apm_info.connection_version & 0xff); in apm()
1757 if (apm_info.bios.flags & APM_BIOS_DISABLED) { in apm()
1771 if ((apm_info.bios.flags & APM_BIOS_DISENGAGED) in apm()
1772 && (apm_info.connection_version > 0x0100)) { in apm()
1823 if (apm_info.connection_version > 0x100) { in apm()
1888 apm_info.allow_ints = !invert; in apm_setup()
1891 apm_info.get_power_status_broken = !invert; in apm_setup()
1894 apm_info.realmode_power_off = !invert; in apm_setup()
1943 if (apm_info.realmode_power_off == 0) { in set_realmode_power_off()
1944 apm_info.realmode_power_off = 1; in set_realmode_power_off()
1954 if (apm_info.allow_ints == 0) { in set_apm_ints()
1955 apm_info.allow_ints = 1; in set_apm_ints()
1965 if (apm_info.disabled == 0) { in apm_is_horked()
1966 apm_info.disabled = 1; in apm_is_horked()
1975 if (apm_info.disabled == 0) { in apm_is_horked_d850md()
1976 apm_info.disabled = 1; in apm_is_horked_d850md()
1988 if (apm_info.forbid_idle == 0) { in apm_likes_to_melt()
1989 apm_info.forbid_idle = 1; in apm_likes_to_melt()
2013 apm_info.get_power_status_broken = 1; in broken_apm_power()
2025 apm_info.get_power_status_swabinminutes = 1; in swab_apm_power_in_minutes()
2259 if (apm_info.bios.version == 0 || machine_is_olpc()) { in apm_init()
2265 ((apm_info.bios.version >> 8) & 0xff), in apm_init()
2266 (apm_info.bios.version & 0xff), in apm_init()
2267 apm_info.bios.flags, in apm_init()
2269 if ((apm_info.bios.flags & APM_32_BIT_SUPPORT) == 0) { in apm_init()
2275 apm_info.allow_ints = 1; in apm_init()
2277 apm_info.get_power_status_broken = 1; in apm_init()
2279 apm_info.realmode_power_off = 1; in apm_init()
2282 apm_info.disabled = apm_disabled; in apm_init()
2288 if (apm_info.bios.version == 0x001) in apm_init()
2289 apm_info.bios.version = 0x100; in apm_init()
2292 if (apm_info.bios.version < 0x102) in apm_init()
2293 apm_info.bios.cseg_16_len = 0; /* 64k */ in apm_init()
2297 apm_info.bios.cseg, apm_info.bios.offset, in apm_init()
2298 apm_info.bios.cseg_16, apm_info.bios.dseg); in apm_init()
2299 if (apm_info.bios.version > 0x100) in apm_init()
2301 apm_info.bios.cseg_len, in apm_init()
2302 apm_info.bios.dseg_len); in apm_init()
2303 if (apm_info.bios.version > 0x101) in apm_init()
2304 printk(" cseg16 len %x", apm_info.bios.cseg_16_len); in apm_init()
2308 if (apm_info.disabled) { in apm_init()
2314 apm_info.disabled = 1; in apm_init()
2319 apm_info.disabled = 1; in apm_init()
2327 apm_bios_entry.offset = apm_info.bios.offset; in apm_init()
2342 (unsigned long)__va((unsigned long)apm_info.bios.cseg << 4)); in apm_init()
2344 (unsigned long)__va((unsigned long)apm_info.bios.cseg_16 << 4)); in apm_init()
2346 (unsigned long)__va((unsigned long)apm_info.bios.dseg << 4)); in apm_init()
2393 if (((apm_info.bios.flags & APM_BIOS_DISENGAGED) == 0) in apm_exit()
2394 && (apm_info.connection_version > 0x0100)) { in apm_exit()