Author: gonzo
Date: Fri Sep 24 04:46:46 2010
New Revision: 213091
URL: http://svn.freebsd.org/changeset/base/213091
Log:
- Do not place variables to memory allocated by busdma. pre/post ops
might invalidate cache and hence effectively void validity of values
Modified:
head/sys/dev/hifn/
null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/dev/gpio/gpio_if.m Tue Sep 28 03:24:53 2010(r213237)
@@ -0,0 +1,102 @@
+#-
+# Copyright (c) 2009 Oleksandr Tymoshenko
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
device /dev/gpioctl0
+.Pp
+gpioctl -f /dev/gpioctl0 -l
+.It
+Set the value of pin 12 to 1
+.Pp
+gpioctl -f /dev/gpioctl0 12 1
+.It
+Configure pin 12 to be input pin
+.Pp
+gpioctl -f /dev/gpioctl0 -c 12 IN
+.El
+.Sh HISTORY
+The
+.Nm
+utility
/ar71xx_gpio.c Tue Sep 28 03:31:34 2010
(r213239)
@@ -0,0 +1,446 @@
+/*-
+ * Copyright (c) 2009, Oleksandr Tymoshenko
+ * Copyright (c) 2009, Luiz Otavio O Souza.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are
Author: gonzo
Date: Tue Sep 28 03:34:51 2010
New Revision: 213240
URL: http://svn.freebsd.org/changeset/base/213240
Log:
Add GPIO bus to config and hints. Also add sample gpioled device.
Modified:
head/sys/mips/conf/AR71XX
head/sys/mips/conf/AR71XX.hints
Modified: head/sys/mips/conf/AR71XX
.c Wed Sep 29 20:53:33 2010 (r213277)
@@ -1,3 +1,29 @@
+/*-
+ * Copyright (c) 2009 Oleksandr Tymoshenko
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Re
Author: gonzo
Date: Wed Sep 29 21:01:16 2010
New Revision: 213278
URL: http://svn.freebsd.org/changeset/base/213278
Log:
AR71XX_GPIO_* defines were introduced by adrian@ a while ago,
remove duplicated.
Modified:
head/sys/mips/atheros/ar71xxreg.h
Modified: head/sys/mips/atheros/ar71xxre
Author: gonzo
Date: Wed Sep 29 23:06:41 2010
New Revision: 213286
URL: http://svn.freebsd.org/changeset/base/213286
Log:
- Fix values of CS1_EN and CS2_EN flags
- Unbreak kernel build by fixing naming convention of
GPIO_FUNC flags
Spotted by: Luiz Otavio O Souza, Andrew Thompson
Mo
Author: gonzo
Date: Tue Oct 5 21:19:20 2010
New Revision: 213462
URL: http://svn.freebsd.org/changeset/base/213462
Log:
- Introduce WITH_GPIO knob and disable building gpioctl
by default. Most systems do not need it.
Modified:
head/share/mk/bsd.own.mk
head/usr.sbin/Makefile
Modified
On 9/28/2010 12:28 AM, Niclas Zeising wrote:
This should probably be made conditional on MK_GPIO.
Done
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsub
Author: gonzo
Date: Tue Oct 5 22:26:01 2010
New Revision: 213463
URL: http://svn.freebsd.org/changeset/base/213463
Log:
- Add WITH_GPIO entry to src.conf(5) man page
Added:
head/tools/build/options/WITH_GPIO (contents, props changed)
Added: head/tools/build/options/WITH_GPIO
=
Author: gonzo
Date: Tue Nov 2 01:24:49 2010
New Revision: 214651
URL: http://svn.freebsd.org/changeset/base/214651
Log:
Fix reading of .debug_line on MIPS64, big-endian:
read_initial_length detects pointer size by checking first
4 bytes of .debug_line and stores it in struct comp_u
Author: gonzo
Date: Tue Nov 2 01:26:21 2010
New Revision: 214652
URL: http://svn.freebsd.org/changeset/base/214652
Log:
- Add ELF core for FreeBSD/mips
- Register all known cores in init function
Modified:
head/contrib/gdb/gdb/mipsfbsd-tdep.c
Modified: head/contrib/gdb/gdb/mipsfbsd-tdep.c
Author: gonzo
Date: Sat Nov 26 00:30:39 2011
New Revision: 227985
URL: http://svn.freebsd.org/changeset/base/227985
Log:
Provide proper error message when trying to build xdev, xdev-build or
xdev-install targets without either XDEV or XDEV_ARCH defined.
Modified:
head/Makefile.inc1
Mod
Author: gonzo
Date: Mon Nov 28 19:28:29 2011
New Revision: 228088
URL: http://svn.freebsd.org/changeset/base/228088
Log:
- Copy base MAC address from bootinfo descriptor to sysinfo struct
Reviewed by: Andrew Duane
Modified:
head/sys/mips/cavium/octeon_machdep.c
Modified: head/sys/mips/
Author: gonzo
Date: Mon Nov 28 19:48:04 2011
New Revision: 228091
URL: http://svn.freebsd.org/changeset/base/228091
Log:
- Fix backtrace for MIPS64 platform
Modified:
head/sys/mips/mips/db_trace.c
Modified: head/sys/mips/mips/db_trace.c
===
Author: gonzo
Date: Mon Dec 5 23:29:27 2011
New Revision: 228294
URL: http://svn.freebsd.org/changeset/base/228294
Log:
Unbreak
Modified:
stable/8/share/mk/bsd.cpu.mk
Modified: stable/8/share/mk/bsd.cpu.mk
==
--- st
Author: gonzo
Date: Tue Dec 6 00:05:12 2011
New Revision: 228295
URL: http://svn.freebsd.org/changeset/base/228295
Log:
Unbreak build: add missing coma
Modified:
stable/8/sys/mips/mips/elf_machdep.c
Modified: stable/8/sys/mips/mips/elf_machdep.c
=
PM, Oleksandr Tymoshenko wrote:
Author: gonzo
Date: Mon Dec 5 23:29:27 2011
New Revision: 228294
URL: http://svn.freebsd.org/changeset/base/228294
Log:
Unbreak
Modified:
stable/8/share/mk/bsd.cpu.mk
Modified: stable/8/share/mk/bsd.cpu.mk
Author: gonzo
Date: Tue Dec 6 00:13:40 2011
New Revision: 228296
URL: http://svn.freebsd.org/changeset/base/228296
Log:
Unbreak mips64 build by MFCing r202031 that fixes _ALIGN macros
Modified:
stable/8/sys/mips/include/param.h
Modified: stable/8/sys/mips/include/param.h
=
Author: gonzo
Date: Thu Dec 8 00:47:22 2011
New Revision: 228337
URL: http://svn.freebsd.org/changeset/base/228337
Log:
MFC r208737 (required by OCTEON* kernels):
Add/improve mips64r2, Octeon, n32 and n64 support in the toolchain.
o) Add TARGET_ABI to the MIPS toolchain build process
Author: gonzo
Date: Thu Dec 8 00:48:06 2011
New Revision: 228338
URL: http://svn.freebsd.org/changeset/base/228338
Log:
Unbreak MALTA64 build by providing proper ldscript name
Modified:
stable/8/sys/mips/conf/MALTA64
Modified: stable/8/sys/mips/conf/MALTA64
=
Author: gonzo
Date: Thu Dec 8 00:48:47 2011
New Revision: 228339
URL: http://svn.freebsd.org/changeset/base/228339
Log:
Add -march=octeon optoin for building OCTEON1-32 kernel
Modified:
stable/8/sys/mips/conf/OCTEON1-32
Modified: stable/8/sys/mips/conf/OCTEON1-32
===
Author: gonzo
Date: Thu Dec 8 00:50:14 2011
New Revision: 228340
URL: http://svn.freebsd.org/changeset/base/228340
Log:
Add ldscripts for OCTEON1 and OCTEON1-32
Added:
- copied unchanged from r215938, head/sys/conf/ldscript.mips.octeon1.32
- copied unchanged from r215938, head/sys/co
Author: gonzo
Date: Thu Dec 8 00:56:23 2011
New Revision: 228341
URL: http://svn.freebsd.org/changeset/base/228341
Log:
MFS r202062:
Defintions for cavium uart
MFC after:23 months
Modified:
stable/8/sys/dev/ic/ns16550.h
Directory Properties:
stable/8/sys/ (props changed)
Author: gonzo
Date: Fri Dec 23 22:10:55 2011
New Revision: 228853
URL: http://svn.freebsd.org/changeset/base/228853
Log:
- Set CF physical address base in sysinfo structure
Modified:
head/sys/mips/cavium/octeon_machdep.c
Modified: head/sys/mips/cavium/octeon_machdep.c
===
Author: gonzo
Date: Sat Dec 24 00:22:21 2011
New Revision: 228854
URL: http://svn.freebsd.org/changeset/base/228854
Log:
- Enable usbus on octusb
Modified:
head/sys/dev/usb/controller/usb_controller.c
Modified: head/sys/dev/usb/controller/usb_controller.c
Author: gonzo
Date: Sat Dec 24 23:15:25 2011
New Revision: 228872
URL: http://svn.freebsd.org/changeset/base/228872
Log:
- Initialize compact_flash_attribute_base_addr from bootinfo structure
Modified:
head/sys/mips/cavium/octeon_machdep.c
Modified: head/sys/mips/cavium/octeon_machdep.c
, Oleksandr Tymoshenko
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *notice unmodified, this
On 28/12/2011 2:15 AM, Aleksandr Rybalko wrote:
On Wed, 28 Dec 2011 05:57:03 + (UTC)
Oleksandr Tymoshenko wrote:
Author: gonzo
Date: Wed Dec 28 05:57:03 2011
New Revision: 228925
URL: http://svn.freebsd.org/changeset/base/228925
Log:
- Add generic GPIO driver for Cavium Octeon. At the
Author: gonzo
Date: Sat Dec 31 05:24:21 2011
New Revision: 229070
URL: http://svn.freebsd.org/changeset/base/229070
Log:
- CAPK-0100 board's USB timer is 12MHz
Modified:
head/sys/contrib/octeon-sdk/cvmx-helper-board.c
Modified: head/sys/contrib/octeon-sdk/cvmx-helper-board.c
Author: gonzo
Date: Sat Dec 31 05:25:42 2011
New Revision: 229071
URL: http://svn.freebsd.org/changeset/base/229071
Log:
- Properly clean state structure in cvmx_usb_initialize
Modified:
head/sys/contrib/octeon-sdk/cvmx-usb.c
Modified: head/sys/contrib/octeon-sdk/cvmx-usb.c
=
Author: gonzo
Date: Sat Dec 31 05:45:10 2011
New Revision: 229072
URL: http://svn.freebsd.org/changeset/base/229072
Log:
- Pass proper endpoint number (without direction flag) to
cvmx_usb_open_pipe
Modified:
head/sys/mips/cavium/usb/octusb.c
Modified: head/sys/mips/cavium/usb/octusb.c
=
Author: gonzo
Date: Sat Dec 31 23:21:36 2011
New Revision: 229161
URL: http://svn.freebsd.org/changeset/base/229161
Log:
- struct clocktime sets different ranges for DOW and month
comparing to struct timeval. for clocktime they should be
1..7 and 1..12 respectively
- CAPK-0100ND
Author: gonzo
Date: Sun Jan 1 09:12:21 2012
New Revision: 229168
URL: http://svn.freebsd.org/changeset/base/229168
Log:
- Properly set IRQ handlers for all USB ports
Modified:
head/sys/mips/cavium/usb/octusb.h
head/sys/mips/cavium/usb/octusb_octeon.c
Modified: head/sys/mips/cavium/usb/oct
Author: gonzo
Date: Tue Jan 3 19:10:37 2012
New Revision: 229408
URL: http://svn.freebsd.org/changeset/base/229408
Log:
- Octeon-SDK strictly requires multi_count to be zero for
full and low speed devices.
Modified:
head/sys/mips/cavium/usb/octusb.c
Modified: head/sys/mips/cavium/usb/
s/mips/mips/dump_machdep.c Sun Nov 7 03:09:02 2010
(r214903)
@@ -1,35 +1,362 @@
/*-
- * Copyright (c) 2006 Oleksandr Tymoshenko
+ * Copyright (c) 2002 Marcel Moolenaar
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitt
, because file is newly added)
+++ head/lib/libkvm/kvm_minidump_mips.c Sun Nov 7 03:26:22 2010
(r214904)
@@ -0,0 +1,275 @@
+/*-
+ * Copyright (c) 2010 Oleksandr Tymoshenko
+ * Copyright (c) 2008 Semihalf, Grzegorz Bernacki
+ * Copyright (c) 2006 Peter Wemm
+ *
+ * Redistribution a
Author: gonzo
Date: Sun Nov 7 20:37:25 2010
New Revision: 214947
URL: http://svn.freebsd.org/changeset/base/214947
Log:
Calculate offset from frame top for registers saved on a stack frame.
Modified:
head/contrib/gdb/gdb/mips-tdep.c
Modified: head/contrib/gdb/gdb/mips-tdep.c
===
Author: gonzo
Date: Sun Nov 7 20:40:00 2010
New Revision: 214949
URL: http://svn.freebsd.org/changeset/base/214949
Log:
Change register numbers according to current struct reg and
struct fpreg in src/sys/mips/include/reg.h
Modified:
head/contrib/gdb/gdb/mips-tdep.h
head/contrib/gdb/gdb/m
Author: gonzo
Date: Sun Nov 7 20:44:46 2010
New Revision: 214950
URL: http://svn.freebsd.org/changeset/base/214950
Log:
Prevent endless loop by detecting broken MIPS.options
Modified:
head/contrib/binutils/bfd/elfxx-mips.c
Modified: head/contrib/binutils/bfd/elfxx-mips.c
===
Author: gonzo
Date: Sun Nov 7 20:53:19 2010
New Revision: 214951
URL: http://svn.freebsd.org/changeset/base/214951
Log:
Link threads support to the build
Modified:
head/gnu/usr.bin/gdb/arch/mips/Makefile
head/gnu/usr.bin/gdb/arch/mips/init.c
Modified: head/gnu/usr.bin/gdb/arch/mips/Makefi
Author: gonzo
Date: Sun Nov 7 20:56:41 2010
New Revision: 214952
URL: http://svn.freebsd.org/changeset/base/214952
Log:
- Use proper constant for accessing PCB intead of hardcoded numbers
- Minor clean-up
Modified:
head/gnu/usr.bin/gdb/kgdb/trgt_mips.c
Modified: head/gnu/usr.bin/gdb/kgdb/
Author: gonzo
Date: Sun Nov 7 23:22:22 2010
New Revision: 214960
URL: http://svn.freebsd.org/changeset/base/214960
Log:
Fix initialization order:_initialize_svr4_solib should
be called before _initialize_thread_db
Modified:
head/gnu/usr.bin/gdb/arch/mips/init.c
Modified: head/gnu/usr.bin/
Author: gonzo
Date: Sun Nov 7 23:23:48 2010
New Revision: 214962
URL: http://svn.freebsd.org/changeset/base/214962
Log:
Fix cross-debugger build
Modified:
head/gnu/usr.bin/gdb/kgdb/trgt_mips.c
Modified: head/gnu/usr.bin/gdb/kgdb/trgt_mips.c
==
Author: gonzo
Date: Mon Nov 8 00:26:49 2010
New Revision: 214965
URL: http://svn.freebsd.org/changeset/base/214965
Log:
- Provide more registers for GDB
Modified:
head/sys/mips/mips/gdb_machdep.c
Modified: head/sys/mips/mips/gdb_machdep.c
Author: gonzo
Date: Sun Nov 14 22:08:56 2010
New Revision: 215322
URL: http://svn.freebsd.org/changeset/base/215322
Log:
Regenerate src.conf manpage after adding WITHOUT_GPIO build knob
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
Author: gonzo
Date: Sun Nov 14 22:14:36 2010
New Revision: 215323
URL: http://svn.freebsd.org/changeset/base/215323
Log:
Add optional files controlled by WITH_GPIO knob
Submitted by: Alexander Best
Modified:
head/tools/build/mk/OptionalObsoleteFiles.inc
Modified: head/tools/build/mk/Op
Author: gonzo
Date: Sun Nov 28 00:53:43 2010
New Revision: 215961
URL: http://svn.freebsd.org/changeset/base/215961
Log:
MFC r211509:
add the PLL set functions to cpuops
Modified:
stable/8/sys/mips/atheros/ar71xx_cpudef.h
stable/8/sys/mips/conf/AR71XX
Directory Properties:
stabl
Author: gonzo
Date: Sun Nov 28 01:08:42 2010
New Revision: 215965
URL: http://svn.freebsd.org/changeset/base/215965
Log:
init_static_kenv is available only in 9-CURRENT, replace its
functionality with custom solution
Modified:
stable/8/sys/mips/atheros/ar71xx_machdep.c
Modified: stable
Author: gonzo
Date: Sun Nov 28 01:18:11 2010
New Revision: 215967
URL: http://svn.freebsd.org/changeset/base/215967
Log:
Remove options that are not available in 8
Modified:
stable/8/sys/mips/conf/AR71XX
Modified: stable/8/sys/mips/conf/AR71XX
>
> stable/8/sys/mips/conf/AR71XX
This wasn't supposed to be in this commit :(
--
gonzo
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@f
Oleksandr Tymoshenko
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *notice, this list of
Author: gonzo
Date: Thu Dec 9 07:01:03 2010
New Revision: 216318
URL: http://svn.freebsd.org/changeset/base/216318
Log:
- Populate dump_avail with proper values from phys_avail
Modified:
head/sys/mips/adm5120/adm5120_machdep.c
head/sys/mips/alchemy/alchemy_machdep.c
head/sys/mips/atheros
Author: gonzo
Date: Thu Dec 9 07:47:40 2010
New Revision: 216320
URL: http://svn.freebsd.org/changeset/base/216320
Log:
- dump_avail layout should be sequence of [start, end)
pairs, not .
Spotted by: alc@
Modified:
head/sys/mips/adm5120/adm5120_machdep.c
head/sys/mips/alchemy/al
Author: gonzo
Date: Thu Dec 16 05:13:41 2010
New Revision: 216475
URL: http://svn.freebsd.org/changeset/base/216475
Log:
- include argument should be in quotes
Modified:
head/sys/mips/conf/SWARM
head/sys/mips/conf/SWARM64
head/sys/mips/conf/SWARM64_SMP
head/sys/mips/conf/SWARM_SMP
Modi
Author: gonzo
Date: Mon Nov 9 22:01:58 2009
New Revision: 199114
URL: http://svn.freebsd.org/changeset/base/199114
Log:
Unbreak booting of FreeBSD/mips by merging r195429 from projects/mips:
- Move dpcpu initialization to mips_proc0_init. It's
more appropriate place for it. Besides dpcp
Author: gonzo
Date: Thu Jan 20 05:44:36 2011
New Revision: 217620
URL: http://svn.freebsd.org/changeset/base/217620
Log:
Fix build by changing format for size_t to %jd
Modified:
head/sys/mips/cavium/cryptocteon/cavium_crypto.c
Modified: head/sys/mips/cavium/cryptocteon/cavium_crypto.c
==
Author: gonzo
Date: Wed May 11 00:52:41 2011
New Revision: 221753
URL: http://svn.freebsd.org/changeset/base/221753
Log:
Use new option names for NFS client and NFS server
See UPDATING entry for 20110427
Modified:
head/sys/mips/conf/ADM5120
head/sys/mips/conf/ALCHEMY
head/sys/mips/co
On 20/05/2011 12:12 PM, Qing Li wrote:
Author: qingli
Date: Fri May 20 19:12:20 2011
New Revision: 222143
URL: http://svn.freebsd.org/changeset/base/222143
Log:
The statically configured (permanent) ARP entries are removed when an
interface is brought down, even though the interface addres
Author: gonzo
Date: Mon Apr 13 03:04:12 2009
New Revision: 190983
URL: http://svn.freebsd.org/changeset/base/190983
Log:
- Raise my commit limit for projects/mips "merge from head"
Modified:
svnadmin/conf/sizelimit.conf
Modified: svnadmin/conf/sizelimit.conf
=
Author: gonzo
Date: Mon Apr 13 03:13:16 2009
New Revision: 190985
URL: http://svn.freebsd.org/changeset/base/190985
Log:
- Revert size limit
Modified:
svnadmin/conf/sizelimit.conf
Modified: svnadmin/conf/sizelimit.conf
=
Author: gonzo
Date: Wed May 6 22:31:04 2009
New Revision: 191862
URL: http://svn.freebsd.org/changeset/base/191862
Log:
- Increase size limit for HEAD merge to projects/mips
Modified:
svnadmin/conf/sizelimit.conf
Modified: svnadmin/conf/sizelimit.conf
===
Author: gonzo
Date: Fri Jun 21 18:16:54 2013
New Revision: 252064
URL: http://svnweb.freebsd.org/changeset/base/252064
Log:
Rename run(4) firmware file from runfw to run.fw. Previous name was the
same as top-level target name for "device runfw" kernel option and
caused cyclic dependancy that
Author: gonzo
Date: Thu Jun 27 00:33:08 2013
New Revision: 252282
URL: http://svnweb.freebsd.org/changeset/base/252282
Log:
- Request non-cached memory for framebuffer
- Properly probe/initialize syscons
Modified:
head/sys/arm/ti/am335x/am335x_lcd.c
Modified: head/sys/arm/ti/am335x/am335x_
Author: gonzo
Date: Sat Jun 29 23:40:44 2013
New Revision: 252393
URL: http://svnweb.freebsd.org/changeset/base/252393
Log:
Enable patth-through of IRQ30 and IRQ31 to PIC just as comment states
Modified:
head/sys/arm/versatile/versatile_sic.c
Modified: head/sys/arm/versatile/versatile_sic.c
Author: gonzo
Date: Sat Jun 29 23:51:17 2013
New Revision: 252395
URL: http://svnweb.freebsd.org/changeset/base/252395
Log:
- Fix IMAPx registers values calculation
- Initialize SMAPx registers too although they're unused in QEMU
- Do not pass IO/MEM resources to upper bus for activation, ha
Author: gonzo
Date: Wed Jul 3 23:38:02 2013
New Revision: 252652
URL: http://svnweb.freebsd.org/changeset/base/252652
Log:
Fix one of INVARIANTS-related UMA panics on ARM
Force UMA zone to allocate service structures like slabs using own
allocator. uma_debug code performs atomic ops on
Author: gonzo
Date: Thu Jul 4 20:08:42 2013
New Revision: 252719
URL: http://svnweb.freebsd.org/changeset/base/252719
Log:
Add nodes for PWMSS1 and PWMSS2
Modified:
head/sys/boot/fdt/dts/am335x.dtsi
Modified: head/sys/boot/fdt/dts/am335x.dtsi
Author: gonzo
Date: Thu Jul 4 20:13:22 2013
New Revision: 252722
URL: http://svnweb.freebsd.org/changeset/base/252722
Log:
Add support for ePWM submodule of PWMSS
ePWM is controlled by sysctl nodes dev.am335x_pwm.N.period,
dev.am335x_pwm.N.dutyA and dev.am335x_pwm.N.dutyB that controls
Author: gonzo
Date: Sun Jul 7 04:18:35 2013
New Revision: 252912
URL: http://svnweb.freebsd.org/changeset/base/252912
Log:
- Add initial host mode support for Mentor Graphics USB OTG controller
- Sync musb_otg_atmelarm with new core logic API
Modified:
head/sys/dev/usb/controller/musb_otg.
7 04:22:08 2013
(r252913)
@@ -0,0 +1,481 @@
+/*-
+ * Copyright (c) 2013 Oleksandr Tymoshenko
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code
Author: gonzo
Date: Sun Jul 7 04:23:29 2013
New Revision: 252914
URL: http://svnweb.freebsd.org/changeset/base/252914
Log:
- Add musb node to shared dtsi and proper pin configuratin for every
AM553x-based device
Modified:
head/sys/boot/fdt/dts/am335x-evm.dts
head/sys/boot/fdt/dts/am3
Author: gonzo
Date: Sun Jul 7 04:24:38 2013
New Revision: 252915
URL: http://svnweb.freebsd.org/changeset/base/252915
Log:
- Add USFS driver as an example of device mode for AM335x-based devices
Modified:
head/sys/arm/conf/BEAGLEBONE
Modified: head/sys/arm/conf/BEAGLEBONE
==
On 2013-07-06, at 9:18 PM, Oleksandr Tymoshenko wrote:
> Author: gonzo
> Date: Sun Jul 7 04:18:35 2013
> New Revision: 252912
> URL: http://svnweb.freebsd.org/changeset/base/252912
>
> Log:
> - Add initial host mode support for Mentor Graphics USB OTG controller
>
Author: gonzo
Date: Mon Jul 8 04:27:03 2013
New Revision: 253023
URL: http://svnweb.freebsd.org/changeset/base/253023
Log:
- AM335x requires updated soft-reset logic too
Modified:
head/sys/arm/ti/ti_mmchs.c
Modified: head/sys/arm/ti/ti_mmchs.c
===
Author: gonzo
Date: Mon Jul 8 04:30:12 2013
New Revision: 253024
URL: http://svnweb.freebsd.org/changeset/base/253024
Log:
- MMC1 (internal eMMC) pins should be configured as input-pullup, except
for reset pin
Modified:
head/sys/boot/fdt/dts/beaglebone-black.dts
Modified: head/sys/boo
Author: gonzo
Date: Mon Jul 8 05:06:32 2013
New Revision: 253025
URL: http://svnweb.freebsd.org/changeset/base/253025
Log:
Add IDs for TPS65217C and TPS65217D
Modified:
head/sys/arm/ti/am335x/am335x_pmic.c
Modified: head/sys/arm/ti/am335x/am335x_pmic.c
==
Author: gonzo
Date: Sat Apr 6 03:31:28 2013
New Revision: 249181
URL: http://svnweb.freebsd.org/changeset/base/249181
Log:
Properly clean "spurious interrupt" state
Suggested by: Ian Lepore
Modified:
head/sys/arm/ti/aintc.c
Modified: head/sys/arm/ti/aintc.c
Author: gonzo
Date: Mon Apr 22 18:53:36 2013
New Revision: 249774
URL: http://svnweb.freebsd.org/changeset/base/249774
Log:
Split BeagleBone DTS to generic AM335x part and Beagle-bone specific
Added:
head/sys/boot/fdt/dts/am335x.dtsi (contents, props changed)
Modified:
head/sys/boot/fdt/d
Author: gonzo
Date: Fri Apr 26 17:27:53 2013
New Revision: 249946
URL: http://svnweb.freebsd.org/changeset/base/249946
Log:
Move pinmux configuration to board-specific config. It will vary
from board to board.
Modified:
head/sys/boot/fdt/dts/am335x.dtsi
head/sys/boot/fdt/dts/beaglebon
Author: gonzo
Date: Sun Mar 2 06:36:49 2014
New Revision: 262682
URL: http://svnweb.freebsd.org/changeset/base/262682
Log:
- Fix BBB's dts compilation with GNU dtc
Modified:
head/sys/boot/fdt/dts/arm/beaglebone-black.dts
Modified: head/sys/boot/fdt/dts/arm/beaglebone-black.dts
=
Author: gonzo
Date: Tue Aug 27 01:08:55 2013
New Revision: 254944
URL: http://svnweb.freebsd.org/changeset/base/254944
Log:
- Initialize freq variable so we will not end up with random value
if there is no YAMON present
Modified:
head/sys/mips/malta/yamon.c
Modified: head/sys/mips/malt
Author: gonzo
Date: Tue Aug 27 01:40:13 2013
New Revision: 254946
URL: http://svnweb.freebsd.org/changeset/base/254946
Log:
Fixes for compatibility with QEMU:
- Route PCI interrupt for NIC
- Make "no mapping" warning more user-friendly: add device name and mention
that it's IRQ mapp
Author: gonzo
Date: Wed Aug 28 01:10:51 2013
New Revision: 254983
URL: http://svnweb.freebsd.org/changeset/base/254983
Log:
Fix GT PCI controller driver on big-endian hardware
Modified:
head/sys/mips/malta/gt_pci.c
Modified: head/sys/mips/malta/gt_pci.c
==
=
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/mips/malta/gt_pci_bus_space.h Fri Aug 30 20:28:35 2013
(r255083)
@@ -0,0 +1,36 @@
+/*-
+ * Copyright (c) 2009, Oleksandr Tymoshenko
+ * All rights reserved.
+ *
+ * Redistribution and use in source and b
Author: gonzo
Date: Fri Aug 30 20:30:33 2013
New Revision: 255084
URL: http://svnweb.freebsd.org/changeset/base/255084
Log:
Add bpf(4) to config file to get dhclient working
Modified:
head/sys/mips/conf/MALTA
Modified: head/sys/mips/conf/MALTA
Author: gonzo
Date: Sat Aug 31 01:24:05 2013
New Revision: 255088
URL: http://svnweb.freebsd.org/changeset/base/255088
Log:
YAMON is 32-bit application and uses 32-bit pointers to pass kernel
arguments and environment names/values. Cast values to proper pointer type
to make MALTA kernel
Author: gonzo
Date: Sat Aug 31 01:30:01 2013
New Revision: 255089
URL: http://svnweb.freebsd.org/changeset/base/255089
Log:
- Set proper KERNLOADADDR
- Add bpf(4) required by dhclient
Modified:
head/sys/mips/conf/MALTA64
Modified: head/sys/mips/conf/MALTA64
Author: gonzo
Date: Wed Sep 4 20:34:36 2013
New Revision: 255212
URL: http://svnweb.freebsd.org/changeset/base/255212
Log:
Add 32-bit support for Gxemul's oldtestmips machine emulation
Original work by: kan@
Added:
head/sys/mips/conf/GXEMUL32 (contents, props changed)
Modified:
head
On 4/29/2013 9:31 PM, Tim Kientzle wrote:
On Apr 22, 2013, at 11:53 AM, Oleksandr Tymoshenko wrote:
Author: gonzo
Date: Mon Apr 22 18:53:36 2013
New Revision: 249774
URL: http://svnweb.freebsd.org/changeset/base/249774
Log:
Split BeagleBone DTS to generic AM335x part and Beagle-bone
On 2013-05-09, at 10:34 PM, Tim Kientzle wrote:
> Author: kientzle
> Date: Fri May 10 05:34:08 2013
> New Revision: 250435
> URL: http://svnweb.freebsd.org/changeset/base/250435
>
> Log:
> Move 'compatible' line out of the common am335x.dtsi and into
> the beaglebone-specific .dts file.
>
>
Author: gonzo
Date: Mon May 27 00:06:24 2013
New Revision: 251015
URL: http://svnweb.freebsd.org/changeset/base/251015
Log:
Add clock definitions for LCD controller and PWM module
Modified:
head/sys/arm/ti/am335x/am335x_prcm.c
head/sys/arm/ti/ti_prcm.h
Modified: head/sys/arm/ti/am335x/am33
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/ti/am335x/am335x_scm.h Mon May 27 00:09:04 2013
(r251016)
@@ -0,0 +1,38 @@
+/*-
+ * Copyright (c) 2012 Oleksandr Tymoshenko
pwm.c
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/ti/am335x/am335x_pwm.c Mon May 27 00:13:27 2013
(r251017)
@@ -0,0 +1,285 @@
+/*-
+ * Copyright (c) 2013 Oleksandr Tymoshenko
+ * All rights res
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/ti/am335x/am335x_lcd.c Mon May 27 00:23:01 2013
(r251018)
@@ -0,0 +1,667 @@
+/*-
+ * Copyright 2013 Oleksandr Tymoshenko
+ * All rights reserved.
+ *
+ * Redistribution and use in
Author: gonzo
Date: Mon May 27 00:23:59 2013
New Revision: 251019
URL: http://svnweb.freebsd.org/changeset/base/251019
Log:
Add PWM and LCDC nodes to base DTS for AM335x-based devices
Modified:
head/sys/boot/fdt/dts/am335x.dtsi
Modified: head/sys/boot/fdt/dts/am335x.dtsi
Author: gonzo
Date: Mon May 27 00:26:29 2013
New Revision: 251020
URL: http://svnweb.freebsd.org/changeset/base/251020
Log:
Add DTS for AM335x EVM with properly muxed PWM and LCD pins, and
LCD panel description
Added:
head/sys/boot/fdt/dts/am335x-evm.dts (contents, props changed)
Added:
Author: gonzo
Date: Tue Oct 22 05:19:42 2013
New Revision: 256871
URL: http://svnweb.freebsd.org/changeset/base/256871
Log:
- Implement watchdog function and register it with watchdog list
Modified:
head/sys/arm/broadcom/bcm2835/bcm2835_wdog.c
Modified: head/sys/arm/broadcom/bcm2835/bcm2835_
Author: gonzo
Date: Tue Oct 22 05:22:46 2013
New Revision: 256873
URL: http://svnweb.freebsd.org/changeset/base/256873
Log:
Make watchdog function conform watchdog(9):
Set error to 0 when watchdog is armed and disable it when timeout
is too large to be set.
Modified:
head/sys/arm/allwinne
1 - 100 of 882 matches
Mail list logo