diff options
author | nwhitehorn <nwhitehorn@FreeBSD.org> | 2010-06-23 22:33:03 +0000 |
---|---|---|
committer | nwhitehorn <nwhitehorn@FreeBSD.org> | 2010-06-23 22:33:03 +0000 |
commit | d7c1d40d534867476888e6e606958e8fbd40c9ed (patch) | |
tree | ff8b1d63cb631f68a84a7e7f36db92e471009d87 /sys/powerpc/mpc85xx | |
parent | 9f1a0b6386f1d24c42f4060d8550ee46b014b2ec (diff) | |
download | FreeBSD-src-d7c1d40d534867476888e6e606958e8fbd40c9ed.zip FreeBSD-src-d7c1d40d534867476888e6e606958e8fbd40c9ed.tar.gz |
Configure interrupts on SMP systems to be distributed among all online
CPUs by default, and provide a functional version of BUS_BIND_INTR().
While here, fix some potential concurrency problems in the interrupt
handling code.
Diffstat (limited to 'sys/powerpc/mpc85xx')
-rw-r--r-- | sys/powerpc/mpc85xx/opic.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/powerpc/mpc85xx/opic.c b/sys/powerpc/mpc85xx/opic.c index f2c5ef8..812febd 100644 --- a/sys/powerpc/mpc85xx/opic.c +++ b/sys/powerpc/mpc85xx/opic.c @@ -57,6 +57,7 @@ static device_method_t openpic_ocpbus_methods[] = { DEVMETHOD(device_attach, openpic_attach), /* PIC interface */ + DEVMETHOD(pic_bind, openpic_bind), DEVMETHOD(pic_config, openpic_config), DEVMETHOD(pic_dispatch, openpic_dispatch), DEVMETHOD(pic_enable, openpic_enable), |