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
jmcneill
36dcd298ce
attach nouveau to fdt
2015-12-13 22:05:52 +00:00
plunky
d30f9e2a57
Clarify the meaning of this. These macros do not operate on bit numbers
...
as is implied.. the macros are defined as
#define SET(t, f) ((t) |= (f))
#define ISSET(t, f) ((t) & (f))
#define CLR(t, f) ((t) &= ~(f))
When the rationale is to provide clarity in the source code, then it
is good to have manual pages that are correct.
2015-12-13 21:53:02 +00:00
jmcneill
e0ffebf2fd
remove tegraio
2015-12-13 21:24:06 +00:00
plunky
42359c559e
STRENGHT -> STRENGTH and misc spelling/whitespace. no functional change
2015-12-13 21:13:00 +00:00
rjs
c6fe9f1cd1
mount_psshfs and mount_sysctlfs don't depend on rump anymore.
2015-12-13 21:09:01 +00:00
christos
035ebb230e
one default is better than two
2015-12-13 21:03:31 +00:00
christos
136970621d
PR/50514: David Binderman: Add missing break
2015-12-13 19:53:02 +00:00
christos
317883ba5f
better than returning random errors.
2015-12-13 19:51:53 +00:00
christos
dbccff005f
PR/50516: David Binderman: Add missing breaks
2015-12-13 19:49:34 +00:00
christos
218ed6ea48
PR/50520: David Binderman: Fix missing breaks.
2015-12-13 19:47:08 +00:00
christos
01337ed743
PR/50523: David Binderman: Fix incorrect shifts.
2015-12-13 19:43:27 +00:00
christos
1fd17d5979
PR/50524: David Binderman: Fix incorrect test
2015-12-13 19:38:09 +00:00
christos
ddd60a0f40
PR/50525: David Binderman: Fix incorrect test.
2015-12-13 19:36:40 +00:00
christos
54e7435b9e
PR/50526: David Binderman: Fix incorrect test
2015-12-13 19:18:32 +00:00
christos
efcbf20b13
PR/50527: David Binderman: Fix impossible code. Odd offsets need special
...
treatment.
2015-12-13 19:06:43 +00:00
christos
7273e27bf7
PR/50529: David Binderman: Remove double sizeof
2015-12-13 18:58:13 +00:00