Skip to contentSkip to conversation

Hexagon: Use resource_size function

PATCH New Thomas Meyer 1 participant 1 message Nov 8, 2011

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/10 Hexagon: Use resource_size function

Use resource_size function on resource object
instead of explicit computation.

The semantic patch that makes this change is available in scripts/coccinelle/api/resource_size.cocci.

More information about semantic patching is available at
http://coccinelle.lip6.fr/

---
 arch/hexagon/kernel/time.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)
arch/hexagon/kernel/time.c +2 -4
index 6bee15c..ea9e34f 100644
@@ -200,12 +200,10 @@ void __init time_init_deferred(void)
 		resource = rtos_timer_device.resource;
 
 	/*  ioremap here means this has to run later, after paging init  */
-	rtos_timer = ioremap(resource->start, resource->end
-		- resource->start + 1);
+	rtos_timer = ioremap(resource->start, resource_size(resource));
 
 	if (!rtos_timer) {
-		release_mem_region(resource->start, resource->end
-			- resource->start + 1);
+		release_mem_region(resource->start, resource_size(resource));
 	}
 	clocksource_register_khz(&hexagon_clocksource, pcycle_freq_mhz * 1000);
 
Signature · 7 lines
1.7.1


--

Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.