Date: Fri, 26 Apr 2013 19:36:37 GMT From: Brooks Davis <brooks@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 228122 for review Message-ID: <201304261936.r3QJabDN073322@skunkworks.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@228122?ac=10 Change 228122 by brooks@brooks_zenith on 2013/04/26 19:36:22 Add the OpenCores 16550 compatible UART to the DE4 confiuration. Not yet configured as a console. Due to the requirement that tty names be unique, rename the Altera JTAG UART devices to ttyj# and update /etc/ttys accordingly. Affected files ... .. //depot/projects/ctsrd/beribsd/src/etc/etc.mips/ttys#6 edit .. //depot/projects/ctsrd/beribsd/src/sys/boot/fdt/dts/beripad-de4.dts#23 edit .. //depot/projects/ctsrd/beribsd/src/sys/dev/altera/jtag_uart/altera_jtag_uart.h#9 edit .. //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_DE4_BASE#6 edit Differences ... ==== //depot/projects/ctsrd/beribsd/src/etc/etc.mips/ttys#6 (text+ko) ==== @@ -42,6 +42,10 @@ # Serial terminals # The 'dialup' keyword identifies dialin lines to login, fingerd etc. ttyu0 "/usr/libexec/getty std.115200" xterm on secure -ttyu1 "/usr/libexec/getty std.115200" xterm on secure -ttyu2 "/usr/libexec/getty std.115200" xterm on secure +ttyu1 "/usr/libexec/getty std.115200" dialup off secure +ttyu2 "/usr/libexec/getty std.115200" dialup off secure ttyu3 "/usr/libexec/getty std.115200" dialup off secure +# Altera JTAG UART +ttyj0 "/usr/libexec/getty std.115200" xterm on secure +ttyj1 "/usr/libexec/getty std.115200" xterm on secure +ttyj2 "/usr/libexec/getty std.115200" xterm on secure ==== //depot/projects/ctsrd/beribsd/src/sys/boot/fdt/dts/beripad-de4.dts#23 (text+ko) ==== @@ -91,16 +91,14 @@ */ } -/* - serial0x3f002100 { + serial@7f002100 { compatible = "ns16550"; - reg = <0x3f002100 0x20>; + reg = <0x7f002100 0x20>; reg-shift = <2>; - clock-frequency = <0>; - /* interrupts = <33>; */ - /* interrupt-parent = <&beripic>; */ + clock-frequency = <50000000>; + interrupts = <6>; + interrupt-parent = <&beripic>; }; -*/ serial@7f000000 { compatible = "altera,jtag_uart-11_0"; @@ -208,7 +206,7 @@ compatible = "philips,isp1761"; reg = <0x7f100000 0x40000 0x7f140000 0x4>; - /* IRQ 4 is DC, IRQ 5 is HC. */ + // IRQ 4 is DC, IRQ 5 is HC. interrupts = <4 5>; interrupt-parent = <&beripic>; }; ==== //depot/projects/ctsrd/beribsd/src/sys/dev/altera/jtag_uart/altera_jtag_uart.h#9 (text+ko) ==== @@ -75,7 +75,7 @@ u_int *ajus_jtag_missedp; }; -#define AJU_TTYNAME "ttyu" +#define AJU_TTYNAME "ttyj" /* * Flag values for ajus_flags. ==== //depot/projects/ctsrd/beribsd/src/sys/mips/conf/BERI_DE4_BASE#6 (text+ko) ==== @@ -34,6 +34,8 @@ options CFI_SUPPORT_STRATAFLASH device sc +device uart + device miibus options DEVICE_POLLING
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201304261936.r3QJabDN073322>