CVS commit: src/sys/arch/evbarm/rpi

2021-03-08 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Mar 8 13:53:08 UTC 2021 Modified Files: src/sys/arch/evbarm/rpi: rpi_vcmbox.c vcprop.h vcprop_subr.c Log Message: Add some firmware support functions and define more properties - framebuffer - power management - vchiq init -

CVS commit: src/sys/arch/evbarm/rpi

2020-11-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Nov 23 06:39:54 UTC 2020 Modified Files: src/sys/arch/evbarm/rpi: vcprop_subr.c Log Message: Add missing __KERNEL_RCSID(). To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/rpi/vcprop_subr.c Pleas

CVS commit: src/sys/arch/evbarm/rpi

2020-11-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Nov 23 06:29:54 UTC 2020 Modified Files: src/sys/arch/evbarm/rpi: rpi_vcmbox.c vcprop_subr.c Log Message: Sort headers. No binary changes. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/rpi/rpi_

CVS commit: src/sys/arch/evbarm/rpi

2020-11-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Nov 23 06:29:32 UTC 2020 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: Remove stray white space. No binary changes. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbarm/rpi/vcprop.h

CVS commit: src/sys/arch/evbarm/rpi

2020-07-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Jul 4 15:14:56 UTC 2020 Modified Files: src/sys/arch/evbarm/rpi: vcprop_subr.c Removed Files: src/sys/arch/evbarm/rpi: rpi.h Log Message: G/C To generate a diff of this commit: cvs rdiff -u -r1.5 -r0 src/sys/arch/evb

CVS commit: src/sys/arch/evbarm/rpi

2019-12-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Dec 30 15:58:12 UTC 2019 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: Add emmc2 clock goop from mlelstv@ (missing commit) To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/evbarm/rp

CVS commit: src/sys/arch/evbarm/rpi

2018-12-07 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Dec 8 06:53:11 UTC 2018 Modified Files: src/sys/arch/evbarm/rpi: rpi_vcmbox.c Log Message: Add machdep.cpu.frequency.available node to support estd. While the RPI can run at many intermediate clock frequencies, this is suff

CVS commit: src/sys/arch/evbarm/rpi

2018-08-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Aug 3 15:38:16 UTC 2018 Modified Files: src/sys/arch/evbarm/rpi: rpi_start.S Log Message: Subtract KERNEL_BASE_VOFFSET from all VAs to get PA. How did this work before? To generate a diff of this commit: cvs rdiff -u -r1.18

CVS commit: src/sys/arch/evbarm/rpi

2018-06-27 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jun 27 11:05:38 UTC 2018 Modified Files: src/sys/arch/evbarm/rpi: rpi2_start.S Log Message: remove unnecessary code. .Lmmu_init_table is in same section, and also not r8. To generate a diff of this commit: cvs rdiff -u -r1.5 -r

CVS commit: src/sys/arch/evbarm/rpi

2018-01-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jan 1 17:03:25 UTC 2018 Modified Files: src/sys/arch/evbarm/rpi: vcprop_subr.c Log Message: Remove unnecessary #includE To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/rpi/vcprop_subr.c Pleas

CVS commit: src/sys/arch/evbarm/rpi

2018-01-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jan 1 11:28:33 UTC 2018 Modified Files: src/sys/arch/evbarm/rpi: rpi_start.S Log Message: Need to map 512MB for some RPIs To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbarm/rpi/rpi_start.S Ple

CVS commit: src/sys/arch/evbarm/rpi

2017-11-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Nov 9 21:39:48 UTC 2017 Modified Files: src/sys/arch/evbarm/rpi: vcprop_subr.c Log Message: Trailing whitespcae To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/rpi/vcprop_subr.c Please note t

CVS commit: src/sys/arch/evbarm/rpi

2017-11-04 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 4 14:47:06 UTC 2017 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Firmware after May 8, 2017 places APs in WFE state at boot. Add a "sev" after writing the start vector, otherwise secondary CPUs wi

CVS commit: src/sys/arch/evbarm/rpi

2017-08-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Aug 12 11:44:26 UTC 2017 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: For boards with bluetooth, use AUX UART for console and PLCOM for bt. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.

CVS commit: src/sys/arch/evbarm/rpi

2017-07-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Aug 1 00:01:56 UTC 2017 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Enable GPCLK2 to Bluetooth. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/arch/evbarm/rpi/rpi_machdep.c

CVS commit: src/sys/arch/evbarm/rpi

2017-07-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 31 10:45:04 UTC 2017 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Only remap sdhost/sdhci on boards with wifi. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/arch/evbarm/rp

CVS commit: src/sys/arch/evbarm/rpi

2017-07-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 31 10:41:39 UTC 2017 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Enable AUX UART for BT on btwifi boards To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76 src/sys/arch/evbarm/rpi/rpi

CVS commit: src/sys/arch/evbarm/rpi

2017-06-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jun 17 22:50:23 UTC 2017 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Enable UART0 (PL011) on GPIO header for Raspberry Pi 3 / Zero W To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72 src

CVS commit: src/sys/arch/evbarm/rpi

2017-01-06 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 6 14:53:32 UTC 2017 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Whitespace To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/arch/evbarm/rpi/rpi_machdep.c Please note that dif

CVS commit: src/sys/arch/evbarm/rpi

2016-04-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Apr 3 11:02:17 UTC 2016 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: Add more tags understood by the firmware. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbarm/rpi/vcprop.

CVS commit: src/sys/arch/evbarm/rpi

2016-03-14 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Mar 14 07:43:00 UTC 2016 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: Update vcprop_tag_clockrate structure To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/rpi/vcprop.h Ple

CVS commit: src/sys/arch/evbarm/rpi

2015-08-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Aug 1 16:18:47 UTC 2015 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Re-enable cpus [123] now that bcm2835_intr.c is fixed with rev 1.11/ To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 s

CVS commit: src/sys/arch/evbarm/rpi

2015-05-31 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun May 31 08:13:18 UTC 2015 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: No need to cpu_dcache_wbinv_all now that a9_mpsubr.S invalidates L1 only as it should To generate a diff of this commit: cvs rdiff -

CVS commit: src/sys/arch/evbarm/rpi

2015-05-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed May 27 09:40:51 UTC 2015 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: MP not ready, disable it again To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/sys/arch/evbarm/rpi/rpi_machdep.

CVS commit: src/sys/arch/evbarm/rpi

2015-05-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu May 21 20:50:57 UTC 2015 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Before spinning up the secondary cpus flush the dcache otherwise the dcache invalidate in cortex_mpstart makes bad things happen. I h

CVS commit: src/sys/arch/evbarm/rpi

2015-05-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu May 21 10:35:08 UTC 2015 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: re-enable multiprocessor support now that sdmmc has been fixed To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/

CVS commit: src/sys/arch/evbarm/rpi

2015-05-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri May 1 09:59:11 UTC 2015 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Disable non-boot CPUs on RPI2 - there are still issues with interrupt handling. To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sys/arch/evbarm/rpi

2015-04-11 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Apr 11 15:29:58 UTC 2015 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Tweak cpu start up slightly and print TTBR for cortex_mmuinfo when VERBOSE_INIT_ARM To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/evbarm/rpi

2015-03-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Mar 27 11:42:28 UTC 2015 Modified Files: src/sys/arch/evbarm/rpi: rpi_start.S Log Message: Trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/rpi/rpi_start.S Please note th

CVS commit: src/sys/arch/evbarm/rpi

2015-03-15 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Mar 15 22:54:03 UTC 2015 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Do invalidate the cache as RPI2 build with Clang can't fetch the memory config otherwise. To generate a diff of this commit: cvs rdi

CVS commit: src/sys/arch/evbarm/rpi

2015-01-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 21 11:02:55 UTC 2015 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Newer Raspberry Pi firmware has changed the framebuffer from BGR to RGB. The method we use to set the pixel order (vcprop set pixel

CVS commit: src/sys/arch/evbarm/rpi

2014-10-07 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Oct 7 08:37:18 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: fwrev is a timestamp, print in decimal. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/evbarm/rpi/rpi_

CVS commit: src/sys/arch/evbarm/rpi

2014-10-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Oct 4 13:18:34 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_vcmbox.c Log Message: be verbose about sysmon error. enable monitoring. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbarm/r

CVS commit: src/sys/arch/evbarm/rpi

2014-10-04 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sat Oct 4 13:05:57 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: pay attention to copyin()'s return values To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/sys/arch/evbarm/rpi/r

CVS commit: src/sys/arch/evbarm/rpi

2014-10-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Oct 3 17:57:48 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: vcprop_subr.c Log Message: Better error handling. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/rpi/vcprop_subr.c Please not

CVS commit: src/sys/arch/evbarm/rpi

2014-10-01 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Oct 1 13:31:27 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: turn off hardware cursor while blanking screen. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/arch/evbarm/

CVS commit: src/sys/arch/evbarm/rpi

2014-10-01 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Oct 1 13:30:18 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: make board/firmware revisions visible via sysctl To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/arch/evbarm

CVS commit: src/sys/arch/evbarm/rpi

2014-09-29 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Sep 29 21:45:15 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: shut up gcc warning while there, do some magic number reduction To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src

CVS commit: src/sys/arch/evbarm/rpi

2014-09-28 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun Sep 28 15:39:36 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: make global variables static also, make cursor test pattern red/green to highlight RGB vs. BGR To generate a diff of this commit:

CVS commit: src/sys/arch/evbarm/rpi

2014-09-28 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun Sep 28 14:38:29 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c vcprop.h Added Files: src/sys/arch/evbarm/rpi: vcprop_subr.c Log Message: add hardware cursor support To generate a diff of this commi

CVS commit: src/sys/arch/evbarm/rpi

2014-09-28 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun Sep 28 12:57:22 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: the RPi wiki had the values for VCPROPTAG_SET_CURSOR_INFO and VCPROPTAG_SET_CURSOR_STATE swapped - now they actually work thanks jmcneil

CVS commit: src/sys/arch/evbarm/rpi

2014-09-23 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Sep 23 10:52:21 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: add VC memory management goop To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbarm/rpi/vcprop.h Please n

CVS commit: src/sys/arch/evbarm/rpi

2014-09-23 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Sep 23 09:18:33 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: add goop for hardware cursor handling To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbarm/rpi/vcprop.h P

CVS commit: src/sys/arch/evbarm/rpi

2014-09-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 7 15:28:24 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Grab the DMA channel mask from the firmware. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/arch/evbarm/rpi/r

CVS commit: src/sys/arch/evbarm/rpi

2014-09-05 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Sep 5 21:22:35 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: implement WSCONSIO_[G|S]VIDEO by hijacking bcm2835_genfb's ioctl next step: hardware cursor To generate a diff of this commit: cv

CVS commit: src/sys/arch/evbarm/rpi

2014-08-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Aug 22 09:49:13 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Remove unnecessary #include To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/evbarm/rpi/rpi_machdep.c Ple

CVS commit: src/sys/arch/evbarm/rpi

2014-07-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jul 27 09:04:09 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_start.S Log Message: Prepare for ARM_MMU_EXTENDED To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/evbarm/rpi/rpi_start.S Please

CVS commit: src/sys/arch/evbarm/rpi

2014-07-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jul 16 23:54:32 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: need opt_arm_debug.h for VERBOSE_INIT_ARM To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbarm/rpi/r

CVS commit: src/sys/arch/evbarm/rpi

2014-05-14 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Wed May 14 14:38:54 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_start.S Log Message: Enabling alignment faults and unaligned access at the same time makes the former win. LLVM is more aggressive than GCC about using unali

CVS commit: src/sys/arch/evbarm/rpi

2014-04-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 7 14:40:18 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_start.S Log Message: Whitespace. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbarm/rpi/rpi_start.S Please note that diffs a

CVS commit: src/sys/arch/evbarm/rpi

2014-03-31 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Apr 1 06:55:29 UTC 2014 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c rpi_start.S rpi_vcmbox.c Log Message: Trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/arch/evbarm/rpi/

CVS commit: src/sys/arch/evbarm/rpi

2013-12-10 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Dec 10 16:30:36 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Move alignment attribute onto the types, not the variable instances. Drop (unused) packed attribute. To generate a diff of this comm

CVS commit: src/sys/arch/evbarm/rpi

2013-09-05 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Sep 5 07:09:33 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi.h Log Message: Whitespace To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/rpi/rpi.h Please note that diffs are not public

CVS commit: src/sys/arch/evbarm/rpi

2013-05-11 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat May 11 14:19:44 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Add attempt at KGDB support from Reiound. I couldn't get gdb to attach properly, but the kernel was definitely in kgdb_trap and would

CVS commit: src/sys/arch/evbarm/rpi

2013-04-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Apr 17 06:12:43 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: Added __packed in a couple of places to help AEABI To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/rpi/vc

CVS commit: src/sys/arch/evbarm/rpi

2013-02-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Feb 4 21:46:14 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Oops, put back the initialisation of cpu_cc_freq To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/arch/evbarm/r

CVS commit: src/sys/arch/evbarm/rpi

2013-02-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Feb 4 21:43:17 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Fix some VERBOSE_INIT_ARM output To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/arch/evbarm/rpi/rpi_machdep.c

CVS commit: src/sys/arch/evbarm/rpi

2013-01-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jan 28 19:47:03 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: add machdep.serial sysctl for getting board serial number To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/a

CVS commit: src/sys/arch/evbarm/rpi

2013-01-25 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jan 25 13:32:21 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: dont crash if edid data is missing or bad To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/evbarm/rpi/r

CVS commit: src/sys/arch/evbarm/rpi

2013-01-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Jan 21 20:42:22 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Assume the first ld@sdmmc to attach is the booted device until possibily-otherwise specified during evbarm cpu_rootconf(). To gen

CVS commit: src/sys/arch/evbarm/rpi

2013-01-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 19 17:45:28 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: if the firmware gives us a bad emmc clock rate, ignore it To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/a

CVS commit: src/sys/arch/evbarm/rpi

2013-01-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jan 11 12:47:38 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: allow ukbd to be the console keyboard if genfb is the console display device To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sys/arch/evbarm/rpi

2013-01-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jan 10 14:15:20 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Modify fb attachment so genfb still attaches even if it isn't the console device. Slight change to cmdline.txt to allow for this:

CVS commit: src/sys/arch/evbarm/rpi

2013-01-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 9 23:04:11 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Provide the mac address for usmsc(4) as read from the firmware. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sy

CVS commit: src/sys/arch/evbarm/rpi

2013-01-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 9 22:36:07 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: framebuffer only seems to support BGR mode, so request it and set is_bgr property on device when in BGR mode To generate a diff

CVS commit: src/sys/arch/evbarm/rpi

2013-01-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 9 00:24:54 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: genfb support for rpi To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbarm/rpi/rpi_machdep.c Please

CVS commit: src/sys/arch/evbarm/rpi

2013-01-08 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jan 8 16:49:43 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Added Files: src/sys/arch/evbarm/rpi: vcpm.h Log Message: Use the VC power manager mailbox channel to power up the devices we have support

CVS commit: src/sys/arch/evbarm/rpi

2013-01-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jan 8 15:07:32 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: add vc fb alpha and screen blanking tags To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/rpi/vcprop.h

CVS commit: src/sys/arch/evbarm/rpi

2013-01-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jan 8 13:02:54 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: add a couple more fb prop tags To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/rpi/vcprop.h Please no

CVS commit: src/sys/arch/evbarm/rpi

2013-01-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jan 8 10:23:51 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: add some framebuffer related vc tags To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/rpi/vcprop.h Ple

CVS commit: src/sys/arch/evbarm/rpi

2013-01-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jan 7 22:32:24 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_vcmbox.c vcprop.h Log Message: Add support for rpi cpu frequency scaling through machdep.cpu.frequency.* sysctls. The minimum and maximum supported freque

CVS commit: src/sys/arch/evbarm/rpi

2013-01-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jan 7 20:42:24 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: pass cmdline.txt boot arguments to kernel To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbarm/rpi/r

CVS commit: src/sys/arch/evbarm/rpi

2013-01-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jan 7 20:18:28 UTC 2013 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: add some more vcprop definitions -- power, temperature, and voltage related To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.

CVS commit: src/sys/arch/evbarm/rpi

2012-12-19 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Dec 19 15:49:47 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Get the CPU frequency and set cpu_cc_freq. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbarm/rpi/rpi

CVS commit: src/sys/arch/evbarm/rpi

2012-10-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Oct 30 20:11:37 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: vcprop.h Log Message: Add VCPROPTAG_[GS]ET_CLOCK{R,ST}ATE To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/rpi/vcprop.h Please

CVS commit: src/sys/arch/evbarm/rpi

2012-10-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Oct 30 20:02:16 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Make rpi_bootparams static To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/evbarm/rpi/rpi_machdep.c Plea

CVS commit: src/sys/arch/evbarm/rpi

2012-10-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Oct 26 10:03:13 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Count the memory regions in bootconfig.dramblocks when using the VCPROP information. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/evbarm/rpi

2012-10-19 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Oct 19 12:33:27 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Make the first 8 pages available for use. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbarm/rpi/rpi_

CVS commit: src/sys/arch/evbarm/rpi

2012-10-19 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Oct 19 11:31:51 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Style change. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/rpi/rpi_machde

CVS commit: src/sys/arch/evbarm/rpi

2012-10-14 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 14 16:16:52 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Added Files: src/sys/arch/evbarm/rpi: vcio.h vcprop.h Log Message: Add the Raspberry PI firmware VC mailbox channel numbers. Add some VC p

CVS commit: src/sys/arch/evbarm/rpi

2012-10-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 13 14:22:13 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Remove some unused includes To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/evbarm/rpi/rpi_machdep.c Ple

CVS commit: src/sys/arch/evbarm/rpi

2012-10-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Oct 3 13:13:39 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Use armreg_ttbr_read instead of local version. No code change. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys

CVS commit: src/sys/arch/evbarm/rpi

2012-10-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Oct 3 13:06:06 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Remove one set of _[AS] defines. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evb

CVS commit: src/sys/arch/evbarm/rpi

2012-10-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Oct 3 13:01:27 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Remove some unnecessary headers. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/rpi/rpi_machdep.c

CVS commit: src/sys/arch/evbarm/rpi

2012-10-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Oct 3 13:00:47 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Update copyright To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/rpi/rpi_machdep.c Please note that

CVS commit: src/sys/arch/evbarm/rpi

2012-09-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 23 15:56:32 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_start.S Log Message: Map 1M beyond _end to make sure we bootstrap. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/rpi/rpi_

CVS commit: src/sys/arch/evbarm/rpi

2012-09-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 16 14:14:56 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_start.S Log Message: Don't depend on any memory split for initial L1 table. Size kernel mapping according to actual size. To generate a diff of this commit

CVS commit: src/sys/arch/evbarm/rpi

2012-09-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Sep 1 17:14:56 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c Log Message: Switch RaspberryPI to use the new boot/init code. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/rp

CVS commit: src/sys/arch/evbarm/rpi

2012-08-16 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Aug 16 23:40:19 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c rpi_start.S Log Message: Get accessible memory quantity and kernel command line via Linux ARM 'A'-tag interface used by Raspberry Pi's start.elf

CVS commit: src/sys/arch/evbarm/rpi

2012-08-16 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Aug 16 21:46:18 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_start.S Log Message: Do not depend on MEMSIZE being defined, instead always place temporary MMU tables just below 128MiB. To generate a diff of this com

CVS commit: src/sys/arch/evbarm/rpi

2012-07-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Jul 26 12:39:27 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_start.S Log Message: Remove #if 0 code. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/rpi/rpi_start.S Please note that d