Commit 3b425dd2 authored by Helge Deller's avatar Helge Deller
Browse files

parisc: led: Move register_led_regions() to late_initcall()



Signed-off-by: default avatarHelge Deller <deller@gmx.de>
parent df3f9359
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -27,9 +27,6 @@
/* register_led_driver() */
int __init register_led_driver(int model, unsigned long cmd_reg, unsigned long data_reg);

/* registers the LED regions for procfs */
void __init register_led_regions(void);

#ifdef CONFIG_CHASSIS_LCD_LED
/* writes a string to the LCD display (if possible on this h/w) */
int lcd_print(const char *str);
+0 −5
Original line number Diff line number Diff line
@@ -286,11 +286,6 @@ static int __init parisc_init(void)
#if defined(CONFIG_IOMMU_SBA)
	sba_init();
#endif

#ifdef CONFIG_CHASSIS_LCD_LED
	register_led_regions();	/* register LED port info in procfs */
#endif

	return 0;
}
arch_initcall(parisc_init);
+3 −1
Original line number Diff line number Diff line
@@ -613,7 +613,7 @@ int __init register_led_driver(int model, unsigned long cmd_reg, unsigned long d
   **
 */

void __init register_led_regions(void)
static int __init register_led_regions(void)
{
	switch (lcd_info.model) {
	case DISPLAY_MODEL_LCD:
@@ -625,7 +625,9 @@ void __init register_led_regions(void)
		request_mem_region((unsigned long)LED_DATA_REG, 1, "led_data");
		break;
	}
	return 0;
}
late_initcall(register_led_regions);


/*