Commit Graph

245350 Commits

Author SHA1 Message Date
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