matt
99d1b2efee
cinclude CUBIEBOARD.local
2015-06-01 23:17:47 +00:00
matt
ac748598de
Include OCTEON support for syncw and saa/saad (Store Atomic Add).
2015-06-01 23:16:54 +00:00
matt
2d2997316d
Rework cavium support in preparation for MULTIPROCESSOR support
2015-06-01 22:55:12 +00:00
nat
62dd0696ca
Fix splashscreen on resolutions where text is centered.
...
This commit was approved by macallan@
2015-06-01 20:47:59 +00:00
matt
23a95653af
pmap_directbase is a failed experiment, nuke it.
2015-06-01 19:16:44 +00:00
phx
ff34925b8f
Remove unused KUSER_AREA, SYSPTSIZE, USRPTSIZE.
...
Bump MAXTSIZ and MAXDSIZ to the same values atari is using.
This makes gcc 4.8 (/usr/libexec/cc1) load and execute.
2015-06-01 17:16:56 +00:00
phx
1e2924a83b
Removed unused variable to make it compile again.
2015-06-01 17:09:46 +00:00
roy
cb53724789
Add support for NPF ioctls.
2015-06-01 16:07:27 +00:00
ryo
dd6fa111d8
Limit the maximum size of memory to 3840Mbyte for 4G memory board (NITROGEN6MAX)
...
constrained by memory layout of i.MX6 SoC.
2015-06-01 10:10:56 +00:00
ryo
c34b2f51ff
add #define __HAVE_PIC_PENDING_INTRS because imxgpio use pic_mark_pending()
2015-06-01 09:49:36 +00:00
matt
5f53a93d2f
Use the new BRDGGIFS and BRDGRTS cmds which just use ifdrv directly.
2015-06-01 06:15:18 +00:00
matt
ef434b48cb
Modify the BRDGGIFS and BRDGRTS cmds to be more COMPAT_NETBSD32 friendly.
...
(XXX whitespace)
2015-06-01 06:14:43 +00:00
ozaki-r
b420830aee
Improve stability of route_flags_xresolve tests
...
Insert delays to give route monitor a chance to complete its work.
2015-06-01 01:36:30 +00:00
roy
555a592508
Back out prior
...
gimpy1@ we don't #include driver .h in netbsd32
2015-06-01 00:15:07 +00:00
roy
643289594b
Revert prior change, optionally include PPPOE and SPPP support again.
...
Fix compat_netbsd32 module building by enforcing both.
2015-05-31 23:40:19 +00:00
roy
eeb5f0236a
Revert prior as it's no longer needed.
2015-05-31 23:01:04 +00:00
roy
cf18a8ed2e
It seems we cannot depend on kernel config in modules, so always compile
...
in PPP(,oE) support.
2015-05-31 22:58:50 +00:00
roy
fc67b5dc14
Add support for PPPOEGETPARMS and PPPOESETPARMS.
2015-05-31 22:19:41 +00:00
roy
27cf308b62
Support SPPPGETAUTHCFG and SPPPSETAUTHCFG.
2015-05-31 22:16:16 +00:00
matt
d3558c0177
Increase kernel VA space for kernels that don't use direct mapped memory.
...
(512MB -> 1.25GB)
2015-05-31 22:15:52 +00:00
roy
9f3fcd35ec
Allow sppp to be #if NSPPP > 0
2015-05-31 22:09:38 +00:00
jmcneill
42e3a53701
disable __HAVE_MM_MD_DIRECT_MAPPED_PHYS again, still some stability issues
2015-05-31 20:04:44 +00:00
hannken
d8868b1ee7
Change lfs from hash table to vcache.
...
- Change lfs_valloc() to return an inode number and version instead of
a vnode and move lfs_ialloc() and lfs_vcreate() to new lfs_init_vnode().
- Add lfs_valloc_fixed() to allocate a known inode, used by kernel
roll forward.
- Remove lfs_*ref(), these functions cannot coexist with vcache and
their commented behaviour is far away from their implementation.
- Add the cleaner lwp and blockinfo to struct ulfsmount so lfs_loadvnode()
may use hints from the cleaner.
- Remove vnode locks from ulfs_lookup() like we did with ufs_lookup().
2015-05-31 15:48:02 +00:00
hannken
cf850531be
Make lfs_fastvget() private to lfs_syscalls.c, change it to take the
...
BLOCK_INFO and vnode lock type instead of the inode disk address and
return the vnode locked.
Change lfs_markv() and lfs_bmapv() to work on locked vnodes.
2015-05-31 15:45:18 +00:00
hannken
c063d4ccd5
Use VFS_PROTOS() for lfs.
...
Rename conflicting struct lfs field "lfs_start" to "lfs_s0addr".
No functional change.
2015-05-31 15:44:30 +00:00
roy
c4fd6408ee
Fixup ifdrv parameter order.
2015-05-31 15:08:14 +00:00
jmcneill
9be3b3689d
enable MULTIPROCESSOR
2015-05-31 14:43:59 +00:00
jmcneill
522164bbdf
set VDD_CPU to 1.4V
2015-05-31 14:42:56 +00:00
jmcneill
a262eaf457
add external function for writing to dvc (I2C5) devices
2015-05-31 14:41:59 +00:00
njoly
dc12bdee6f
Regen for write(2) size argument fix.
2015-05-31 10:50:04 +00:00
njoly
e72b8ff8b4
Fix write(2) size argument (int -> size_t).
2015-05-31 10:49:27 +00:00
skrll
9014cc8d38
No need to cpu_dcache_wbinv_all now that a9_mpsubr.S invalidates L1 only
...
as it should
2015-05-31 08:13:18 +00:00
abs
81e568b8d1
Add missing break - from Felix Deichmann in PR port-vax/49935
2015-05-31 07:04:18 +00:00
jmcneill
58a741c99b
enable __HAVE_MM_MD_DIRECT_MAPPED_PHYS and PMAP_NEED_ALLOC_POOLPAGE
2015-05-31 00:41:53 +00:00
matt
b56c31aca3
Add CALL macro to hide ugliness of calling when KERNEL_BASE_VOFFSET is non-0
2015-05-31 00:02:16 +00:00
matt
6ede22fafe
Support directmapped systems with >1GB that start memory at 0x80000000.
2015-05-30 23:59:33 +00:00
matt
3c80ab26d6
Use the first1g for kernel memory, not the 2nd one.
2015-05-30 23:17:37 +00:00
christos
206769164b
Add ability to test using a local socket.
2015-05-30 22:40:38 +00:00
christos
25c2d06413
fix example.
2015-05-30 22:40:17 +00:00
christos
f92752c16e
Centralize and fix =/* parsing, now =/24 works again.
...
XXX: pullup-7
2015-05-30 22:39:14 +00:00
matt
16c72190ff
Call armv7_dcache_l1inv_all in mpstart
...
Make sure ACTRL<31> is set on A15 with 3+ cores.
2015-05-30 21:44:38 +00:00
skrll
4d2837fbc2
Typo in previous
2015-05-30 21:25:22 +00:00
skrll
e4f87d41d9
Provide a armv7_dcache_l1inv_all
2015-05-30 21:23:17 +00:00
christos
3a34db682f
add prototype
2015-05-30 21:05:18 +00:00
skrll
969a0df12f
Add Revision ID register
2015-05-30 20:39:56 +00:00
joerg
e754774175
Create a per-device state for iscsi(4), effectively making it a cloning
...
device.
2015-05-30 20:09:47 +00:00
joerg
adac2d746a
Improve wording.
2015-05-30 19:14:46 +00:00
jmcneill
3f31d66c52
dont set SDHC_FLAG_NO_HS_BIT flag
2015-05-30 18:53:39 +00:00
joerg
7169751760
Save space by making ack flag booleans.
2015-05-30 18:12:09 +00:00
joerg
b869fee6c4
Inline SET_CCB_TIMEOUT and SET_CONN_TIMEOUT
2015-05-30 18:09:31 +00:00