Commit Graph

231329 Commits

Author SHA1 Message Date
skrll
d97ae04bf3 Add awincnt at awinio (64 bit timer counter) 2014-11-05 22:27:55 +00:00
martin
d50e2c2971 Remove MULTIPROCESSOR, it is now in CUBIEBOARD 2014-11-05 20:34:38 +00:00
martin
716bb57d97 Add awincnt at awinio (64 bit timer counter) 2014-11-05 20:32:53 +00:00
macallan
0afc6ced43 - unmap registers in WSDISPLAYIO_MODE_MAPPED only if a drm attached
- don't try to touch backlight registers when they're not mapped
2014-11-05 19:39:17 +00:00
jmcneill
da6e4883ea add MULTIPROCESSOR, awincnt 2014-11-05 18:32:29 +00:00
christos
15a09d9090 adjust to newer sources 2014-11-05 18:01:16 +00:00
matt
8de915a389 Only look at the ID register if we are configured for multiple SoCs.
Make sure that the ID register is dealt with correctly for BE as well.
2014-11-05 17:46:51 +00:00
macallan
4395507a87 forgot the license header 2014-11-05 17:03:40 +00:00
macallan
9f0991e37c add FONT_DROID_SANS_MONO19x36, so we have something readable on
200+dpi displays
2014-11-05 17:01:38 +00:00
jmcneill
81c47b040b enable awincnt 2014-11-05 15:05:40 +00:00
jmcneill
52dda8aca1 add 64-bit counter driver; it is certainly slower than gtmr (mutexes involved, etc) but at least it is monotonic with > 1 cpu 2014-11-05 15:05:20 +00:00
riastradh
e46b72dd0e Oops -- fix call to ttm_bo_uvm_fault_idle in last commit. 2014-11-05 15:03:19 +00:00
riastradh
89cd200913 Simplify uvmfault_unlockall use in ttm_bo_uvm_fault.
Pass NULL for uobj instead of locking uobj->vmobjlock before calling
uvmfault_unlockall.

Should fix lockdebug unlocking-unlocked-mutex crash in
ttm_bo_uvm_fault_idle.

XXX pullup to netbsd-7
2014-11-05 14:47:16 +00:00
prlw1
4d61fdd14f Install fbpict.h
(e.g., new xf86-video-intel assumes it exists if RENDER is defined)
2014-11-05 14:30:00 +00:00
joerg
a2b5035580 Prepare CUBIETRUCK_INSTALL too. 2014-11-05 13:53:22 +00:00
nakayama
5175c4c70e Simplify a condition. 2014-11-05 13:50:50 +00:00
nakayama
39df99d627 Remove more #ifdef SUN4V to make compilable w/o options SUN4V. 2014-11-05 13:30:11 +00:00
justin
0f54d4e5e3 Add some prototypes for Android rump kernel builds
See buildrump.sh #70, some Android versins are missing prototypes for
these libc functions
2014-11-05 12:28:46 +00:00
wiz
88a571cbd8 New sentence, new line. Bump date for previous. 2014-11-05 09:26:26 +00:00
skrll
c0f055832b Fix typo in comment 2014-11-05 09:13:16 +00:00
snj
5a351217dd iso -> images 2014-11-05 08:19:17 +00:00
martin
5dc4701675 Enable MULTIPROCESSOR 2014-11-05 08:16:56 +00:00
snj
403559c163 regen 2014-11-05 08:16:33 +00:00
snj
05549fced9 sync with reality: iso -> images 2014-11-05 08:15:04 +00:00
skrll
7aac0f4a2a Enable MULTIPROCESSOR 2014-11-05 08:11:35 +00:00
martin
8509a116b1 Add an entry for the nand found on A10/A20 boards. 2014-11-05 07:56:48 +00:00
snj
3397aaf407 iso -> images 2014-11-05 07:34:21 +00:00
snj
43d0eb90ee Update path to release ISOs. 2014-11-05 07:09:47 +00:00
christos
102e38800e we don't need to keep track of curmode if not vga_post. 2014-11-05 05:07:43 +00:00
pooka
e613b0fe74 check for clock_gettime from librt too 2014-11-05 01:40:30 +00:00
pooka
aeea18dfa5 assert that clock_gettime() does not fail 2014-11-05 01:39:40 +00:00
pooka
db9c98fa8e fix clock_gettime emulation 2014-11-05 01:37:27 +00:00
pooka
638846d983 update for NetBSD-current having clock_nanosleep 2014-11-05 01:15:58 +00:00
jmcneill
4c0e3f73dc IPL_USB -> IPL_SCHED for intr handlers 2014-11-05 01:07:26 +00:00
pooka
6d2cad6b7c actually check for clock_nanosleep() 2014-11-05 00:50:17 +00:00
pooka
e0e4b98687 check clock_gettime() rv 2014-11-05 00:43:55 +00:00
jmcneill
3f5758c5ce enable MULTIPROCESSOR 2014-11-05 00:16:19 +00:00
matt
8ec4cbb75b pmap_tlb_flushD is for !ARM_MMU_EXTENDED only now 2014-11-04 23:58:21 +00:00
pooka
4c554ddcdc be happy with netbsd*-* to recognize arm--netbsdelf-eabi
from pkg/48126, simplified
2014-11-04 23:25:00 +00:00
joerg
4e288682c2 nv_num is not a dev_t, so add explicit cast for the sake of
-Wconversion.
2014-11-04 23:02:14 +00:00
joerg
fdcb5b3398 makedev returns ~uint64_t, but val is int64_t. Cast for -Wconversion. 2014-11-04 23:01:23 +00:00
joerg
e7051a1953 To make -Wconversion happy, cast return value of tolower/toupper to
char.
2014-11-04 23:00:35 +00:00
matt
c2d23e7280 Fix the stacks used by the other CPU to not overlap with the boot cpu's stacks. 2014-11-04 22:37:09 +00:00
pooka
12956bdef1 More finegrained disklabel macro checks, for FreeBSD 2014-11-04 21:08:12 +00:00
joerg
67ec38504d Provide prototypes to fix build with clang. 2014-11-04 19:56:44 +00:00
jmcneill
8fae4413f7 RTC base year cannot be 1900 on A31 because the year field is only 6 bits wide; undo r1.5 2014-11-04 19:22:50 +00:00
pooka
23dfcd7408 Use autoconf for rump kernel posix hypercall layer.
This gets rid of homegrown hacks and puts all probes in one place.

Tested for NetBSD (build.sh + anita) and Linux (buildrump.sh)
2014-11-04 19:05:17 +00:00
jakllsch
9a10c75d3c Rebase awinrtc(4) year from 1970 to 1900.
Fixes +70 year RTC offset when dual booting with Android on Cubietruck.

Also a trailing whitespace fix.
2014-11-04 18:15:11 +00:00
palle
37d005c861 sun4v: Removed a bunch of ifdef SUN4V since the CPU_ISSUN4V already has the necessary logic. Noticed by mrg@ 2014-11-04 18:11:42 +00:00
maxv
fc666c5147 Do not release secmodels_lock when it is not held.
Sent on tech-kern@, ok lars@
2014-11-04 16:01:58 +00:00