CVS commit: src/sys/arch/arm/omap

2009-04-14 Thread Marty Fouts
Module Name:src Committed By: marty Date: Tue Apr 14 06:33:23 UTC 2009 Modified Files: src/sys/arch/arm/omap: omap_intr.h Log Message: Work around the circular dependency between sys/device.h and omap_intr.h introduced when sys/device.h included sys/mutex.h This

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

2015-11-10 Thread Marty Fouts
Module Name:src Committed By: marty Date: Tue Nov 10 23:47:08 UTC 2015 Modified Files: src/sys/arch/evbarm/odroid: odroid_start.S Log Message: small cleanup of odroid_start.S removed attempt to 'rescue bootargs' that was causing a hang and isn't needed anyway. changed

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

2015-11-13 Thread Marty Fouts
Module Name:src Committed By: marty Date: Sat Nov 14 07:15:58 UTC 2015 Added Files: src/sys/arch/evbarm/conf: ODROID-XU4 ODROID-XU4_INSTALL Log Message: SNAPSHOT: DOES NOT BOOT First crack at configuration files for the Hardkernel ODROID XU4. This kernel hangs

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

2015-11-10 Thread Marty Fouts
Module Name:src Committed By: marty Date: Wed Nov 11 00:58:21 UTC 2015 Modified Files: src/sys/arch/evbarm/odroid: platform.h Log Message: Fix typo that prevented CONADDR from being defined for XU4 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2015-12-06 Thread Marty Fouts
Module Name:src Committed By: marty Date: Sun Dec 6 00:33:44 UTC 2015 Added Files: src/sys/arch/evbarm/exynos: exynos_machdep.c exynos_start.S platform.h Log Message: try 2 To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/sys/arch/arm/samsung

2015-12-10 Thread Marty Fouts
Module Name:src Committed By: marty Date: Thu Dec 10 21:56:04 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_wdt.c Log Message: Fix a typo To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/samsung/exynos_wdt.c Please note that

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

2015-12-14 Thread Marty Fouts
Module Name:src Committed By: marty Date: Tue Dec 15 04:53:56 UTC 2015 Added Files: src/sys/arch/evbarm/exynos: genassym.cf Log Message: XU$ genassym.cf adding previously missed file. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

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

2015-12-14 Thread Marty Fouts
Module Name:src Committed By: marty Date: Tue Dec 15 04:38:30 UTC 2015 Added Files: src/sys/arch/evbarm/conf: EXYNOS EXYNOS_INSTALL Removed Files: src/sys/arch/evbarm/conf: ODROID-XU4 ODROID-XU4_INSTALL files.odroid mk.odroid std.odroid Log Message:

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

2015-12-11 Thread Marty Fouts
Module Name:src Committed By: marty Date: Sat Dec 12 00:42:42 UTC 2015 Removed Files: src/sys/arch/evbarm/odroid: genassym.cf odroid_machdep.c odroid_start.S platform.h Log Message: Remove ev that's no longer valid development of the odroid boards has moved

CVS commit: src/sys/arch

2015-12-13 Thread Marty Fouts
Module Name:src Committed By: marty Date: Sun Dec 13 22:28:10 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_wdt.c src/sys/arch/evbarm/exynos: exynos_machdep.c Log Message: undo 'typo' fix and restore 'frequency' to dictionary Oops. The 'typo' was

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

2015-12-13 Thread Marty Fouts
Module Name:src Committed By: marty Date: Mon Dec 14 00:00:22 UTC 2015 Modified Files: src/sys/arch/evbarm/conf: ODROID-XU4 Log Message: enable the watch dog This will work only if the patch to sysmon_wdog.c to convert it to MODULE_CLASS_DRIVER is installed. Symptom of

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

2015-12-13 Thread Marty Fouts
Module Name:src Committed By: marty Date: Mon Dec 14 05:13:01 UTC 2015 Modified Files: src/sys/arch/evbarm/exynos: exynos_start.S Log Message: FDT XU4 fix uboot support remove some code I thought I'd previously removed which causes data aborts if uboot is invoked with

CVS commit: src/sys/arch/arm/samsung

2015-12-17 Thread Marty Fouts
Module Name:src Committed By: marty Date: Thu Dec 17 22:39:38 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_sscom.c files.exynos Log Message: EXYNOS FDT sscom To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/samsung/exynos_sscom.c

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

2015-12-17 Thread Marty Fouts
Module Name:src Committed By: marty Date: Thu Dec 17 22:40:49 UTC 2015 Modified Files: src/sys/arch/evbarm/conf: EXYNOS Log Message: XU4 FDT sscon This is a mess and I don't understand why part of it works, but it passes the basic test. There has to be some better way

CVS commit: src/sys/arch/arm/samsung

2015-12-15 Thread Marty Fouts
Module Name:src Committed By: marty Date: Tue Dec 15 23:15:53 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_wdt.c files.exynos Log Message: XU4 FDT WDT - convert driver to FDT The watchdog timer is the most trivial driver in exynos, from the POV of converting

CVS commit: src/sys/arch/arm/samsung

2015-12-15 Thread Marty Fouts
Module Name:src Committed By: marty Date: Tue Dec 15 23:13:51 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_fdt.c exynos_var.h Log Message: XU4 FDT -- fix bus tags I got away with not having the generic bus tags for getting minimum fdt to work; but for real

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

2015-12-10 Thread Marty Fouts
Module Name:src Committed By: marty Date: Fri Dec 11 04:12:21 UTC 2015 Modified Files: src/sys/arch/evbarm/exynos: exynos_machdep.c Log Message: EXYNOS rewrite step 3 of N: Add aliases for gpio pins This adds the GPIO aliases that will be used for board-independent

CVS commit: src/sys/arch/arm/samsung

2015-12-10 Thread Marty Fouts
Module Name:src Committed By: marty Date: Fri Dec 11 03:55:18 UTC 2015 Modified Files: src/sys/arch/arm/samsung: files.exynos Removed Files: src/sys/arch/arm/samsung: files.exynos5422 Log Message: Move everything back into files.exynos To generate a diff of this

CVS commit: src/sys/arch/arm/samsung

2015-12-10 Thread Marty Fouts
Module Name:src Committed By: marty Date: Fri Dec 11 04:05:54 UTC 2015 Added Files: src/sys/arch/arm/samsung: exynos5422_dma.c Log Message: add a dma file to the EXYNOS rewrite To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/sys/arch/arm/samsung

2015-12-10 Thread Marty Fouts
Module Name:src Committed By: marty Date: Fri Dec 11 04:03:44 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos5_reg.h exynos_gpio.c exynos_i2c.c exynos_soc.c exynos_var.h mct.c Log Message: EXYNOS Rewrite step 2 of N: New exynos_gpio.c I can't bring

CVS commit: src/sys/arch

2015-12-14 Thread Marty Fouts
Module Name:src Committed By: marty Date: Mon Dec 14 22:06:57 UTC 2015 Modified Files: src/sys/arch/arm/samsung: files.exynos src/sys/arch/evbarm/conf: ODROID-XU4 files.exynos src/sys/arch/evbarm/exynos: exynos_machdep.c Log Message: XU4 FDT Enable the

CVS commit: src/sys/arch/arm/samsung

2015-12-14 Thread Marty Fouts
Module Name:src Committed By: marty Date: Mon Dec 14 22:51:42 UTC 2015 Added Files: src/sys/arch/arm/samsung: exynos_fdt.c Log Message: XU4 FDT Missing file maybe it'll compile now. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/sys/arch/arm/samsung

2015-12-12 Thread Marty Fouts
Module Name:src Committed By: marty Date: Sat Dec 12 21:57:40 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_soc.c Log Message: XU4: Fix build missed a dependency on evbarm/odroid that should have been evbarm/exynos. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/arm/samsung

2015-12-12 Thread Marty Fouts
Module Name:src Committed By: marty Date: Sat Dec 12 21:56:54 UTC 2015 Modified Files: src/sys/arch/arm/samsung: files.exynos Log Message: XU4: re-enable gpio c'n'p error left gpio disabled. fixed. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/arch/arm/samsung

2015-12-30 Thread Marty Fouts
Module Name:src Committed By: marty Date: Thu Dec 31 03:50:34 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_gpio.c Log Message: XU4 gpio - get rid of annoying printf To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/dev/fdt

2016-01-01 Thread Marty Fouts
Module Name:src Committed By: marty Date: Fri Jan 1 22:35:44 UTC 2016 Modified Files: src/sys/dev/fdt: fdt_pinctrl.c fdtvar.h Log Message: FDT pinctl - review from Jared These changes reflect a redesign based on a preliminary review by Jared. Instead of the

CVS commit: src/sys/arch/arm/samsung

2016-01-01 Thread Marty Fouts
Module Name:src Committed By: marty Date: Fri Jan 1 22:37:07 UTC 2016 Modified Files: src/sys/arch/arm/samsung: exynos_i2c.c exynos_pinctrl.c Log Message: XU4 FDT pinctrl Rewrite the use of pinctrl to reflect the new model from Jared. To generate a diff of this

CVS commit: src/sys/arch/arm/samsung

2016-01-02 Thread Marty Fouts
i) Added files: Index: src/sys/arch/arm/samsung/exynos_sysmmu.c diff -u /dev/null src/sys/arch/arm/samsung/exynos_sysmmu.c:1.1 --- /dev/null Sun Jan 3 04:10:58 2016 +++ src/sys/arch/arm/samsung/exynos_sysmmu.c Sun Jan 3 04:10:58 2016 @@ -0,0 +1,130 @@ +/* $NetBSD: exynos_sysmmu.c,v 1.1 2016/01/03

CVS commit: src/sys/arch/arm/samsung

2016-01-06 Thread Marty Fouts
Module Name:src Committed By: marty Date: Thu Jan 7 04:45:10 UTC 2016 Modified Files: src/sys/arch/arm/samsung: mct.c Log Message: exynos mct -- snapshot This code is still a mess, but at least it uses an interrupt-map so I can use it to test whether interrupt-map

CVS commit: src/sys

2016-01-05 Thread Marty Fouts
Module Name:src Committed By: marty Date: Tue Jan 5 21:53:48 UTC 2016 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c src/sys/arch/arm/nvidia: tegra_lic.c src/sys/arch/arm/samsung: exynos_combiner.c mct.c src/sys/arch/evbarm/conf: EXYNOS

CVS commit: src/sys/dev/fdt

2016-01-05 Thread Marty Fouts
Module Name:src Committed By: marty Date: Tue Jan 5 21:57:18 UTC 2016 Modified Files: src/sys/dev/fdt: fdt_intr.c Log Message: FDT interrupts -- clean up debug printfs Ooops. forgot to delete my debug printfs before my last checkin. To generate a diff of this commit:

CVS commit: src/sys/arch

2015-12-20 Thread Marty Fouts
Module Name:src Committed By: marty Date: Mon Dec 21 04:58:50 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_chipid.c exynos_combiner.c exynos_gpio.c exynos_i2c.c exynos_pinctrl.c exynos_rtc.c exynos_soc.c exynos_usb.c exynos_wdt.c

CVS commit: src/sys/arch

2015-12-20 Thread Marty Fouts
timer (MCT) +mct0 at fdt? + # GPIO exyopctl0 at fdt? exyopctl1 at fdt? @@ -241,8 +251,11 @@ usb* at ohci? usb* at ehci? # I2C devices -exyoiic0 at exyo0 -iic* at exyoiic? +exyoi2c0 at fdt? +exyoi2c1 at fdt? +exyoi2c2 at fdt? +exyoi2c3 at fdt? +#i2c* at exyoi2c? # MISSING SUPPOR

CVS commit: src/sys/arch/arm/samsung

2015-12-20 Thread Marty Fouts
Module Name:src Committed By: marty Date: Mon Dec 21 00:54:35 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_pinctrl.c exynos_sscom.c mct.c mct_var.h Log Message: XU4 FDT missed files To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch

2015-12-20 Thread Marty Fouts
Module Name:src Committed By: marty Date: Mon Dec 21 03:34:34 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos5422_clock.c exynos_usb.c files.exynos src/sys/arch/evbarm/conf: EXYNOS Log Message: XU4 FDT Last drivers converted There is a minimum

CVS commit: src/sys/arch/arm/samsung

2015-12-24 Thread Marty Fouts
Module Name:src Committed By: marty Date: Thu Dec 24 21:30:05 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_i2c.c Log Message: XU4 I2C snapshot This is a complete, but untested, driver; except that it needs to be able to configure gpios and, afaict, we don't

CVS commit: src/sys/arch/arm/samsung

2015-12-24 Thread Marty Fouts
Module Name:src Committed By: marty Date: Thu Dec 24 21:20:17 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_combiner.c Log Message: XU4 interrupt combiner Written but untested. I'm still confused about how to handle two things: 1) at interrupt

CVS commit: src/sys/arch/arm/samsung

2015-12-26 Thread Marty Fouts
Module Name:src Committed By: marty Date: Sun Dec 27 02:43:42 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_gpio.c Log Message: XU4 gpio clean up acquire code properly locate the bank in the acquire code. This may even work. To generate a diff of this

CVS commit: src/sys/arch

2015-12-19 Thread Marty Fouts
at mainbus? @@ -223,8 +226,12 @@ sscom* at fdt?# UART ? exyowdt0 at fdt?# watchdog # GPIO -exyogpio0 at exyo0 -gpio* at exyogpio? +exyopctl0 at fdt? +exyopctl1 at fdt? +exyopctl2 at fdt? +exyopctl3 at fdt? +exyopctl4 at fdt? +#gpio* at exyogpio? # On-board USB ex

CVS commit: src/sys/arch/arm/samsung

2015-12-19 Thread Marty Fouts
Module Name:src Committed By: marty Date: Sat Dec 19 21:43:36 UTC 2015 Added Files: src/sys/arch/arm/samsung: exynos_pinctrl.h Log Message: XU4 GPIO FDT missing file. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/samsung/exynos_pinctrl.h

CVS commit: src/sys/arch

2015-12-26 Thread Marty Fouts
Module Name:src Committed By: marty Date: Sun Dec 27 02:54:13 UTC 2015 Modified Files: src/sys/arch/arm/samsung: files.exynos src/sys/arch/evbarm/conf: EXYNOS Added Files: src/sys/arch/arm/samsung: exynos_ehci.c exynos_ohci.c exynos_usb3.c

CVS commit: src/sys/arch/arm/samsung

2015-12-21 Thread Marty Fouts
Module Name:src Committed By: marty Date: Tue Dec 22 03:36:01 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_gpio.c exynos_pinctrl.c exynos_pinctrl.h Log Message: XU4 GPIO Driver This is a moderately tested working gpio driver for the Exynos based

CVS commit: src/sys/arch/arm/samsung

2015-12-23 Thread Marty Fouts
Module Name:src Committed By: marty Date: Thu Dec 24 01:10:51 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_gpio.c exynos_pinctrl.c exynos_var.h files.exynos Log Message: XU4 GPIO Review Changes Implement suggestions from Jared. To generate a

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

2015-12-19 Thread Marty Fouts
Module Name:src Committed By: marty Date: Sun Dec 20 05:25:01 UTC 2015 Modified Files: src/sys/arch/evbarm/exynos: exynos_machdep.c Log Message: XU4 debug cleanup get rid of some unneeded debug chatter in machdep To generate a diff of this commit: cvs rdiff -u -r1.5

CVS commit: src/sys/dev/fdt

2015-12-30 Thread Marty Fouts
Module Name:src Committed By: marty Date: Wed Dec 30 04:23:39 UTC 2015 Modified Files: src/sys/dev/fdt: fdtvar.h files.fdt Added Files: src/sys/dev/fdt: fdt_pinctrl.c Log Message: FDT pinctrl Add a pinctrl bus to FDT. This works against exynos, but someone(tm)

CVS commit: src/sys/arch/arm/samsung

2015-12-30 Thread Marty Fouts
Module Name:src Committed By: marty Date: Wed Dec 30 04:30:27 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_combiner.c exynos_gpio.c exynos_i2c.c exynos_pinctrl.c exynos_var.h Log Message: XU4 i2c, gpio & pinctrl changes modify exynos_gpio.c to

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

2015-11-26 Thread Marty Fouts
Module Name:src Committed By: marty Date: Thu Nov 26 21:27:31 UTC 2015 Modified Files: src/sys/arch/evbarm/odroid: odroid_machdep.c odroid_start.S platform.h Log Message: Revert my previous change -- it breaks other odroid devices To generate a diff of this commit: cvs

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

2015-11-26 Thread Marty Fouts
Module Name:src Committed By: marty Date: Thu Nov 26 22:22:44 UTC 2015 Modified Files: src/sys/arch/evbarm/odroid: odroid_start.S Log Message: remove *all* of my changes to odroid_start.S To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

2015-11-26 Thread Marty Fouts
Module Name:src Committed By: marty Date: Thu Nov 26 21:42:19 UTC 2015 Modified Files: src/sys/arch/evbarm/odroid: odroid_machdep.c Log Message: repair conflicts from previous commit stupid marty checked in version with conflicts. bad marty no donut. To generate a diff

CVS commit: src/sys/arch/evbarm

2015-11-28 Thread Marty Fouts
Module Name:src Committed By: marty Date: Sat Nov 28 20:51:36 UTC 2015 Modified Files: src/sys/arch/evbarm/conf: mk.odroid src/sys/arch/evbarm/odroid: odroid_start.S Log Message: Exit hypervisor mode before entering supervisor The Odroid XU4 is booted in

CVS commit: src/sys/arch/arm/cortex

2015-11-24 Thread Marty Fouts
Module Name:src Committed By: marty Date: Wed Nov 25 04:03:34 UTC 2015 Added Files: src/sys/arch/arm/cortex: cortex_init.S Log Message: something temporary that will go away once odroid xu4 works To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

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

2015-11-24 Thread Marty Fouts
Module Name:src Committed By: marty Date: Wed Nov 25 04:04:13 UTC 2015 Modified Files: src/sys/arch/evbarm/odroid: odroid_machdep.c odroid_start.S platform.h Log Message: snapshot: Does NOT boot To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40

CVS commit: src/sys/arch/arm/samsung

2015-11-18 Thread Marty Fouts
Module Name:src Committed By: marty Date: Thu Nov 19 05:44:41 UTC 2015 Modified Files: src/sys/arch/arm/samsung: exynos_soc.c Log Message: add 5422 gic handling to attach code To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

CVS commit: src/sys/dev/fdt

2016-01-10 Thread Marty Fouts
Module Name:src Committed By: marty Date: Sun Jan 10 23:01:29 UTC 2016 Modified Files: src/sys/dev/fdt: fdt_intr.c Log Message: FDT Interrupt handling - change memory allocation This version does dynamic allocation of the specifier array. To generate a diff of this