| 112 | } |
| 113 | |
| 114 | static u_int |
| 115 | tmx86_get_longrun_status(u_int * frequency, u_int * voltage, u_int * percentage) |
| 116 | { |
| 117 | register_t saveintr; |
| 118 | u_int regs[4]; |
| 119 | |
| 120 | saveintr = intr_disable(); |
| 121 | |
| 122 | do_cpuid(0x80860007, regs); |
| 123 | *frequency = regs[0]; |
| 124 | *voltage = regs[1]; |
| 125 | *percentage = regs[2]; |
| 126 | |
| 127 | intr_restore(saveintr); |
| 128 | return (1); |
| 129 | } |
| 130 | |
| 131 | static u_int |
| 132 | tmx86_set_longrun_mode(u_int mode) |
no test coverage detected