mirror of
https://github.com/torvalds/linux.git
synced 2024-11-12 07:01:57 +00:00
[PATCH] ppc64: Make udbg_init_uart set the ppc_md udbg methods.
make udbg_init_uart set the ppc_md udbg methods. Signed-off-by: Milton Miller <miltonm@bga.com> Signed-off-by: Anton Blanchard <anton@samba.org> Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
parent
cb14c4d641
commit
37548d58e5
@ -207,9 +207,6 @@ static void __init maple_init_early(void)
|
|||||||
comport = (void *)ioremap(physport, 16);
|
comport = (void *)ioremap(physport, 16);
|
||||||
udbg_init_uart(comport, default_speed);
|
udbg_init_uart(comport, default_speed);
|
||||||
|
|
||||||
ppc_md.udbg_putc = udbg_putc;
|
|
||||||
ppc_md.udbg_getc = udbg_getc;
|
|
||||||
ppc_md.udbg_getc_poll = udbg_getc_poll;
|
|
||||||
DBG("Hello World !\n");
|
DBG("Hello World !\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -397,9 +397,6 @@ static void __init pSeries_init_early(void)
|
|||||||
comport = (void *)ioremap(physport, 16);
|
comport = (void *)ioremap(physport, 16);
|
||||||
udbg_init_uart(comport, default_speed);
|
udbg_init_uart(comport, default_speed);
|
||||||
|
|
||||||
ppc_md.udbg_putc = udbg_putc;
|
|
||||||
ppc_md.udbg_getc = udbg_getc;
|
|
||||||
ppc_md.udbg_getc_poll = udbg_getc_poll;
|
|
||||||
DBG("Hello World !\n");
|
DBG("Hello World !\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -70,6 +70,9 @@ void udbg_init_uart(void __iomem *comport, unsigned int speed)
|
|||||||
out_8(&udbg_comport->lcr, 0x03); /* 8 data, 1 stop, no parity */
|
out_8(&udbg_comport->lcr, 0x03); /* 8 data, 1 stop, no parity */
|
||||||
out_8(&udbg_comport->mcr, 0x03); /* RTS/DTR */
|
out_8(&udbg_comport->mcr, 0x03); /* RTS/DTR */
|
||||||
out_8(&udbg_comport->fcr ,0x07); /* Clear & enable FIFOs */
|
out_8(&udbg_comport->fcr ,0x07); /* Clear & enable FIFOs */
|
||||||
|
ppc_md.udbg_putc = udbg_putc; /* set access methods */
|
||||||
|
ppc_md.udbg_getc = udbg_getc;
|
||||||
|
ppc_md.udbg_getc_poll = udbg_getc_poll;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user