239545 Commits

Author SHA1 Message Date
wiz
10de853fc7 Sort sections. Fix Dt. 2015-12-16 08:16:18 +00:00
jdc
572b198968 Mention new ADM1026 i2c driver. 2015-12-16 08:08:22 +00:00
jdc
ea3f614ae8 Add direct configuration support via compatible names. 2015-12-16 08:05:38 +00:00
jdc
477e56e5b6 Allow pcfiic to handle i2c writes using cmdbuf for the register, and buf for
the value to be written.  Prior to this, we would send an empty write command
to the correct i2c address, plus an empty write command to the device at the
i2c address of the first byte of buf.
2015-12-16 08:04:58 +00:00
jdc
a0596c5c2c Add V210/V240 environmental sensors that are not in the OFW tree.
Add device properties for adm1026hm on V210, V240, and V440.
2015-12-16 08:01:19 +00:00
jdc
846fbf61f2 Add adm1026hm* for V210, V240, and V440 environmental monitoring. 2015-12-16 08:00:00 +00:00
jdc
685e31c524 Add manual page for ADM1026. 2015-12-16 07:59:01 +00:00
jdc
fce5253324 Add a driver for the ADM1026 Thermal System Management Fan Controller
i2c chip.
2015-12-16 07:56:48 +00:00
ozaki-r
213b8d3cc6 Fix token_rif extractions from llentry 2015-12-16 05:44:59 +00:00
knakahara
50f2e9d4c0 Refactor. No functional change. 2015-12-16 03:24:29 +00:00
nonaka
f6c8c6eefb Fix compile failure without WITH_SSL.
>    /tmp/bracket/build/2015.12.15.21.01.27-i386/src/usr.bin/ftp/fetch.c: In function 'fetch_url':
>    /tmp/bracket/build/2015.12.15.21.01.27-i386/src/usr.bin/ftp/fetch.c:823:18: error: 'HTTPS_URL_T' undeclared (first use in this function)
>           urltype == HTTPS_URL_T ? &ssl : NULL);
2015-12-16 01:20:05 +00:00
marty
8c864ca5fe XU4 FDT WDT - convert driver to FDT
The watchdog timer is the most trivial driver in exynos, from the POV of
converting to FDT, so go ahead and do it first.  NOTE: There's a hack in
the driver that needs to eventually be fixed -- the clock frequency is
hardwired when it should be gotten from the clock in the device tree.  I'll
come back and fix this when I'm more comfortable with the api.
2015-12-15 23:15:53 +00:00
marty
6b9db15bac XU4 FDT -- fix bus tags
I got away with not having the generic bus tags for getting minimum fdt to
work; but for real drivers have to actually have them.  Make necessary
corrections.
2015-12-15 23:13:51 +00:00
christos
82dbb89087 Factor the proxy handling code out. 2015-12-15 21:45:21 +00:00
christos
605492b2a8 Separate no_proxy handling. 2015-12-15 21:01:27 +00:00
christos
9444a4268c Try to factor out some code, this is completely out of control. 2015-12-15 20:49:49 +00:00
jmcneill
29c385d652 remove some commented out entries for static i2c device instances 2015-12-15 15:35:10 +00:00
jmcneill
b07fbf224f wire down ldN to sdmmcN, so disk numbers dont jump around between boots 2015-12-15 15:34:04 +00:00
jmcneill
a2676611ae fdtbus_gpio_read handles pin polarity, so fix inverted test in tegra_sdhc_card_detect 2015-12-15 15:33:19 +00:00
christos
973312b0f4 PR/50561: David Binderman: Add missing va_end calls. 2015-12-15 12:36:10 +00:00
christos
ef41e53307 PR/50560: David Binderman: fix memory leaks. 2015-12-15 12:33:03 +00:00
christos
e392e965d7 PR/50559: David Binderman: Add missing free()'s after calls to randomize(). 2015-12-15 12:30:34 +00:00
marty
2d77e6bbdf XU$ genassym.cf
adding previously missed file.
2015-12-15 04:53:55 +00:00
marty
f2c43fb288 EXYNOS - change ODROID-XU4 to EXYNOS
EXYNOS will be a generic fdt kernel, so signify that with the name change,
as requested by Nick.
2015-12-15 04:38:30 +00:00
ozaki-r
561514840d Add more tests for IPv6 link-local addresses
The tests include a test for PR 50549.
2015-12-15 01:33:08 +00:00
jmcneill
54369b5127 Fix TX FIFO on Tegra 2015-12-14 23:57:30 +00:00
macallan
21e70d0c91 zero out struct i2cbus_attach_args before messing with it 2015-12-14 23:21:23 +00:00
christos
58371135b0 Add missing debug libraries; reported by John D. Baker in current-users@ 2015-12-14 23:06:21 +00:00
marty
a0ce2ca6f0 XU4 FDT Missing file
maybe it'll compile now.
2015-12-14 22:51:42 +00:00
christos
bee41132a3 PR/50552: Kyle Amon: RFC3493 section 6.1 wants us to accept non-dotted-quad
INET4 addresses.
XXX: pullup-7
2015-12-14 22:07:37 +00:00
marty
02fc961cd3 XU4 FDT Enable the minimum device tree
This enables the use of FDT on the XU4 but doesn't add any drivers.  However,
with this check in, XU4 becomes useless without a device tree blob from the
Linux tree, which isn't checked in anywhere.
2015-12-14 22:06:57 +00:00
jmcneill
a729620424 add gpiokeys driver 2015-12-14 21:41:42 +00:00
jmcneill
0fbc3295f4 Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to
a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep
button, and everything else is treated as a hotkey button.
2015-12-14 20:58:45 +00:00
jmcneill
f724ec7be8 handle GPIO_ACTIVE_LOW flag 2015-12-14 20:57:34 +00:00
jakllsch
1dd5ef5f08 Switch PCI re(4) attachment from pci_intr_map() to
pci_intr_alloc()/pci_intr_release().

This enables MSI where available.
2015-12-14 20:01:17 +00:00
christos
fb571d36af Don't forget to set sin_scope. From Ryota Ozaki 2015-12-14 18:24:06 +00:00
skrll
b6c41919a3 Move mcrr and mrrc up the list so they match ahead of ldc/ldc2 2015-12-14 15:29:45 +00:00
hkenken
b802f479cb use workqueue(9) 2015-12-14 10:31:38 +00:00
martin
5a431888d0 Make it compile 2015-12-14 10:12:45 +00:00
skrll
41257cbf99 Delete pmap_pmaps and its only user pmap_dump_all. The list wasn't
being updated in an MP-safe manner.
2015-12-14 09:48:40 +00:00
ozaki-r
a3390d2a1a Add getaddrinfo.c to RUMPSRCS for link-local addresses 2015-12-14 06:17:05 +00:00
marty
f017a086d4 FDT XU4 fix uboot support
remove some code I thought I'd previously removed which causes data
aborts if uboot is invoked with 'bootm ADDR - ADDR'.
2015-12-14 05:13:01 +00:00
ozaki-r
fa956bf5d1 KNF 2015-12-14 03:49:54 +00:00
christos
093dea8259 use ecalloc 2015-12-14 03:15:10 +00:00
pgoyette
142f2b406b sysmon's components need to be MODULE_CLASS_DRIVER so they will get
initialized before we configure/initialize any devices that interact
with them.

Thanks, marty!
2015-12-14 01:08:47 +00:00
marty
ba72a38a6c 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 failure is a crash in
lockdebug because of an uninitialized mutex.
2015-12-14 00:00:22 +00:00
wiz
3740bd8e73 Add missing verb. 2015-12-13 23:32:52 +00:00
jmcneill
0572689e04 Remove JETSONTK1 and NYAN-BIG kernels, add a new unified kernel named TEGRA. 2015-12-13 23:02:56 +00:00
jmcneill
95d7e08adb Get rid of board-specific options. 2015-12-13 22:55:05 +00:00
marty
91cd6ab1cb undo 'typo' fix and restore 'frequency' to dictionary
Oops.  The 'typo' was elsewhere and I accidently removed setting
the frequency.  Fix that.
2015-12-13 22:28:09 +00:00