summaryrefslogtreecommitdiff
path: root/sys/arch/macppc/dev
AgeCommit message (Collapse)Author
2006-12-08scsibus_attach_args not scsi_attach_args for saa inThordur I. Bjornsson
mesh_attach(). ok dlg@
2006-11-28give scsi controllers a real attach args to fill in when attaching scsibus.David Gwynne
ok miod@ marco@ deraadt@
2006-11-26Cleanup some KNF nits, if we can't grab a SCB dont return at splbio.Gordon Willem Klok
ok sometime ago dlg@
2006-10-20fix $OpenBSD$ tag.Xavier Santolaria
2006-10-08Execute the Enforce in-order Execution of I/O (eieio) instruction inGordon Willem Klok
mc_dmaintr, its a little bit of voodoo, I dont understand why its necessary for mace versus the near identical dma isr in if_bm.c, but the system no longer panics under network load.
2006-10-06Remove lingering debug printf. Don't announce that mace_get was called.Gordon Willem Klok
2006-10-05Add if_mc.c a driver for the AMD AM79C940 (MACE) ethernet chip found onGordon Willem Klok
board old world macintosh systems to macppc. From netbsd, mac68k and macppc specific tweaks modeled on if_bm.c. ok brad@
2006-09-26Make mesh compile again, it also works now too, from NetBSD with a lotGordon Willem Klok
of tweeks. Leave it commented out in GENERIC and files.macppc for now. ok kettenis@, brad@
2006-06-19Be more strict in the probe routines and actually check ca_nintr andMiod Vallat
ca_nreg are large enough for our greedy needs; tweaks and ok kettenis@
2006-06-19Remove redundant test in uni_n_config() as well as an unused softc member;Miod Vallat
ok kettenis@
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
outbound), using a new BIOCSDIRFILT ioctl; guidance, feedback and ok canacar@
2006-03-20Don't forget to unlock of reading the RTC fails.Mark Kettenis
Should fix panic on iMac G5 (iSight).
2006-03-16ventical -> verticalMiod Vallat
2006-03-12IPL_IMP -> IPL_VMBrad Smith
ok drahn@
2006-03-07On via-pmu systems, check whether the firmware has found adb devices on theMiod Vallat
bus to decide whether to go the long way or not when resetting the bus. Fixes the long delay probe on Mac Mini. Tested by various.
2006-02-22Expect PMU_INT_SNDBRT while resetting the adb bus; although this brings theMiod Vallat
long probe delay on the Mac Mini, this is necessary for reliable adb device detection on several PowerBook families.
2006-02-14Put quotation marks around the names of unconfigured devices.Mark Kettenis
ok drahn@
2006-02-14Put quotation marks around the names of unconfigured devices.Mark Kettenis
ok drahn@
2006-02-14Knock out "deq" and "tas3004" i2c nodes.Mark Kettenis
ok drahn@
2006-02-10Fix LBA48 access for ServerWorks SATA.Mark Kettenis
ok grange@
2006-02-08add a member to the i2c_attach args so that a controller can pass aDavid Gwynne
cookie down to the device. the most obvious use of this is to pass a device its ofw node on sparc64 and macppc so it can configure itself more appropriately. ok kettenis@ henning@ deraadt@
2006-01-19Replace SENSOR_ADD() macro with a pair of functionsAlexander Yurchenko
sensor_add()/sensor_del() so that sensors can be attached and detached dynamicaly. ok kettenis@ deraadt@ dlg@
2006-01-18Factorize akbd and ams drivers between mac68k and macppc; while there, startMiod Vallat
moving out common adb code as well, and merge adb_direct.c into adb.c to simplify external header files. No functional change; more cleanups to come.
2006-01-13Allow proper detaching of wdc, so that detaching a mediabay device properlyMiod Vallat
releases resources and works as expected. Thanks to Thomas Maschutznig for testing.
2006-01-09Remove completely obsolete comment from the pre-wscons sparc days inMiod Vallat
zs_getc().
2006-01-09skip the darn cereal devices, which i think are just markers for the host ↵Theo de Raadt
chip i think
2006-01-08Don't provide bass and treble mixer controls if the underlying hardware doesn'tMark Kettenis
provide these. Put them in the outputs class. ok joris@
2006-01-08Display unhandled adb devices as "whatever at adb0 addr X" like all buses do;Miod Vallat
while there, make the detailed descriptions dependent on ADBVERBOSE (enabled in GENERIC) instead of DIAGNOSTIC.
2006-01-06set correct delay() value after executing the `read version' command;Xavier Santolaria
2006-01-03work in progress on the Apple Sudden Motion Sensor found in recentXavier Santolaria
PowerBooks and iBooks, driver is commented out for now; with prodding, help and ok from kettenis@, ok deraadt@.
2006-01-01proto not neededTheo de Raadt
2006-01-01switch from macppc-specific maciic(4) driver to the generic iic(4),Theo de Raadt
after teaching it to use a function pointer to get back to the OFW scan.. this will also help the sparc64 later; ok kettenis
2005-12-28Fix totally bogus previous commit.Mark Kettenis
2005-12-27no longer use ia_compat; tested by a fewTheo de Raadt
2005-12-22Remove orphaned adb/pmu stuff; ok hshoexer@ kettenis@Miod Vallat
2005-12-22- attach and configure correctlyXavier Santolaria
- pretty dmesg output input+OK miod@.
2005-12-21Remove KASSERT in attach, return an error instead; while there, implementMiod Vallat
tpms_ioctl() correctly, fix typos, repair a minor dmesg glitch. Untested (donations welcome (-: ), yet ok brad@
2005-12-21Remove aed(4) on macppc, nothing uses its functionality since key repeat isMiod Vallat
handled by wscons and mouse emulation was never enabled or documented.
2005-12-20Add a Apple touchpad driver for newer PowerBook's and iBook's.Brad Smith
From Johan Wallén on NetBSD's macppc list. ok deraadt@
2005-12-17Make sure we match the correct driver for newer macppc systems.Mark Kettenis
tested by xsa@, ok joris@, brad@
2005-12-13Deal with ki2c(4) controllers with multiple i2c busses.Mark Kettenis
tested by xsa@
2005-12-11Fix mixer for machines that have lineout and/or don't have headphone.Mark Kettenis
ok joris@
2005-12-10Just poll for PMU_INT_ADB_AUTO and PMU_INT_ADB interrupts when resettingPedro Martelletto
the device, should fix a huge delay attaching adb(4) on some boxes, thanks to everyone who tested, okay deraadt@.
2005-12-09Add support for cpu voltage slewing.Mark Kettenis
2005-12-06typoPedro Martelletto
2005-11-28correct attach() outputTheo de Raadt
2005-11-21Move contents of sys/select.h to sys/selinfo.h in preparation for aTodd C. Miller
userland-visible sys/select.h. Consistent with what Net and Free do. OK deraadt@, tested with full ports build by naddy@.
2005-11-20- add a datasheet for daca(4)Brad Smith
- add a datasheet for a very similar chipset to onyx(4); From kettenis@
2005-11-20don't say datasheet yet, but at least mention product info.Brad Smith
2005-11-20add the datasheet URL.Brad Smith