joerg
cf336e5404
Match lapic conditionals from the primary CPU.
2014-05-12 11:56:02 +00:00
joerg
619e1e14cb
buf is only used in the ioapic case.
2014-05-12 11:55:39 +00:00
msaitoh
4360fe3dc7
Use macro.
2014-05-12 11:51:35 +00:00
joerg
6837797dba
acpi_md_findoverride is only used when NIOAPIC > 0, so don't provide it
...
otherwise.
2014-05-12 11:51:34 +00:00
msaitoh
569ea4de99
Fix newline problem which was added in previous commit.
2014-05-12 11:27:31 +00:00
uebayasi
9e475fde06
stmt;; -> stmt;
2014-05-12 09:01:34 +00:00
martin
256a2596c6
Belatedly adapt to changes in the code.
2014-05-12 08:47:49 +00:00
christos
b01c54e6f1
kill unused array split
2014-05-12 02:26:19 +00:00
wiz
8c54f70a11
Add An to authors. Wording.
2014-05-11 09:01:42 +00:00
skrll
21e6642529
Deal with incompatible cache aliases. Specifically,
...
- always flush an ephemeral page on unmap
- track unmanaged mappings (mappings entered via pmap_kenter_pa) for
aliases where required and handle appropriately (via pmap_enter_pv)
Hopefully this (finally) addresses the instability reported in the
following PRs:
PR/44900 - R5000/Rm5200 mips ports are broken
PR/46890 - upcoming NetBSD 6.0 release is very unstable / unusable on cobalt qube 2
PR/48628 - cobalt and hpcmips ports are dead
2014-05-11 07:53:28 +00:00
joerg
2f1b7695c4
Support DWARFish unwind for ARM.
2014-05-11 02:07:35 +00:00
joerg
c8a1f8aef9
Provide a non-EHABI version of the mcount glue.
2014-05-11 02:02:14 +00:00
christos
58ced3d761
Add a history function that takes a FILE pointer; needed for Capsicum.
...
From Eitan Adler
2014-05-11 01:05:17 +00:00
reinoud
7e3e102eb9
Get the Odroid-U3 USB hub working! It now attaches and /lists all its children
...
like mouse etc.
2014-05-10 22:24:32 +00:00
reinoud
d1893a9057
Fix typo
2014-05-10 21:46:15 +00:00
reinoud
1de3e2a8fe
The Odroids USB hub and Ethernet init are not to be done at the SoC level.
2014-05-10 21:10:27 +00:00
reinoud
195d57c9e9
No use in duplicating the frequency settings of mct and gtmr at two different
...
places.
2014-05-10 20:38:15 +00:00
reinoud
9f69e282d7
Implement evbarm_device_register_post_config() hook for odroid and its
...
decendents. This allows post attach actions on every level of the machine
support.
2014-05-10 20:24:06 +00:00
reinoud
0fbcec9162
Define and implement device_register_post_config() hook analog to the
...
device_register() hook.
Already found on sparc64 and librump. Tested compilation and running of
machines with and without the hook defined.
2014-05-10 20:12:16 +00:00
reinoud
0c655d2ae4
Add the missing ETC0, ETC6, ETC7, ETC8 `gpio' registers. They are special in
...
that they can't be set/unset nor configured. The only changeable parameters
are the pullups PUD and the DRV driving strength. They however fit the same
structure as the rest of the GPIOs and are used as such.
2014-05-10 19:31:00 +00:00
martin
9ce5f7726e
Add a test case for PR kern/48787.
2014-05-10 14:15:25 +00:00
martin
b31205ebbb
PR kern/48787: inode calculation from ISO9660 block offset might get
...
truncated to 32bit - force the whole expression to be evaluated as ino_t.
Patch from Thomas Schmitt, with minor modifications (and reworded comment).
2014-05-10 14:11:58 +00:00
reinoud
b0897aba81
refactor pin setting in odroid_device_register() to remove an indent
...
preventing potentional lots of line breaks due to the 80 char line limit.
2014-05-10 11:03:45 +00:00
reinoud
7035555b28
Change int->void
...
sorry about the noise
2014-05-10 10:47:17 +00:00
reinoud
cccf9bf285
Add exynos_gpio_pindata_ctl() analog to _pindata__read() and _pindata_write()
2014-05-10 10:46:25 +00:00
martin
062900c4c2
PR bin/48798: fix format for ino_t.
...
Slightly modifed variant of the patch provided by Thomas Schmitt.
2014-05-10 09:39:18 +00:00
christos
6f8fc9d1fc
make this compile.
2014-05-09 23:26:36 +00:00
reinoud
dbbcc58682
Implement heartbeat LED using the new gpio subsystem
2014-05-09 22:21:46 +00:00
reinoud
18a9db9abf
Rename blinkled to heartbeat since that is its function
2014-05-09 22:20:41 +00:00
reinoud
679cfa633a
The mct runs at F_IN / XUSBXTI of 24 Mhz
2014-05-09 22:19:22 +00:00
reinoud
53eff1d429
Both Exynos4 and Exynos5 have a 24 Mhz external crystal that gets pumped up to
...
the required frequencies by PLL circuits.
USB freq. seems to be tied directly to this freq.
2014-05-09 22:16:56 +00:00
reinoud
bea9e0590d
Rename led0 to led1 to be consistent with the linux distro
2014-05-09 22:02:10 +00:00
reinoud
5ad8bd1845
Implement gpio framework for the Samsung Exynos series.
...
Note that only the Exynos4 gpio registers are defined now and provision is
taken to allow for seamlessness adding of Exynos5 values.
2014-05-09 21:49:43 +00:00
jakllsch
aaace33d0e
Enable AUDIO_PROP_MMAP in hdafg(4).
...
Addresses PR#48792 and PR#35961.
2014-05-09 20:10:49 +00:00
reinoud
1e00c92183
Use the constant for default interrupt provided by autoconf
2014-05-09 19:51:43 +00:00
reinoud
dbe8db6e99
Add GPIO register definitions
...
Also add the frequency for the USB system; its also used for various other
clocksources
2014-05-09 19:47:09 +00:00
reinoud
c2ff204e1a
The EXYNOS4_I2C0_OFFSET is actually reffered to as additional GPIO space.
2014-05-09 19:44:06 +00:00
njoly
d6ab72b9c6
Remove error condition for negative length parameter; the
...
corresponding type is unsigned (size_t) and thus the value cannot be
negative.
2014-05-09 17:25:11 +00:00
msaitoh
97e85871e2
Print the CRS Software Visibility Enable bit and the Crosslink Supported bit.
2014-05-09 14:51:26 +00:00
jdc
1f04c0df66
Cosmetic fix: s/8bit/8-bit/ and new line for 8-bit only TCX's.
2014-05-09 11:51:49 +00:00
plunky
4a71bf0e0e
Move libsjjit and libbpfjit to the pre-dependency section and remove
...
the unnecessary .WAIT. They are both marked LIBISPRIVATE, which does
mean no link is performed, and there are no dependencies.
2014-05-09 08:36:09 +00:00
pooka
75b2fca271
comment meets reality
2014-05-09 06:12:48 +00:00
jakllsch
1723df17af
Revert default strategy change from 1.298 (which has since moved).
...
Reverting to "fcfs" nearly doubles the speed of sequential reads from
a level-1 RAID (previously using the default of "priocscan").
Needs pullup via patch for netbsd-6.
2014-05-08 20:36:15 +00:00
phx
3cf2564bdb
Use TOOL_NCDCS to turn an ibmnws kernel automatically into a valid NCD
...
firmware image for netbooting. This is still a valid ELF kernel, but with
a patched CRC checksum and image size included.
2014-05-08 13:58:34 +00:00
hannken
42c8d67c49
Add a global vnode cache:
...
- vcache_get() retrieves a referenced and initialised vnode / fs node pair.
- vcache_remove() removes a vnode / fs node pair from the cache.
On cache miss vcache_get() calls new vfs operation vfs_loadvnode() to
initialise a vnode / fs node pair. This call is guaranteed exclusive,
no other thread will try to load this vnode / fs node pair.
Convert ufs/ext2fs, ufs/ffs and ufs/mfs to use this interface.
Remove now unused ufs/ufs_ihash
Discussed on tech-kern.
Welcome to 6.99.41
2014-05-08 08:21:53 +00:00
mrg
c9e8e117ff
add (empty, pretty much like all other usb) pmf support.
2014-05-08 05:59:09 +00:00
cube
1d53b5b172
Prevent a race between tap_dev_poll() and tap_start() by making sure the
...
call to selrecord() happens at splnet(). Fixes kern/47506 and kern/46199.
2014-05-07 22:53:34 +00:00
joerg
06892092ba
Fix impossible error condition.
2014-05-07 19:30:09 +00:00
jakllsch
ba32e582b7
Adjust "options " whitespace to be consistent.
2014-05-07 14:26:53 +00:00
jakllsch
15b0c804e2
Set the kernel load (physical) address as is already done for i386 kernels.
2014-05-07 14:00:48 +00:00