opnsense-src/sys/powerpc
Alexander Motin 71e7360ed9 MFC r200171, r200182, r200275, r200295, r200359:
Introduce ATA_CAM kernel option, turning ata(4) controller drivers into
cam(4) interface modules. When enabled, this option deprecates all ata(4)
peripheral drivers (ad, acd, ...) and interfaces and allows cam(4) drivers
(ada, cd, ...) and interfaces to be natively used instead.

As side effect of this, ata(4) mode setting code was completely rewritten
to make controller API more strict and permit above change. While doing
this, SATA revision was separated from PATA mode. It allows DMA-incapable
SATA devices to operate and makes hw.ata.(ata|atapi)_dma tunable work again.

Also allow ata(4) controller drivers (except some specific or broken ones)
to handle larger data transfers. Previous constraint of 64K was artificial
and is not really required by PCI ATA BM specification or hardware.

Submitted by:   nwitehorn (powerpc part)
2009-12-12 10:37:31 +00:00
..
aim MFC r200083: 2009-12-12 02:31:16 +00:00
booke MFC r199886: 2009-12-08 05:37:08 +00:00
compile Don't need the .keep_me files. Obrien and I committed past each other. 2001-07-01 23:35:44 +00:00
conf MFC r199949: 2009-12-09 21:58:39 +00:00
cpufreq Add cpufreq support on the PowerPC G5, along with a skeleton SMU driver 2009-06-23 04:28:32 +00:00
fpu Include <sys/types.h> before <sys/systm.h> to get typedefs required 2008-04-09 08:50:37 +00:00
include MFC r199886: 2009-12-08 05:37:08 +00:00
mpc85xx Do not use OCP85XX_LBC_OFF twice when accessing LBC registers on MPC85XX. 2009-07-21 08:38:45 +00:00
ofw strict kobj signatures: some ofw_setprop fixes 2009-06-11 17:15:20 +00:00
powermac MFC r200171, r200182, r200275, r200295, r200359: 2009-12-12 10:37:31 +00:00
powerpc MFC r199886: 2009-12-08 05:37:08 +00:00
psim MFC r200171, r200182, r200275, r200295, r200359: 2009-12-12 10:37:31 +00:00