215428 Commits

Author SHA1 Message Date
martin
7d5452404e Install headers needed for userland build.
Add missing accessors for pthread and TLS support - just dummies for now.
2012-12-26 19:43:09 +00:00
martin
90a8c98760 Build glue for ia64 2012-12-26 19:39:26 +00:00
matt
14ce57a6f3 Note NEON works on arm now.
Note new PCU changes.
2012-12-26 19:20:30 +00:00
matt
1961975a4e Update to use new pcu_state_{load,save,release} definitions 2012-12-26 19:17:48 +00:00
matt
54bde49e53 Fix typo 2012-12-26 19:15:16 +00:00
matt
f5ff908d0a Update to new pcu_state_{load,save,release} definitions 2012-12-26 19:13:19 +00:00
martin
db54b43cab Note MKRUMP=no and the need to specify HAVE_GCC= explicitly when using
MKGCC=no. Also point at but number 47353.
2012-12-26 19:11:27 +00:00
matt
1a174f95b9 Update to use new pcu_state_{load,save,release} definitions. 2012-12-26 19:09:07 +00:00
matt
2b8030185c Update to new pcu_state_{load,state,release} definitions 2012-12-26 19:05:03 +00:00
matt
fecfceb41a Add not-yet-enabled code to use vfp_kernel_{acquire,release} 2012-12-26 18:35:47 +00:00
matt
adeb5a5214 Add support for PCU_KERNEL and vfp_kernel_acquire/vfp_kernel_release.
Add an undefined handler to catch NEON instructions.
2012-12-26 18:34:56 +00:00
matt
024608da0e Add vfp_kernel_acquire and vfp_kernel_release prototypes. 2012-12-26 18:32:41 +00:00
matt
a2f743a4c3 Remove pcb_fpstate.
Add pcb_kernel_vfp.
2012-12-26 18:32:01 +00:00
matt
09ae87cfb2 Add support for kernel-based code to use a PCU. (for memory to memory
copies or in_cksum or ...)
2012-12-26 18:30:22 +00:00
matt
386c9021a9 Bump SYMTAB_SPACE 2012-12-26 18:28:09 +00:00
plunky
c5b7b2f38c whitespace ' ' -> ' ' 2012-12-26 17:57:49 +00:00
plunky
b504b003b7 add a comment pointing out that the link-mode may need to be
changed manually, for devices which cannot authenticate

for PR/47286
2012-12-26 17:33:09 +00:00
mlelstv
153341a17d Allow named wedges to be used on command line, also fix name lookup
for the dump device.
2012-12-26 10:15:28 +00:00
matt
8daebbc807 Fix comment. Add MDLWP_VFPINTR 2012-12-25 22:34:36 +00:00
matt
98afdbcba0 Add CP15 Generic Timer definitions.
Add cortex PMUSERENR inlines
2012-12-25 22:33:39 +00:00
matt
9176544926 Change the way rx are consumed. Only consume a 1/4 of the receive buffers
before refilling with new buffers.  Don't stop until there are no packets
left to receive.
2012-12-25 21:17:40 +00:00
reed
71cb89f544 fix spelling typo 2012-12-25 20:31:03 +00:00
phx
c97d3b4ef3 QNAP V200 boards have no EEPROM for the MAC address, so all devices default
to the same address (00:e0:4c:69:20:01).
Now we read the real MAC address from the flash ROM. It is stored at the
beginning of a 512-byte block in ASCII format. Some QNAP's have a broken
ext2 file system, so we cannot look for the file ETH0.MAC_ADDR therein,
but have to search the whole flash in 512-byte steps for candidates...
2012-12-25 17:07:06 +00:00
phx
eed17668b3 Add a DEBUG function to search the Flash for byte-streams, as U-Boot usually
doesn't offer a search function.
2012-12-25 17:02:35 +00:00
mbalmer
5e4172b4ba Whitespace fixes. 2012-12-25 10:51:03 +00:00
mbalmer
49e3ec350a Consistent use of return. 2012-12-25 09:24:45 +00:00
msaitoh
f0a90bb5f8 Add ukphy.
This change fixes the problem described in:
http://mail-index.netbsd.org/port-arm/2012/12/20/msg001636.html
2012-12-25 05:04:56 +00:00
rmind
2be35e5206 Silence gcc in npf_recache(). 2012-12-24 23:11:25 +00:00
christos
ccdf6b9113 backwards compatible with netbsd-6. 2012-12-24 22:12:28 +00:00
christos
af0a310db8 PR/47362: Brian Marcotte: cron is too restrictive on file permissions
Allow file not being writable by owner.
XXX: pullup to 6.
2012-12-24 19:30:46 +00:00
rmind
352f160615 - Rework NPF's nbuf interface: use advancing and ensuring as a main method.
Eliminate unnecessary copy and simplify.  Adapt regression tests.
- Simplify ICMP ALG a little.  While here, handle ICMP ECHO for traceroute.
- Minor fixes, misc cleanup.
2012-12-24 19:05:42 +00:00
tteras
c577d46f00 From Götz Babin-Ebell <g.babin-ebell@novamedia.de>: Smarter X.509 subject
name compare.
2012-12-24 14:50:04 +00:00
kiyohara
8a11b9f2d3 Change name of boot image(mount point?) to 'NetBSD' from 'fd'. 2012-12-24 14:01:24 +00:00
tteras
411eef5f44 From Götz Babin-Ebell <g.babin-ebell@novamedia.de:
Require OpenSSL 0.9.8s or higher
2012-12-24 08:46:27 +00:00
kiyohara
8bf49fa18a Enable ehci and umass. (tested only Chestnut43)
Add some comment-outed devices.
Indent and reorder.
2012-12-24 07:05:24 +00:00
kiyohara
994380e457 Set some properties for ehci. 2012-12-24 06:53:26 +00:00
kiyohara
e1e6df7e0a Add more comment. 2012-12-24 06:50:35 +00:00
kiyohara
6a8ef5cf59 Statically map of devices moves to 0xc0000000 from 0x90000000. 2012-12-24 06:49:41 +00:00
kiyohara
cb96e275df Don't wait DPLL5 lock, if set to automatic mode. It is locked by 120 MHz
being supplied.
Also enable EN_USBHOST2(120MHz) in usbhost_init().
2012-12-24 06:41:02 +00:00
kiyohara
d127ce65d4 Add gpio6 to critical_devs[]. This required by some boards. 2012-12-24 06:28:55 +00:00
jakllsch
a08584ffdd SDHC_VOLTAGE_SUPP_1_8V is only valid in the presence of SDHC_EMBEDDED_SLOT.
Fixes probing of full-size 1GB Toshiba card made in 2008 that fails to
respond with a 1.8V supply.  (JMB389 (in TS-RDF1) host claims
SDHC_VOLTAGE_SUPP_1_8V but does not claim SDHC_EMBEDDED_SLOT.)
2012-12-24 06:09:50 +00:00
jakllsch
445b5303f6 Add a few more register bits from SDHCI 3.0.
Also, add comment to denote an ESDHC bit.
2012-12-24 05:43:34 +00:00
khorben
d01557a2c8 Added complete support for touchscreen calibration (see PR kern/45872).
Tested with the uts(4) driver, as well as with mice without calibration
support.

Reviewed by uwe@ (thank you!)
2012-12-24 01:29:20 +00:00
khorben
76cf3dff78 Added read-only support for touchscreen calibration (see PR kern/45872).
Tested with the uts(4) driver, as well as with mice without calibration
support.

Reviewed by uwe@ (thank you!)
2012-12-24 01:27:23 +00:00
khorben
0033dc95e8 Added a field type for signed integers. This is required when handling
touchscreen calibration values, which is about to be implemented in
wsconsctl (see PR kern/45872).

Reviewed by uwe@ (thank you!)
2012-12-24 01:20:12 +00:00
rmind
63f8748ee9 ftp-proxy: disable NPF bits for now; it will be re-done. 2012-12-24 01:14:40 +00:00
wiz
ddc483c50c Remove a superfluous quote and fix a recurring typo. 2012-12-24 00:35:56 +00:00
jakllsch
995fcf0db4 SMC_CAPS_DMA without SMC_CAPS_MULTI_SEG_DMA means we as a host driver only
can support one segment per operation.  This is not the case with SDHCI SDMA,
the only SDHCI DMA mechanism we currently support in sdhc(4).  Should fix
corrupt data on DMA-enabled SDHCI controllers claiming conformance to a SDHCI
Specification other than 1.0.
2012-12-23 22:33:09 +00:00
rmind
57ff5416fd - Add NPF version check in proplist as well, not only ioctl. Bump the version.
- Fix a bug in table entry lookup.
- Updates/fixes to the man pages.  Misc.
2012-12-23 21:01:03 +00:00
jakllsch
67d7dad798 TI_AM335X SDHCI does not need SDHC_FLAG_SINGLE_ONLY. This was
drastically hindering transfer rate performance.

I suspect SDHC_FLAG_SINGLE_ONLY is bogus on most/all other TI-flavored
SDHCI cores as well, but I am unable to confirm.
2012-12-23 18:34:01 +00:00