Remove unused infrastructure. After this we arm64 and armv7 com_fdt.c
are identical and I can move it into dev/fdt.
ok?
Index: armv7/armv7_machdep.c
===================================================================
RCS file: /cvs/src/sys/arch/armv7/armv7/armv7_machdep.c,v
retrieving revision 1.53
diff -u -p -r1.53 armv7_machdep.c
--- armv7/armv7_machdep.c 15 May 2018 11:11:35 -0000 1.53
+++ armv7/armv7_machdep.c 30 May 2018 13:23:36 -0000
@@ -207,16 +207,6 @@ void consinit(void);
bs_protos(bs_notimpl);
-#ifndef CONSPEED
-#define CONSPEED B115200 /* What u-boot */
-#endif
-#ifndef CONMODE
-#define CONMODE ((TTYDEF_CFLAG & ~(CSIZE | CSTOPB | PARENB)) | CS8) /* 8N1 */
-#endif
-
-int comcnspeed = CONSPEED;
-int comcnmode = CONMODE;
-
int stdout_node;
int stdout_speed;
Index: dev/com_fdt.c
===================================================================
RCS file: /cvs/src/sys/arch/armv7/dev/com_fdt.c,v
retrieving revision 1.13
diff -u -p -r1.13 com_fdt.c
--- dev/com_fdt.c 14 May 2018 19:25:54 -0000 1.13
+++ dev/com_fdt.c 30 May 2018 13:23:36 -0000
@@ -39,9 +39,6 @@ int com_fdt_match(struct device *, void
void com_fdt_attach(struct device *, struct device *, void *);
int com_fdt_intr_designware(void *);
-extern int comcnspeed;
-extern int comcnmode;
-
struct cfattach com_fdt_ca = {
sizeof (struct com_softc), com_fdt_match, com_fdt_attach
};
@@ -135,8 +132,7 @@ com_fdt_attach(struct device *parent, st
SET(sc->sc_hwflags, COM_HW_CONSOLE);
SET(sc->sc_swflags, COM_SW_SOFTCAR);
comconsfreq = sc->sc_frequency;
- comconsrate = stdout_speed ? stdout_speed : comcnspeed;
- comconscflag = comcnmode;
+ comconsrate = stdout_speed ? stdout_speed : B115200;
}
if (bus_space_map(sc->sc_iot, faa->fa_reg[0].addr,
Index: dev/pluart.c
===================================================================
RCS file: /cvs/src/sys/arch/armv7/dev/pluart.c,v
retrieving revision 1.7
diff -u -p -r1.7 pluart.c
--- dev/pluart.c 19 Feb 2018 08:59:52 -0000 1.7
+++ dev/pluart.c 30 May 2018 13:23:36 -0000
@@ -182,9 +182,6 @@ struct pluart_softc *pluart_sc(dev_t dev
int pluart_intr(void *);
-extern int comcnspeed;
-extern int comcnmode;
-
/* XXX - we imitate 'com' serial ports and take over their entry points */
/* XXX: These belong elsewhere */
cdev_decl(pluart);
@@ -214,7 +211,7 @@ pluart_init_cons(void)
if (fdt_get_reg(node, 0, ®))
return;
- pluartcnattach(&armv7_bs_tag, reg.addr, comcnspeed, comcnmode);
+ pluartcnattach(&armv7_bs_tag, reg.addr, B115200, TTYDEF_CFLAG);
}
int
Index: exynos/exuart.c
===================================================================
RCS file: /cvs/src/sys/arch/armv7/exynos/exuart.c,v
retrieving revision 1.14
diff -u -p -r1.14 exuart.c
--- exynos/exuart.c 19 Feb 2018 08:59:52 -0000 1.14
+++ exynos/exuart.c 30 May 2018 13:23:36 -0000
@@ -108,9 +108,6 @@ struct exuart_softc *exuart_sc(dev_t dev
int exuart_intr(void *);
-extern int comcnspeed;
-extern int comcnmode;
-
/* XXX - we imitate 'com' serial ports and take over their entry points */
/* XXX: These belong elsewhere */
cdev_decl(exuart);
@@ -152,7 +149,7 @@ exuart_init_cons(void)
if (fdt_get_reg(node, 0, ®))
return;
- exuartcnattach(&armv7_bs_tag, reg.addr, comcnspeed, comcnmode);
+ exuartcnattach(&armv7_bs_tag, reg.addr, B115200, TTYDEF_CFLAG);
}
int