int retu_request_irq(int id, void *irq_handler, unsigned long arg, char *name);
--- linux-2.6.36-rc7.orig/arch/arm/mach-omap2/board-n8x0.c
+++ linux-2.6.36-rc7/arch/arm/mach-omap2/board-n8x0.c
-@@ -906,6 +906,17 @@ static void __init n8x0_gpio_switches_in
- ARRAY_SIZE(n8x0_gpio_switches));
+@@ -920,6 +920,17 @@ static int __init n810_tlv320aic3x_regis
}
+ arch_initcall(n810_tlv320aic3x_register);
+static struct platform_device n810_bm_device = {
+ .name = "n810bm",
static void __init n8x0_init_machine(void)
{
omap2420_mux_init(board_mux, OMAP_PACKAGE_ZAC);
-@@ -933,6 +944,8 @@ static void __init n8x0_init_machine(voi
+@@ -947,6 +958,8 @@ static void __init n8x0_init_machine(voi
n8x0_onenand_init();
n8x0_mmc_init();
n8x0_usb_init();