setup.c (a49297e8fc8a9a835ac4ec124aa83028abdcc7d5) | setup.c (683147254ef7e69ebbbe55280ba6a3c5ae2325d8) |
---|---|
1/* 2 * Toshiba rbtx4927 specific setup 3 * 4 * Author: MontaVista Software, Inc. 5 * source@mvista.com 6 * 7 * Copyright 2001-2002 MontaVista Software Inc. 8 * --- 314 unchanged lines hidden (view full) --- 323 } 324 }; 325 struct platform_device *dev = 326 platform_device_register_simple("ne", -1, 327 res, ARRAY_SIZE(res)); 328 return IS_ERR(dev) ? PTR_ERR(dev) : 0; 329} 330 | 1/* 2 * Toshiba rbtx4927 specific setup 3 * 4 * Author: MontaVista Software, Inc. 5 * source@mvista.com 6 * 7 * Copyright 2001-2002 MontaVista Software Inc. 8 * --- 314 unchanged lines hidden (view full) --- 323 } 324 }; 325 struct platform_device *dev = 326 platform_device_register_simple("ne", -1, 327 res, ARRAY_SIZE(res)); 328 return IS_ERR(dev) ? PTR_ERR(dev) : 0; 329} 330 |
331/* Watchdog support */ 332 333static int __init txx9_wdt_init(unsigned long base) 334{ 335 struct resource res = { 336 .start = base, 337 .end = base + 0x100 - 1, 338 .flags = IORESOURCE_MEM, 339 }; 340 struct platform_device *dev = 341 platform_device_register_simple("txx9wdt", -1, &res, 1); 342 return IS_ERR(dev) ? PTR_ERR(dev) : 0; 343} 344 345static int __init rbtx4927_wdt_init(void) 346{ 347 return txx9_wdt_init(TX4927_TMR_REG(2) & 0xfffffffffULL); 348} 349 | |
350static void __init rbtx4927_device_init(void) 351{ 352 toshiba_rbtx4927_rtc_init(); 353 rbtx4927_ne_init(); | 331static void __init rbtx4927_device_init(void) 332{ 333 toshiba_rbtx4927_rtc_init(); 334 rbtx4927_ne_init(); |
354 rbtx4927_wdt_init(); | 335 tx4927_wdt_init(); |
355} 356 357struct txx9_board_vec rbtx4927_vec __initdata = { 358 .system = "Toshiba RBTX4927", 359 .prom_init = rbtx4927_prom_init, 360 .mem_setup = rbtx4927_mem_setup, 361 .irq_setup = rbtx4927_irq_setup, 362 .time_init = rbtx4927_time_init, --- 18 unchanged lines hidden --- | 336} 337 338struct txx9_board_vec rbtx4927_vec __initdata = { 339 .system = "Toshiba RBTX4927", 340 .prom_init = rbtx4927_prom_init, 341 .mem_setup = rbtx4927_mem_setup, 342 .irq_setup = rbtx4927_irq_setup, 343 .time_init = rbtx4927_time_init, --- 18 unchanged lines hidden --- |