Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ACPI: remove dead code

Found by running make namespacecheck on linux-next

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: Len Brown <len.brown@intel.com>

authored by

Stephen Hemminger and committed by
Len Brown
5ba8b1c6 3a2468d0

-146
-25
drivers/acpi/osl.c
··· 780 780 EXPORT_SYMBOL(acpi_os_wait_events_complete); 781 781 782 782 /* 783 - * Allocate the memory for a spinlock and initialize it. 784 - */ 785 - acpi_status acpi_os_create_lock(acpi_spinlock * handle) 786 - { 787 - spin_lock_init(*handle); 788 - 789 - return AE_OK; 790 - } 791 - 792 - /* 793 783 * Deallocate the memory for a spinlock. 794 784 */ 795 785 void acpi_os_delete_lock(acpi_spinlock handle) ··· 1141 1151 return acpi_check_resource_conflict(&res); 1142 1152 } 1143 1153 EXPORT_SYMBOL(acpi_check_region); 1144 - 1145 - int acpi_check_mem_region(resource_size_t start, resource_size_t n, 1146 - const char *name) 1147 - { 1148 - struct resource res = { 1149 - .start = start, 1150 - .end = start + n - 1, 1151 - .name = name, 1152 - .flags = IORESOURCE_MEM, 1153 - }; 1154 - 1155 - return acpi_check_resource_conflict(&res); 1156 - 1157 - } 1158 - EXPORT_SYMBOL(acpi_check_mem_region); 1159 1154 1160 1155 /* 1161 1156 * Let drivers know whether the resource checks are effective
-2
drivers/acpi/processor_driver.c
··· 899 899 module_init(acpi_processor_init); 900 900 module_exit(acpi_processor_exit); 901 901 902 - EXPORT_SYMBOL(acpi_processor_set_thermal_limit); 903 - 904 902 MODULE_ALIAS("processor");
-107
drivers/acpi/processor_thermal.c
··· 238 238 239 239 #endif 240 240 241 - int acpi_processor_set_thermal_limit(acpi_handle handle, int type) 242 - { 243 - int result = 0; 244 - struct acpi_processor *pr = NULL; 245 - struct acpi_device *device = NULL; 246 - int tx = 0, max_tx_px = 0; 247 - 248 - 249 - if ((type < ACPI_PROCESSOR_LIMIT_NONE) 250 - || (type > ACPI_PROCESSOR_LIMIT_DECREMENT)) 251 - return -EINVAL; 252 - 253 - result = acpi_bus_get_device(handle, &device); 254 - if (result) 255 - return result; 256 - 257 - pr = acpi_driver_data(device); 258 - if (!pr) 259 - return -ENODEV; 260 - 261 - /* Thermal limits are always relative to the current Px/Tx state. */ 262 - if (pr->flags.throttling) 263 - pr->limit.thermal.tx = pr->throttling.state; 264 - 265 - /* 266 - * Our default policy is to only use throttling at the lowest 267 - * performance state. 268 - */ 269 - 270 - tx = pr->limit.thermal.tx; 271 - 272 - switch (type) { 273 - 274 - case ACPI_PROCESSOR_LIMIT_NONE: 275 - do { 276 - result = acpi_thermal_cpufreq_decrease(pr->id); 277 - } while (!result); 278 - tx = 0; 279 - break; 280 - 281 - case ACPI_PROCESSOR_LIMIT_INCREMENT: 282 - /* if going up: P-states first, T-states later */ 283 - 284 - result = acpi_thermal_cpufreq_increase(pr->id); 285 - if (!result) 286 - goto end; 287 - else if (result == -ERANGE) 288 - ACPI_DEBUG_PRINT((ACPI_DB_INFO, 289 - "At maximum performance state\n")); 290 - 291 - if (pr->flags.throttling) { 292 - if (tx == (pr->throttling.state_count - 1)) 293 - ACPI_DEBUG_PRINT((ACPI_DB_INFO, 294 - "At maximum throttling state\n")); 295 - else 296 - tx++; 297 - } 298 - break; 299 - 300 - case ACPI_PROCESSOR_LIMIT_DECREMENT: 301 - /* if going down: T-states first, P-states later */ 302 - 303 - if (pr->flags.throttling) { 304 - if (tx == 0) { 305 - max_tx_px = 1; 306 - ACPI_DEBUG_PRINT((ACPI_DB_INFO, 307 - "At minimum throttling state\n")); 308 - } else { 309 - tx--; 310 - goto end; 311 - } 312 - } 313 - 314 - result = acpi_thermal_cpufreq_decrease(pr->id); 315 - if (result) { 316 - /* 317 - * We only could get -ERANGE, 1 or 0. 318 - * In the first two cases we reached max freq again. 319 - */ 320 - ACPI_DEBUG_PRINT((ACPI_DB_INFO, 321 - "At minimum performance state\n")); 322 - max_tx_px = 1; 323 - } else 324 - max_tx_px = 0; 325 - 326 - break; 327 - } 328 - 329 - end: 330 - if (pr->flags.throttling) { 331 - pr->limit.thermal.px = 0; 332 - pr->limit.thermal.tx = tx; 333 - 334 - result = acpi_processor_apply_limit(pr); 335 - if (result) 336 - printk(KERN_ERR PREFIX "Unable to set thermal limit\n"); 337 - 338 - ACPI_DEBUG_PRINT((ACPI_DB_INFO, "Thermal limit now (P%d:T%d)\n", 339 - pr->limit.thermal.px, pr->limit.thermal.tx)); 340 - } else 341 - result = 0; 342 - if (max_tx_px) 343 - return 1; 344 - else 345 - return result; 346 - } 347 - 348 241 int acpi_processor_get_limit_info(struct acpi_processor *pr) 349 242 { 350 243
-2
include/acpi/acpi_drivers.h
··· 115 115 #define ACPI_PROCESSOR_LIMIT_INCREMENT 0x01 116 116 #define ACPI_PROCESSOR_LIMIT_DECREMENT 0x02 117 117 118 - int acpi_processor_set_thermal_limit(acpi_handle handle, int type); 119 - 120 118 /*-------------------------------------------------------------------------- 121 119 Dock Station 122 120 -------------------------------------------------------------------------- */
-2
include/acpi/acpiosxf.h
··· 98 98 /* 99 99 * Spinlock primitives 100 100 */ 101 - acpi_status acpi_os_create_lock(acpi_spinlock * out_handle); 102 - 103 101 void acpi_os_delete_lock(acpi_spinlock handle); 104 102 105 103 acpi_cpu_flags acpi_os_acquire_lock(acpi_spinlock handle);
-8
include/linux/acpi.h
··· 245 245 246 246 int acpi_check_region(resource_size_t start, resource_size_t n, 247 247 const char *name); 248 - int acpi_check_mem_region(resource_size_t start, resource_size_t n, 249 - const char *name); 250 248 251 249 int acpi_resources_are_enforced(void); 252 250 ··· 338 340 339 341 static inline int acpi_check_region(resource_size_t start, resource_size_t n, 340 342 const char *name) 341 - { 342 - return 0; 343 - } 344 - 345 - static inline int acpi_check_mem_region(resource_size_t start, 346 - resource_size_t n, const char *name) 347 343 { 348 344 return 0; 349 345 }