christos
bb762fe5ee
No point in using float here; makes evbmips64 need __truncdfsf2, and that
...
causes static linking issues because of softfloat.
2016-10-04 17:36:21 +00:00
christos
e433d111ad
Grr, the optimizer on mips64 can't handle this... Use MIN_PAGE_SIZE.
2016-10-04 16:46:20 +00:00
kiyohara
3d420c52d1
Enable com2, sdhc1.
...
And add flash@nand@omapnand.
And smsh's locator use "cs" instead of "addr".
2016-10-04 16:22:43 +00:00
kiyohara
24aeba67be
Add KERNEL_BASE_PHYS for duovero and pepper.
2016-10-04 16:18:38 +00:00
kiyohara
e384595ce7
Enable TPIDRPRW_IS_CURCPU.
2016-10-04 16:17:37 +00:00
kiyohara
d5850f9771
Support am335x's MMCHS2(sdhc@mainbus).
...
Tested on Gumstix Pepper 43C.
2016-10-04 16:06:42 +00:00
kiyohara
cacd7f1d0e
Print am335x ID and fetures. Also add omap_{chip,dev}id().
2016-10-04 16:03:39 +00:00
kiyohara
f1ff371a9d
Support extclk. This value get from prop-dictionary "port?-extclk".
2016-10-04 15:59:36 +00:00
kiyohara
696cbf4df9
am335x's main interrupt source is 128.
2016-10-04 15:54:09 +00:00
kiyohara
d9462f2601
Support ADMA2 on OMAP4430.
...
Tested on Gumstix DuoVero.
2016-10-04 15:51:34 +00:00
kiyohara
7952723375
Add OMAP4430 MMCHS_CON macros.
2016-10-04 15:47:53 +00:00
kiyohara
e21ea23c51
Fix revision value. VERS2 is 0.
2016-10-04 15:46:07 +00:00
kiyohara
26e5354878
am335x's main interrupt source is 128.
2016-10-04 15:38:31 +00:00
kiyohara
ba0dc0164e
Remove a comment-out-ed and no-need line.
2016-10-04 15:32:02 +00:00
kiyohara
31e123c2b8
Support locator "cs".
2016-10-04 15:23:40 +00:00
kiyohara
2451389236
Don't touch ACTLR on CORTEX A9, if ACTLR.SMP=1. like Linux.
...
Tested on Gumstix DuoVero(OMAP 4430).
2016-10-04 15:18:23 +00:00
kiyohara
50410d20ef
Add SCU_SIZE.
2016-10-04 15:15:27 +00:00
kiyohara
f3323eb745
Register sysmon_wdog.
2016-10-04 15:12:29 +00:00
joerg
acfe9a7761
Add explicit char cast to show that the value change is intended.
2016-10-04 15:09:03 +00:00
kiyohara
b15ed47088
Add DS1340.
2016-10-04 15:06:59 +00:00
joerg
740128222b
When using data outside the signed char range, it is better to
...
consistently use an unsigned char buffer.
2016-10-04 15:06:31 +00:00
kiyohara
fa071fd5eb
Add 88AP510.
2016-10-04 15:02:27 +00:00
kiyohara
55bfe0837c
Regen.
2016-10-04 15:00:40 +00:00
kiyohara
a1eeae3332
Add Marvell 88AP510.
2016-10-04 14:55:32 +00:00
kiyohara
4c5b9cca2d
Use ONFI_STATUS_WP instead of 0x80.
2016-10-04 14:47:18 +00:00
kiyohara
970906a863
Wait STATUS_RDY after ONFI_RESET.
2016-10-04 14:43:55 +00:00
sborrill
06347b5a3b
Fix lookup of original destination address when using a redirect rule.
...
This is required for transparent proxying by squid, for example.
2016-10-04 14:36:46 +00:00
joerg
5937818688
GC header left from earlier diagnostic test.
2016-10-04 14:36:11 +00:00
joerg
2f2a5be7f3
Remove source routing support.
2016-10-04 14:35:38 +00:00
christos
c610b4a73b
Hack for powerpc64
2016-10-04 14:33:16 +00:00
christos
c1aea182bb
Hack around ppc64.
2016-10-04 14:25:02 +00:00
joerg
d1a3b09c2e
The last named argument of a variadic function shall not be default
...
promoted according to ISO C.
2016-10-04 14:13:46 +00:00
christos
192a00203a
Hide MFREE now that it is not being used anymore and provide some debugging
...
for the location of the last free for debugging kernels.
2016-10-04 14:13:21 +00:00
christos
a406e29ff1
put back dmesg
2016-10-04 14:00:27 +00:00
christos
c7db9c14b4
return 0 on unsupported bases.
2016-10-04 12:48:15 +00:00
wiz
33e9a4f901
Fix xref.
2016-10-04 10:46:40 +00:00
kamil
3f2b401a31
libc: Add the timespec_get function and TIME_UTC definition in the
...
<time.h> header. Enable unconditionally the timespec struct
definition in <time.h>. Changes conform to the C11 standard.
2016-10-04 09:55:56 +00:00
kamil
7f4b5eb156
Add timespec_get(3) in <time.h> and enable unconditionally struct timespec
...
These changes conforms to the C11 standard
References:
- 7.27.1/3 Components of time (struct timespec)
- 7.27.2.5 The timespec_get function
According to ISO/IEC 9899:201x (draft) <time.h> defines the timespec
structure and declares the timespec_get(3) function with TIME_UTC
definition.
According to a C++17 standard draft <ctime> offers the same interface in
the std:: namespace.
The timespec_get function modifies the timespec object pointed by ts
to hold the current calendar time in the given base. The standard notes
only the TIME_UTC base with implementation defined value, set it to 1
as zero is reserved for error handling. Once operation was successful this
function returns passed base, otherwise exits with zero.
The timespec struct was already part of the POSIX standard in <time.h>.
Enable this interface unconditionally in the header to allow to use it
in a code prior C11 and C++17 as an extension.
Review notes from <christos>
2016-10-04 09:41:40 +00:00
wiz
58273d9dba
Add some articles, sort SEE ALSO, make an xref.
2016-10-04 09:21:05 +00:00
mrg
254b21d863
convert the old binutils and gdb lists to only contain the
...
unconverted ports:
ppc64/mips64 for both
2016-10-04 04:58:11 +00:00
ozaki-r
48cafa77c5
Add tests for sysctl net.inet.ip.mtudisc
...
From suzu-ken@IIJ
2016-10-04 04:15:25 +00:00
ozaki-r
85424d4772
Add tests for sysctl net.inet6.ip6.auto_linklocal
...
From suzu-ken@IIJ
2016-10-04 03:43:15 +00:00
ozaki-r
b6cf257731
Add tests for sysctl net.inet6.ip6.dad_count
...
From suzu-ken@IIJ
2016-10-04 03:41:33 +00:00
rkujawa
47a53d3226
Note mntva(4).
2016-10-03 21:36:32 +00:00
kamil
5770e440f3
libc: Add the C11 static_assert macro in <assert.h>.
2016-10-03 20:31:44 +00:00
rkujawa
a82859c06b
Add mntva(4) man page to dist list.
2016-10-03 18:59:41 +00:00
rkujawa
b1cdec8a9d
Add man page for mntva(4).
2016-10-03 18:57:54 +00:00
kre
fb4c39416a
80 column violation fixes, hopefully minor readability improvements.
...
No intended functional change.
2016-10-03 17:59:27 +00:00
maya
74618eb97f
correct misleading indentation in if 0'd code.
2016-10-03 17:35:38 +00:00
christos
beaa4a9608
bump warns
2016-10-03 17:06:58 +00:00