joerg
b187f964f6
Use integrated assembler with clang for Via PadLock.
2011-07-04 16:20:45 +00:00
ahoka
0e8f635bc2
Refactor flash and nand driver, so we can reuse the io thread code
...
in the future nor driver (and any other future driver).
Also simplify some of the code in the process, eg. saner flash attachment.
2011-06-28 18:14:11 +00:00
matt
a2ad2b75a6
ibm4xx now uses <powerpc/pci_machdep.h>
2011-06-22 18:17:17 +00:00
matt
5b497c25ae
IBM4xx now uses the pic-based intr.h
2011-06-20 20:18:43 +00:00
mrg
a2c4975d63
build evbppc modules in 3 different flavours:
...
- oea (default)
- ibm4xx
- booke
this, together with earlier machine_module[] work, should allow evbppc
platforms to use modules.
2011-06-15 09:45:58 +00:00
jruoho
ced73275c5
Modularize hpet(4). Works nicely with the multiple bus locations.
2011-06-15 08:19:43 +00:00
jruoho
c6e5cf85e6
Modularize amdtemp(4).
2011-06-15 03:22:39 +00:00
jruoho
ef74b36d13
Rewrite the aibs(4) driver in order to support new models. Draws from the
...
revision 1.6 (claudio@) of the OpenBSD's equivalent driver. Tested by mrg@.
2011-06-12 07:25:43 +00:00
joerg
67ef870a8e
Disable integrated assembler for clang until the RNG instructions are
...
supported
2011-06-10 04:45:41 +00:00
joerg
a216da57a6
Default to -Wno-sign-compare -Wno-pointer-sign for clang.
...
Push -Wno-array-bounds down to the cases that depend on it.
Selectively disable warnings for 3rd party software or non-trivial
issues to be reviewed later to get clang -Werror to build most of the
tree.
2011-05-26 12:56:24 +00:00
joerg
316b3ac0de
LLVM's assembler parser doesn't support .code32 yet, so disable it as
...
needed.
2011-05-20 13:11:40 +00:00
joerg
45f776be20
LLVM's assembler parser doesn't support .code32 yet, so disable it.
2011-05-20 13:08:07 +00:00
joerg
e958063324
Remove IRIX emulation
2011-04-26 16:36:40 +00:00
yamt
efc12d7878
re-enable tprof_amdpmi
2011-04-14 15:45:27 +00:00
bouyer
b41e8c3e3d
Fix source list for ffs module.
2011-03-13 18:23:30 +00:00
ahoka
be9d16386d
+ nand_micron.c
2011-03-09 10:05:28 +00:00
bouyer
063f96f3c2
merge the bouyer-quota2 branch. This adds a new on-disk format
...
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.
2011-03-06 17:08:10 +00:00
jruoho
120b4f01cf
Add module build glue for odcm(4).
2011-03-04 05:02:47 +00:00
jruoho
494badeb16
Move acpicpu(4) from "acpinodebus" to "cpufeaturebus".
2011-02-27 17:10:33 +00:00
ahoka
2b6ee22130
Import the Flash and NAND subsytem code contributed by the University
...
of Szeged, Hungary.
The commit includes:
- Flash layer, which gives a common API to access flash devices
- NAND controller subsystem for the flash layer
- An example OMAP driver which is used on BeagleBoard or alike ARM boards
2011-02-26 18:07:13 +00:00
jruoho
e61737f29d
Build glue for viac7temp(4).
2011-02-24 14:08:51 +00:00
jruoho
b365a799cf
Add build glue for powernow(4).
2011-02-24 11:22:34 +00:00
jruoho
53d3e21904
Build glue for est(4).
2011-02-23 11:55:36 +00:00
jmcneill
d584463683
module glue for alc@pci
2011-02-23 00:36:51 +00:00
cegger
fd97aeb561
catch up to AR9285 changes
2011-02-21 11:16:47 +00:00
jmcneill
6a0ee33bc0
add VirtualBox DRM driver
2011-02-20 15:40:21 +00:00
jruoho
bd7da44ea9
Add build glue for coretemp(4).
2011-02-20 13:48:25 +00:00
jmcneill
b7d5e19d33
catch up to AR9280 changes
2011-02-20 11:26:33 +00:00
jruoho
697c18cac8
Build fujbp(4), fujhk(4), and wmieeepc(4) as modules.
2011-02-20 08:37:50 +00:00
jmcneill
b1c34fd089
add module glue for ath_hal, ath, and if_ath_pci
2011-02-20 03:58:33 +00:00
jmcneill
5b80a0ef30
build padlock module on i386
2011-02-19 14:28:07 +00:00
jmcneill
dc1291ac90
add padlock module glue
2011-02-19 14:25:30 +00:00
jmcneill
9dca98e3b3
add via_dmablit
2011-02-18 14:26:52 +00:00
jmcneill
7f1c70f60c
add drm_sman, drm_mm, drm_hashtab
2011-02-18 14:26:40 +00:00
jmcneill
3d85f4c008
get rid of #ifdef __FreeBSD__ sections
...
use ioconf & add a module dependency on "drm"
2011-02-18 02:00:36 +00:00
jmcneill
6c4919473a
add panic.kmod, an easy way to trigger a panic. takes a 'how' argument
...
to specify how to trigger the panic:
modload -s how=panic panic.kmod <-- just calls panic()
modload -s how=nullptr panic.kmod <-- null ptr deref
if how isn't specified, it defaults to 'panic'. feel free to add more.
2011-02-18 01:07:20 +00:00
jruoho
2b0b13f21f
Use ioconf for the module declarations.
2011-02-16 08:35:51 +00:00
jruoho
b9f301d5a2
Convert the homegrown module declarations to use ioconf.
2011-02-16 08:19:56 +00:00
jruoho
7e7ec3e920
Convert the ioconf files to lower case for consistency. No functional change.
2011-02-16 08:01:52 +00:00
jruoho
7e0b5b7921
Add a skeleton driver for Asus EeePC acpiwmi(4) mappings.
2011-02-16 07:30:26 +00:00
jmcneill
716271120b
build hdafg_dd.c
2011-02-12 15:15:56 +00:00
jmcneill
28ad83d2d7
rename hdaudio_afg.c to hdafg.c
2011-02-12 15:01:00 +00:00
yamt
dd0251ed9d
add a directory which i forgot to add with sys/modules/Makefile rev.1.60
2011-02-06 02:28:50 +00:00
christos
46329988a2
fix build!
2011-02-05 22:40:49 +00:00
yamt
23ff4c699e
build tprof_amdpmi
2011-02-05 14:08:13 +00:00
haad
3bb48ba615
Add support for building pud as module. Do it in a same way how putter is
...
done.
2011-01-28 23:54:28 +00:00
haad
61583090b2
Add support for compiling ZFS and Solaris modules as RUMP libraries. Add
...
some locking and rumpcopy primitives and refactor module building Makefiles
to work with both RUMP and kernel modules. This is first part of adding
support for regular test of zfs on NetBSD to hunt some bugs and make it
stable.
Ok by pooka@.
2011-01-18 22:21:22 +00:00
pooka
4ded7232b9
Put async i/o compat routines in a separate source module from the
...
ones related to clock and process management.
2011-01-17 15:57:04 +00:00
jmcneill
4eb5cd5a57
add acpiwdrt module glue
2011-01-17 15:49:56 +00:00
jmcneill
89497f8548
build and install aps module on i386 and amd64
2011-01-16 01:13:10 +00:00