Fix failed attempt to send pkg(8) stderr to /dev/null

MFC after:	3 days


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259113 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Chase down cryptodeflate.c change from r259109.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259114 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Forgot to utilize feature added in SVN r257782 to prevent truncating
/tmp/bsdinstall_log each time we exec a module.

MFC after:	3 days


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259115 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add some initial support for the Intel 6235.

Tested:

* Intel 5100
* Intel 6235

Obtained from:	mav, others


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259116 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Replace Sun RPC license with a 3-clause BSD license.  This license change
was approved in 2010 by Wim Coekaerts, Senior Vice President, Linux and
Virtualization at Oracle Corporation.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259117 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Replace Sun RPC license with a 3-clause BSD license.  This license change
was approved in 2010 by Wim Coekaerts, Senior Vice President, Linux and
Virtualization at Oracle Corporation.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259118 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add gpio parse routines according to sys/boot/fdt/dts/bindings-gpio.txt.

Reviewed by: stas@


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259121 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add gpio config for usb1 in dts.
That way it gives power to other usb hub via gpio at boot time.

Reviewed by: stas@


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259122 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Make it easier to test build the USB code having the debug flags set
without having to build the complete kernel.

MFC after:	2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259123 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix a few typos on the scm (control module) pin mux definitions.

Approved by:	adrian (mentor)


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259125 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Activate the device before attempt to access any of its registers.  Without
this change we may end up with a panic (Fatal kernel mode data abort:
'External Non-Linefetch Abort (S)') as described in
http://e2e.ti.com/support/arm/sitara_arm/f/791/t/276862.aspx.

It is now possible to bring up I2C1 and I2C2 on BBB.

Approved by:	adrian (mentor)


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259126 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Bring the RPi I2C driver in line with ti_i2c.  Make it treat any slave
address as a 7-bit address.

Approved by:	adrian (mentor)


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259127 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Respect SC_NO_CUTPASTE option. It disable mouse cursor and cut/paste support
for vt(9). Note: /dev/sysmouse not affected.

Sponsored by:	The FreeBSD Foundation


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259129 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
o Compat options have to be defined before sys/ioccom.h included, so move
	inclusion of right after sys/param.h.
o Only vt_core module use compat options, move it from common header to module.

Reported by:	Larry Rosenman ler at lerctr dot org

Sponsored by:	The FreeBSD Foundation


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259130 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Don't panic when we get ZPOOL_STATUS_NON_NATIVE_ASHIFT
while listing importable pools.

MFC after:	3 days


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259131 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Per the resolution of POSIX bug 0000779 (note 0002050) add support for using 'i'
as a case insensitive flag.

PR:		standards/184641
Requested by:	David A. Wheeler <dwheeler@dwheeler.com>
MFC After:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259132 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add regression test for recently added 'i' flag in r259132.

PR:	standards/184641


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259133 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
- Refresh /etc/localtime after each update using tzsetup -r.
- Regenerate /var/db/services.db when /etc/services changes.

MFC after:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259134 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Bump the g2b firmware to 18.x.

Tested:

* Intel 6235


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259135 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Move constants for indices in the local APIC's local vector table from
apicvar.h to apicreg.h.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@259140 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f