martin
f9e1815aaf
Unify the name of the device property to hold a MAC address - there was
...
no clear majority for either "mac-addr" vs. "mac-address", but a quick
gallup poll among developers selected the latter.
2010-01-22 08:56:04 +00:00
kiyohara
2211e20194
Add udl(4). Tested on verdex-pro and LCD-8000U.
2010-01-03 09:52:16 +00:00
uebayasi
aa4916d952
More setttb() -> cpu_setttb() for readability & consistency. Missing instances
...
pointed out by tsutsui@ & nonaka@, thanks.
2009-12-28 03:22:19 +00:00
uebayasi
fe705f1018
Add write-through cache work-around for ARM11 as well as ARM9/ARM10. Analyzed
...
& tested on i.MX35 with help from Tsubai Masanari.
2009-12-27 05:14:56 +00:00
uebayasi
998f9b1597
Use cpu_* prefix to call cpu_* functions (setttb() -> cpu_setttb()); no
...
functional changes.
2009-12-26 16:01:23 +00:00
uebayasi
cb96e85ab2
Garbage collect an unused global, vm_offset_t pagetables_start.
2009-12-26 15:47:14 +00:00
pooka
bb27c3b9ac
unifdef -D UGEN_BULK_RA_WB
...
Default behaviour unchanged, the feature must still be explicitly
enabled for a ugen fd.
2009-12-23 01:04:45 +00:00
tsutsui
471e528b58
Remove `volatile' qualifier from argument types of
...
struct timeval passed to todr_gettime(9) and todr_settime(9).
We no longer have an ancient and volatile struct timeval `time'
global since we have switched to MI timercounter(9) on all port.
XXX1: some of these RTC drivers still assume 32bit time_t
XXX2: some of these should be rewritten to use todr_[gs]ettime_ymdhms()
XXX3: todr(9) man page doesn't mention todr_[gs]ettime_ymdhms()
2009-12-12 14:44:08 +00:00
kiyohara
c5b6dd5921
Remove null-line.
2009-12-07 08:58:48 +00:00
dyoung
3dedfc004f
Simplify the device-activation hook. Move some of the device
...
deactivation to the detachment routine, where it belongs.
2009-12-06 21:33:45 +00:00
kiyohara
f551a32a10
Add ukphy(4).
2009-12-06 12:23:24 +00:00
kiyohara
92ea44f8c3
Add drvctl.
...
Update some bluetooth related comments.
Remove some white-spaces.
2009-12-06 09:40:51 +00:00
pooka
70d4493c77
Remove the portalfs kernel file system driver. Replace mount_portal(8)
...
with a version based on puffs. User functionality remains the same.
2009-12-05 20:11:01 +00:00
kiyohara
daaee09935
Call pxa2x0_clkman_config() instead of ioreg_write().
2009-12-02 13:10:09 +00:00
kiyohara
21d3db4d12
Enable latest bluetooth module (Infineon PBA31308).
2009-12-02 13:05:09 +00:00
kiyohara
9de4dc009f
Fix print message.
2009-11-29 10:08:15 +00:00
rmind
3f18fe8123
- Use uvm_lwp_setuarea() instead of directly setting address to lwp_t::l_addr.
...
- Replace most remaining uses of l_addr with uvm_lwp_getuarea() or lwp_getpcb().
- Amend assembly in ports where it accesses PCB via struct user.
- Rename L_ADDR to L_PCB in few places. Reduce sys/user.h inclusions.
2009-11-27 03:23:03 +00:00
matt
11af2f9cfa
Kill proc0paddr. Use lwp0.l_addr instead.
2009-11-26 00:19:11 +00:00
mbalmer
0ae57f90dd
more s/the the/the/
2009-11-22 19:09:15 +00:00
kiyohara
04ffa2b739
Move definition 'void gxlcd_cnattach(void)' to gumstixvar.h.
2009-11-22 12:05:14 +00:00
kiyohara
64ba3e027a
Add GPIO configuration 'LCD backlight on'.
...
Remove 'XXXX' in comment. That GPIO config is power on the Marvell 88W8385.
2009-11-22 12:00:56 +00:00
rmind
7721462952
Use lwp_getpcb() on ARM (and acorn26/32), clean from struct user usage.
2009-11-21 20:32:13 +00:00
kiyohara
16ef4dd6d8
The variable ckenreg is used only when defined macro {FF,ST,BT,HW}UARTCONSOLE.
2009-11-21 08:41:38 +00:00
kiyohara
f97cdf80e0
Fix a bug.
...
sc = device_private(self);
sc->dev = self;
2009-11-21 08:33:50 +00:00
cegger
9480c51b04
Add a flags argument to pmap_kenter_pa(9).
...
Patch showed on tech-kern@ http://mail-index.netbsd.org/tech-kern/2009/11/04/msg006434.html
No objections.
2009-11-07 07:27:40 +00:00
uebayasi
997d28a770
Informative comments instead of useless blank lines.
2009-11-05 16:28:09 +00:00
cegger
62cf489d8e
kill extra whitespaces
...
reviewed by tsutsui@
2009-10-26 19:16:54 +00:00
snj
7e82f68c7b
Switch to a 2 clause license. Approved by joff@ (copyright holder).
2009-10-23 00:39:29 +00:00
rmind
f95af63371
Drop 3rd and 4th clauses from Ichiro FUKUHARA's license.
...
Reviewed and approved by ichiro@ (copyright holder).
2009-10-21 14:15:50 +00:00
bsh
0c0e7d064d
add options COMPAT_50 to all evbarm boards.
2009-10-11 16:20:22 +00:00
skrll
dc89c66367
Deal with the following change to ld:
...
* The default output section LMA has changed for allocatable sections from
being equal to VMA, to keeping the difference between LMA and VMA the same as
the previous output section in the same region. This is a more useful
default when using overlays and other cases where you specify an LMA
differing from the VMA for some sections.
2009-09-26 07:29:55 +00:00
tsutsui
3b0a685f2b
Split device_t/softc. Tested only on cs at ofisa on shark.
2009-09-22 14:55:19 +00:00
dyoung
5619bf1cbb
isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t.
2009-08-19 15:14:59 +00:00
dyoung
47b66b70d9
These are stragglers from my last commit ("Let us safely detach
...
the ISA bus and devices attaching to the ISA bus"). Define
isa_detach_hook() in MD ISA implementations. Define isa_dmadestroy().
2009-08-18 17:02:00 +00:00
kiyohara
60a987241b
Use __UNCONST().
2009-08-15 10:18:17 +00:00
matt
b2a95bab1e
Remove all declarations of physmem from sys/arch. Add an include of
...
<sys/systm.h> to the one file that did not already contain it.
This now means that physmem can be changed by updating systm.h and uvm_page.c
(excluding fixing printfs)
2009-08-11 17:04:14 +00:00
kiyohara
1c10f508e4
Support verdex and verdex-pro.
...
And
+ Support LCD controller.
+ Support SMSC LAN 9117 Ethernet controller.
+ Comment outed 'options GXIO_DEFAULT_EXPANSION'. As for verdex-pro being
sold now, this option becomes obstructive.
+ Remove some usb devices in GUMSTIX.
+ Update GUMSTIX.
Also
Fix ARM ABI in gumstix_start.S. Thanks Brett Slager <bds at ifgd.net>.
Calculate RAM size in gumstix_start.S.
2009-08-09 07:10:13 +00:00
kiyohara
eb34e284af
Fix matching by improper driver.
...
see http://mail-index.netbsd.org/port-arm/2009/07/08/msg000807.html
And remove some white-spaces.
2009-08-09 06:12:33 +00:00
dyoung
57ba504b86
device_t/softc split. Compiled, but never run.
2009-07-21 16:04:16 +00:00
he
5bfe080527
Adapt to changes in sa11x0 code, with struct device * -> device_t changes.
2009-05-31 17:47:26 +00:00
rjs
4c494f7678
Make the following changes:
...
struct device * -> device_t
struct cfdata * -> cfdata_t
printf -> aprint_
device_t/softc split
2009-05-29 14:15:44 +00:00
nonaka
e0297d1ead
Added SD/MMC support from OpenBSD.
...
tested on i386, amd64 at current-users ML by pgoyette@.
tested on zaurus by myself.
2009-04-21 03:00:29 +00:00
pgoyette
e59bbd6c14
Missed this file in previous commit. This finished updates required
...
to enable support of i2c quick_{read,write} operations.
2009-04-20 12:58:33 +00:00
marty
03ff44a9b2
Increase SYMTABLE_SIZE so it'll compile again.
2009-04-14 06:22:31 +00:00
cegger
e2cb85904d
bcopy -> memcpy
2009-03-18 17:06:41 +00:00
cegger
c363a9cb62
bzero -> memset
2009-03-18 16:00:08 +00:00
cegger
df7f595ecd
Ansify function definitions w/o arguments. Generated with sed.
2009-03-18 10:22:21 +00:00
dsl
7cc9af7d64
ANSIfy functions with function-pointer arguments
2009-03-16 23:11:09 +00:00
dsl
82357f6d42
ANSIfy another 1261 function definitions.
...
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.
2009-03-14 21:04:01 +00:00
dsl
454af1c0e8
Change about 4500 of the K&R function definitions to ANSI ones.
...
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)
2009-03-14 15:35:58 +00:00