Two S3C24x0 patches

Andrew Turner andrew at fubar.geek.nz
Sun Jun 6 10:00:57 UTC 2010


I've created 2 new patches for the S3C24x0 code.

The first, at [1], changes how devices have their register virtual
addresses allocated. Only a limited number of devices are in the static
map now. The rest have their virtual address allocated when
bus_alloc_resource is called with RF_ACTIVE. This also allows me to
change the physical to virtual address mapping in the static code to
reduce the address space used. These together will help later with
supporting external memory mapped devices.

The second, at [2], adds support for the RTC. It depends on [1].

Andrew

[1]
http://fubar.geek.nz/files/freebsd/s3c2xx0/freebsd-s3c24x0-bus_space.diff
[2] http://fubar.geek.nz/files/freebsd/s3c2xx0/freebsd-s3c24x0-rtc.diff


More information about the freebsd-arm mailing list