PERFORCE change 194490 for review
Jakub Wojciech Klama
jceel at FreeBSD.org
Thu Jun 9 08:53:32 UTC 2011
http://p4web.freebsd.org/@@194490?ac=10
Change 194490 by jceel at jceel_cyclone on 2011/06/09 08:53:09
Small FDT fixes.
Affected files ...
.. //depot/projects/soc2011/jceel_lpc/sys/dev/uart/uart_bus_fdt.c#2 edit
.. //depot/projects/soc2011/jceel_lpc/sys/dev/uart/uart_dev_ns8250.c#3 edit
Differences ...
==== //depot/projects/soc2011/jceel_lpc/sys/dev/uart/uart_bus_fdt.c#2 (text+ko) ====
@@ -197,7 +197,7 @@
err = fdt_regsize(node, &start, &size);
if (err)
return (ENXIO);
- start += fdt_immr_va;
+ start += fdt_immr_pa;
return (bus_space_map(di->bas.bst, start, size, 0, &di->bas.bsh));
}
==== //depot/projects/soc2011/jceel_lpc/sys/dev/uart/uart_dev_ns8250.c#3 (text+ko) ====
@@ -43,6 +43,8 @@
#define DEFAULT_RCLK 1843200
+extern void lpc_early_puts(char *);
+
/*
* Clear pending interrupts. THRE is cleared by reading IIR. Data
* that may have been received gets lost here.
@@ -238,6 +240,8 @@
{
u_char val;
+ lpc_early_puts("ns8250_probe\r\n");
+
/* Check known 0 bits that don't depend on DLAB. */
val = uart_getreg(bas, REG_IIR);
#if 0
@@ -251,8 +255,8 @@
* the probe succeeds.
*/
val = uart_getreg(bas, REG_MCR);
- if (val & 0xa0)
- return (ENXIO);
+// if (val & 0xa0)
+// return (ENXIO);
return (0);
}
More information about the p4-projects
mailing list