head	1.24;
access;
symbols
	RELENG_9_1_0_RELEASE:1.13.2.4.2.2
	RELENG_9_1:1.13.2.4.0.2
	RELENG_9_1_BP:1.13.2.4
	RELENG_9_0_0_RELEASE:1.13.2.1.2.1
	RELENG_9_0:1.13.2.1.0.2
	RELENG_9_0_BP:1.13.2.1
	RELENG_9:1.13.0.2
	RELENG_9_BP:1.13;
locks; strict;
comment	@# @;


1.24
date	2013.04.05.00.25.43;	author svnexp;	state Exp;
branches;
next	1.23;

1.23
date	2013.01.04.00.42.23;	author svnexp;	state Exp;
branches;
next	1.22;

1.22
date	2012.11.17.01.53.20;	author svnexp;	state Exp;
branches;
next	1.21;

1.21
date	2012.08.19.19.44.13;	author andreast;	state Exp;
branches;
next	1.20;

1.20
date	2012.08.04.03.05.01;	author jhibbits;	state Exp;
branches;
next	1.19;

1.19
date	2012.07.02.21.25.24;	author marcel;	state Exp;
branches;
next	1.18;

1.18
date	2012.06.29.19.05.29;	author joel;	state Exp;
branches;
next	1.17;

1.17
date	2012.06.28.20.48.24;	author ken;	state Exp;
branches;
next	1.16;

1.16
date	2012.03.21.08.38.42;	author ed;	state Exp;
branches;
next	1.15;

1.15
date	2012.02.26.13.45.25;	author jhibbits;	state Exp;
branches;
next	1.14;

1.14
date	2012.01.05.22.06.01;	author andreast;	state Exp;
branches;
next	1.13;

1.13
date	2011.07.14.15.35.43;	author nwhitehorn;	state Exp;
branches
	1.13.2.1;
next	1.12;

1.12
date	2011.06.11.12.34.08;	author nwhitehorn;	state Exp;
branches;
next	1.11;

1.11
date	2011.05.29.14.25.42;	author andreast;	state Exp;
branches;
next	1.10;

1.10
date	2011.04.27.17.51.51;	author rmacklem;	state Exp;
branches;
next	1.9;

1.9
date	2011.04.24.08.58.58;	author mav;	state Exp;
branches;
next	1.8;

1.8
date	2011.01.06.04.12.29;	author nwhitehorn;	state Exp;
branches;
next	1.7;

1.7
date	2010.10.31.18.27.05;	author nwhitehorn;	state Exp;
branches;
next	1.6;

1.6
date	2010.10.15.20.08.16;	author andreast;	state Exp;
branches;
next	1.5;

1.5
date	2010.09.26.01.41.53;	author davidxu;	state Exp;
branches;
next	1.4;

1.4
date	2010.09.03.03.56.09;	author grehan;	state Exp;
branches;
next	1.3;

1.3
date	2010.07.31.13.22.34;	author nwhitehorn;	state Exp;
branches;
next	1.2;

1.2
date	2010.07.30.20.25.04;	author mdf;	state Exp;
branches;
next	1.1;

1.1
date	2010.07.13.21.24.08;	author nwhitehorn;	state Exp;
branches;
next	;

1.13.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.13.2.1.2.1;
next	1.13.2.2;

1.13.2.2
date	2012.03.08.01.10.23;	author jhibbits;	state Exp;
branches;
next	1.13.2.3;

1.13.2.3
date	2012.04.02.12.00.35;	author nwhitehorn;	state Exp;
branches;
next	1.13.2.4;

1.13.2.4
date	2012.07.02.02.44.00;	author ken;	state Exp;
branches
	1.13.2.4.2.1;
next	1.13.2.5;

1.13.2.5
date	2012.08.30.23.50.11;	author jhibbits;	state Exp;
branches;
next	1.13.2.6;

1.13.2.6
date	2012.11.17.11.37.23;	author svnexp;	state Exp;
branches;
next	1.13.2.7;

1.13.2.7
date	2013.01.18.05.04.45;	author svnexp;	state Exp;
branches;
next	;

1.13.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.13.2.1.2.2;

1.13.2.1.2.2
date	2012.11.17.08.37.20;	author svnexp;	state Exp;
branches;
next	;

1.13.2.4.2.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.13.2.4.2.2;

1.13.2.4.2.2
date	2012.11.17.08.48.11;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.24
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/249083
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@#
# GENERIC -- Generic kernel configuration file for FreeBSD/powerpc
#
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
#
#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
#
# The handbook is also available locally in /usr/share/doc/handbook
# if you've installed the doc distribution, otherwise always see the
# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
# latest information.
#
# An exhaustive list of options and more detailed explanations of the
# device lines is also present in the ../../conf/NOTES and NOTES files. 
# If you are in doubt as to the purpose or necessity of a line, check first 
# in NOTES.
#
# $FreeBSD: head/sys/powerpc/conf/GENERIC64 249083 2013-04-04 07:12:24Z mav $

cpu		AIM
ident		GENERIC

machine 	powerpc	powerpc64

makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols

# Platform support
options 	POWERMAC		#NewWorld Apple PowerMacs
options 	PS3			#Sony Playstation 3
options 	MAMBO			#IBM Mambo Full System Simulator

options 	SCHED_ULE		#ULE scheduler
options 	PREEMPTION		#Enable kernel thread preemption
options 	INET			#InterNETworking
options 	INET6			#IPv6 communications protocols
options 	SCTP			#Stream Control Transmission Protocol
options 	FFS			#Berkeley Fast Filesystem
options 	SOFTUPDATES		#Enable FFS soft updates support
options 	UFS_ACL			#Support for access control lists
options 	UFS_DIRHASH		#Improve performance on big directories
options 	UFS_GJOURNAL		#Enable gjournal-based UFS journaling
options 	QUOTA			#Enable disk quotas for UFS
options 	MD_ROOT			#MD is a potential root device
options 	NFSCL			#New Network Filesystem Client
options 	NFSD			#New Network Filesystem Server
options 	NFSLOCKD		#Network Lock Manager
options 	NFS_ROOT		#NFS usable as root device
options 	MSDOSFS			#MSDOS Filesystem
options 	CD9660			#ISO 9660 Filesystem
options 	PROCFS			#Process filesystem (requires PSEUDOFS)
options 	PSEUDOFS		#Pseudo-filesystem framework
options 	GEOM_PART_APM		#Apple Partition Maps.
options 	GEOM_PART_GPT		#GUID Partition Tables.
options 	GEOM_LABEL		#Provides labelization
options 	COMPAT_FREEBSD32	#Compatible with FreeBSD/powerpc binaries
options 	COMPAT_FREEBSD5		#Compatible with FreeBSD5
options 	COMPAT_FREEBSD6		#Compatible with FreeBSD6
options 	COMPAT_FREEBSD7		#Compatible with FreeBSD7
options 	SCSI_DELAY=5000		#Delay (in ms) before probing SCSI 
options 	KTRACE			#ktrace(1) syscall trace support
options 	STACK			#stack(9) support
options 	SYSVSHM			#SYSV-style shared memory
options 	SYSVMSG			#SYSV-style message queues
options 	SYSVSEM			#SYSV-style semaphores
options 	_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
options 	HWPMC_HOOKS		# Necessary kernel hooks for hwpmc(4)
options 	AUDIT			# Security event auditing
options 	MAC			# TrustedBSD MAC Framework
options 	INCLUDE_CONFIG_FILE     # Include this file in kernel

# Debugging support.  Always need this:
options 	KDB			# Enable kernel debugger support.
# For minimum debugger support (stable branch) use:
#options 	KDB_TRACE		# Print a stack trace for a panic.
# For full debugger support use this instead:
options 	DDB			#Support DDB
#options 	DEADLKRES		#Enable the deadlock resolver
options 	INVARIANTS		#Enable calls of extra sanity checking
options 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
options 	WITNESS			#Enable checks to detect deadlocks and cycles
options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
options 	MALLOC_DEBUG_MAXZONES=8	# Separate malloc(9) zones

# Make an SMP-capable kernel by default
options 	SMP			# Symmetric MultiProcessor Kernel

# CPU frequency control
device		cpufreq

# Standard busses
device		pci
device		agp

# ATA controllers
device		ahci		# AHCI-compatible SATA controllers
device		ata		# Legacy ATA/SATA controllers
device		mvs		# Marvell 88SX50XX/88SX60XX/88SX70XX/SoC SATA
device		siis		# SiliconImage SiI3124/SiI3132/SiI3531 SATA

# SCSI Controllers
device		ahc		# AHA2940 and onboard AIC7xxx devices
options 	AHC_ALLOW_MEMIO	# Attempt to use memory mapped I/O
options 	AHC_REG_PRETTY_PRINT	# Print register bitfields in debug
					# output.  Adds ~128k to driver.
device		isp		# Qlogic family
device		ispfw		# Firmware module for Qlogic host adapters
device		mpt		# LSI-Logic MPT-Fusion
device		mps		# LSI-Logic MPT-Fusion 2
device		sym		# NCR/Symbios/LSI Logic 53C8XX/53C1010/53C1510D

# ATA/SCSI peripherals
device		scbus		# SCSI bus (required for ATA/SCSI)
device		da		# Direct Access (disks)
device		sa		# Sequential Access (tape etc)
device		cd		# CD
device		pass		# Passthrough device (direct ATA/SCSI access)

# syscons is the default console driver, resembling an SCO console
device		sc
device		kbdmux
options 	SC_OFWFB	# OFW frame buffer
options 	SC_DFLT_FONT	# compile font in
makeoptions	SC_DFLT_FONT=cp437

# Serial (COM) ports
device		scc
device		uart
device		uart_z8530

# Ethernet hardware
device		glc		# Sony Playstation 3 Ethernet

# PCI Ethernet NICs that use the common MII bus controller code.
device		miibus		# MII bus support
device		bge		# Broadcom BCM570xx Gigabit Ethernet
device		gem		# Sun GEM/Sun ERI/Apple GMAC
device		dc		# DEC/Intel 21143 and various workalikes
device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)

# Pseudo devices.
device		loop		# Network loopback
device		random		# Entropy device
device		ether		# Ethernet support
device		vlan		# 802.1Q VLAN support
device		tun		# Packet tunnel.
device		md		# Memory "disks"
device		ofwd		# Open Firmware disks
device		gif		# IPv6 and IPv4 tunneling
device		faith		# IPv6-to-IPv4 relaying/(translation)
device		firmware	# firmware assist module

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
device		bpf		#Berkeley packet filter

# USB support
options 	USB_DEBUG	# enable debug msgs
device		uhci		# UHCI PCI->USB interface
device		ohci		# OHCI PCI->USB interface
device		ehci		# EHCI PCI->USB interface
device		usb		# USB Bus (required)
device		uhid		# "Human Interface Devices"
device		ukbd		# Keyboard
options 	KBD_INSTALL_CDEV # install a CDEV entry in /dev
device		ulpt		# Printer
device		umass		# Disks/Mass storage - Requires scbus and da0
device		ums		# Mouse
device		urio		# Diamond Rio 500 MP3 player
# USB Ethernet
device		aue		# ADMtek USB Ethernet
device		axe		# ASIX Electronics USB Ethernet
device		cdce		# Generic USB over Ethernet
device		cue		# CATC USB Ethernet
device		kue		# Kawasaki LSI USB Ethernet

# Wireless NIC cards
options		IEEE80211_SUPPORT_MESH
options		AH_SUPPORT_AR5416

# FireWire support
device		firewire	# FireWire bus code
device		sbp		# SCSI over FireWire (Requires scbus and da)
device		fwe		# Ethernet over FireWire (non-standard!)

# Misc
device		iicbus		# I2C bus code
device		kiic		# Keywest I2C
device		ad7417		# PowerMac7,2 temperature sensor
device		ds1631		# PowerMac11,2 temperature sensor
device		ds1775		# PowerMac7,2 temperature sensor
device		fcu		# Apple Fan Control Unit
device		max6690		# PowerMac7,2 temperature sensor
device		powermac_nvram	# Open Firmware configuration NVRAM
device		smu		# Apple System Management Unit
device		atibl		# ATI-based backlight driver for PowerBooks/iBooks
device		nvbl		# nVidia-based backlight driver for PowerBooks/iBooks

# ADB support
device		adb
device		pmu

# Sound support
device		sound		# Generic sound driver (required)
device		snd_ai2s	# Apple I2S audio
device		snd_uaudio	# USB Audio

@


1.23
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/245003
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d19 1
a19 1
# $FreeBSD: head/sys/powerpc/conf/GENERIC64 245003 2013-01-03 19:03:41Z kib $
a97 1
options 	ATA_CAM		# Handle legacy controllers with CAM
@


1.22
log
@Switching exporter and resync
@
text
@d19 1
a19 1
# $FreeBSD: head/sys/powerpc/conf/GENERIC64 239402 2012-08-19 19:44:13Z andreast $
d43 1
@


1.21
log
@SVN rev 239402 on 2012-08-19 19:44:13Z by andreast

Add the ds1631 temperature driver.
@
text
@d19 1
a19 1
# $FreeBSD$
@


1.20
log
@SVN rev 239027 on 2012-08-04 03:05:01Z by jhibbits

Add backlight support for nVidia-based PowerBooks/iBooks/iMacs.

Approved by:	nwhitehorn (mentor)
MFC after:	9.1-RELEASE
@
text
@d191 1
@


1.19
log
@SVN rev 238034 on 2012-07-02 21:25:24Z by marcel

Remove device uart_z8530 and options GEOM_PART_APM from DEFAULTS and instead
add them to GENERIC and GENERIC64. They are applicable to Apple H/W and not
at all for Book-E platforms.
@
text
@d197 1
@


1.18
log
@SVN rev 237818 on 2012-06-29 19:05:29Z by joel

Reduce diffs between GENERIC and GENERIC64. Also fix a few whitespace nits
while I'm here. No functional change.
@
text
@d52 1
d129 1
@


1.17
log
@SVN rev 237730 on 2012-06-28 20:48:24Z by ken

Now that the mps(4) driver is endian-safe, add it to the powerpc and
sparc64 GENERIC config files.

MFC after:	3 days
@
text
@d24 1
a24 1
machine		powerpc	powerpc64
d30 2
a31 2
options		PS3			#Sony Playstation 3
options		MAMBO			#IBM Mambo Full System Simulator
d70 5
a74 2
# Debugging for use in -current
options 	KDB			#Enable the kernel debugger
d177 2
a178 2
options         IEEE80211_SUPPORT_MESH
options         AH_SUPPORT_AR5416
@


1.16
log
@SVN rev 233271 on 2012-03-21 08:38:42Z by ed

Remove pty(4) from our kernel configurations.

As of FreeBSD 8, this driver should not be used. Applications that use
posix_openpt(2) and openpty(3) use the pts(4) that is built into the
kernel unconditionally. If it turns out high profile depend on the
pty(4) module anyway, I'd rather get those fixed. So please report any
issues to me.

The pty(4) module is still available as a kernel module of course, so a
simple `kldload pty' can be used to run old-style pseudo-terminals.
@
text
@d105 1
@


1.15
log
@SVN rev 232177 on 2012-02-26 13:45:25Z by jhibbits

Add backlight control to ATI-graphics PowerBooks and iBooks.

Approved by:	nwhitehorn (mentor)
MFC after:	1 week
@
text
@a140 1
device		pty		# BSD-style compatibility pseudo ttys
@


1.14
log
@SVN rev 229660 on 2012-01-05 22:06:01Z by andreast

Fix build on powerpc64 too. The same as r229640.
@
text
@d191 1
@


1.13
log
@SVN rev 224019 on 2011-07-14 15:35:43Z by nwhitehorn

Enable PREEMPTION for PowerPC/AIM generic kernels. The last known PREEMPTION
bug on PowerPC was resolved by r223485, and it appears to run stably at this
point.
@
text
@d173 4
@


1.13.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.13.2.2
log
@SVN rev 232677 on 2012-03-08 01:10:23Z by jhibbits

MFC r232177:

Add backlight control to ATI-graphics PowerBooks and iBooks.

Approved by:	nwhitehorn (mentor)
@
text
@a186 1
device		atibl		# ATI-based backlight driver for PowerBooks/iBooks
@


1.13.2.3
log
@SVN rev 233779 on 2012-04-02 12:00:35Z by nwhitehorn

Turn off WITNESS, etc. for GENERIC64. This was missed in the stable/9
branch in r226405.
@
text
@d69 10
a78 2
options 	KDB			# Kernel debugger related code
options 	KDB_TRACE		# Print a stack trace for a panic
@


1.13.2.4
log
@SVN rev 237943 on 2012-07-02 02:44:00Z by ken

MFC 237730:

  r237730 | ken | 2012-06-28 14:48:24 -0600 (Thu, 28 Jun 2012) | 5 lines

  Now that the mps(4) driver is endian-safe, add it to the powerpc and
  sparc64 GENERIC config files.
@
text
@a96 1
device		mps		# LSI-Logic MPT-Fusion 2
@


1.13.2.4.2.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.13.2.4.2.2
log
@Switch importer
@
text
@d19 1
a19 1
# $FreeBSD: releng/9.1/sys/powerpc/conf/GENERIC64 237943 2012-07-02 02:44:00Z ken $
@


1.13.2.5
log
@SVN rev 239928 on 2012-08-30 23:50:11Z by jhibbits

MFC r239027

Add backlight support for nVidia-based PowerBooks/iBooks/iMacs.
@
text
@a180 1
device		nvbl		# nVidia-based backlight driver for PowerBooks/iBooks
@


1.13.2.6
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d19 1
a19 1
# $FreeBSD: stable/9/sys/powerpc/conf/GENERIC64 239928 2012-08-30 23:50:11Z jhibbits $
@


1.13.2.7
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/245587
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d19 1
a19 1
# $FreeBSD: stable/9/sys/powerpc/conf/GENERIC64 245587 2013-01-18 04:23:54Z kib $
a42 1
options 	QUOTA			#Enable disk quotas for UFS
@


1.13.2.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.13.2.1.2.2
log
@Switch importer
@
text
@d19 1
a19 1
# $FreeBSD: releng/9.0/sys/powerpc/conf/GENERIC64 224019 2011-07-14 15:35:43Z nwhitehorn $
@


1.12
log
@SVN rev 222982 on 2011-06-11 12:34:08Z by nwhitehorn

Follow up r222980 on PowerPC: add sound(4) and common device drivers
to PowerPC GENERIC (along with a small rearrangement).
@
text
@d34 1
@


1.11
log
@SVN rev 222449 on 2011-05-29 14:25:42Z by andreast

Add a new driver, the ad7417, to read temperatures and voltages on some
PowerMac's.

Approved by:	nwhitehorn (mentor)
@
text
@d178 3
a180 1
device          ad7417          # PowerMac7,2 temperature sensor
d191 4
a194 3
# Powermac I2C support
device		iicbus		# I2C bus code
device		kiic		# Keywest I2C
@


1.10
log
@SVN rev 221124 on 2011-04-27 17:51:51Z by rmacklem

This patch changes head so that the default NFS client is now the new
NFS client (which I guess is no longer experimental). The fstype "newnfs"
is now "nfs" and the regular/old NFS client is now fstype "oldnfs".
Although mounts via fstype "nfs" will usually work without userland
changes, an updated mount_nfs(8) binary is needed for kernels built with
"options NFSCL" but not "options NFSCLIENT". Updated mount_nfs(8) and
mount(8) binaries are needed to do mounts for fstype "oldnfs".
The GENERIC kernel configs have been changed to use options
NFSCL and NFSD (the new client and server) instead of NFSCLIENT and NFSSERVER.
For kernels being used on diskless NFS root systems, "options NFSCL"
must be in the kernel config.
Discussed on freebsd-fs@@.
@
text
@d178 1
@


1.9
log
@SVN rev 220982 on 2011-04-24 08:58:58Z by mav

Switch the GENERIC kernels for all architectures to the new CAM-based ATA
stack. It means that all legacy ATA drivers are disabled and replaced by
respective CAM drivers. If you are using ATA device names in /etc/fstab or
other places, make sure to update them respectively (adX -> adaY,
acdX -> cdY, afdX -> daY, astX -> saY, where 'Y's are the sequential
numbers for each type in order of detection, unless configured otherwise
with tunables, see cam(4)).

ataraid(4) functionality is now supported by the RAID GEOM class.
To use it you can load geom_raid kernel module and use graid(8) tool
for management. Instead of /dev/arX device names, use /dev/raid/rX.
@
text
@d43 2
a44 2
options 	NFSCLIENT		#Network Filesystem Client
options 	NFSSERVER		#Network Filesystem Server
@


1.8
log
@SVN rev 217044 on 2011-01-06 04:12:29Z by nwhitehorn

Import support for the Sony Playstation 3 using the OtherOS feature
available on firmwares 3.15 and earlier.

Caveats: Support for the internal SATA controller is currently missing,
as is support for framebuffer resolutions other than 720x480. These
deficiencies will be remedied soon.

Special thanks to Peter Grehan for providing the hardware that made this
port possible, and thanks to Geoff Levand of Sony Computer Entertainment
for advice on the LV1 hypervisor.
@
text
@d89 6
a94 6
# ATA and ATAPI devices
device		ata
device		atadisk		# ATA disk drives
device		atapicd		# ATAPI CDROM drives
#device		atapifd		# ATAPI floppy drives
#device		atapist		# ATAPI tape drives
d106 2
a107 2
# SCSI peripherals
device		scbus		# SCSI bus (required for SCSI)
d111 1
a111 1
device		pass		# Passthrough device (direct SCSI access)
@


1.7
log
@SVN rev 214603 on 2010-10-31 18:27:05Z by nwhitehorn

Add a driver for the Apple Uninorth AGP host bridge found in all PowerPC
Macintoshes with an AGP bus.
@
text
@d30 1
d124 3
@


1.6
log
@SVN rev 213904 on 2010-10-15 20:08:16Z by andreast

Add three new drivers for fan control and temperature reading on the
PowerMac7,2.

- The fcu driver lets us read and write the fan RPMs for all fans in the
  PowerMac7,2. This driver is PowerMac specific.
- The ds1775 is a driver to read the temperature for the drive bay sensor.
- The max6690 is another driver to read temperatures. Here it is used to
  read the inlet, the backside and the U3 heatsink temperature.

An additional driver, the ad7417, will follow later.

Thanks to nwhitehorn for guiding me through this driver development.

Approved by:	nwhitehorn (mentor)
@
text
@d86 1
@


1.5
log
@SVN rev 213180 on 2010-09-26 01:41:53Z by davidxu

Follow r213098, kernel POSIX semaphore module is no longer
needed.
@
text
@d173 3
@


1.4
log
@SVN rev 212170 on 2010-09-03 03:56:09Z by grehan

- Bump MAXCPU to 4. Tested on a quad G5 with both 32 and 64-bit kernels.
A make buildkernel -j4 uses ~360% CPU.
- Bracket the AP spinup printf with a mutex to avoid garbled output.
- Enable SMP by default on powerpc64.

Reviewed by:	nwhitehorn
@
text
@a61 1
options 	P1003_1B_SEMAPHORES	# POSIX-style semaphores
@


1.3
log
@SVN rev 210677 on 2010-07-31 13:22:34Z by nwhitehorn

Add support for the IBM Full-System Simulator (Mambo). This code has been
developed against the 970 and Cell simulators.
@
text
@d79 2
a80 2
# To make an SMP kernel, the next line is needed
#options 	SMP			# Symmetric MultiProcessor Kernel
@


1.2
log
@SVN rev 210663 on 2010-07-30 20:25:04Z by mdf

Add MALLOC_DEBUG_MAXZONES=8 to powerpc64 GENERIC configuration file.

Requested by:    nwhitehorn
Approved by:     zml (mentor)
@
text
@d30 1
@


1.1
log
@SVN rev 210025 on 2010-07-13 21:24:08Z by nwhitehorn

Add GENERIC kernel config for powerpc64.
@
text
@d76 1
@

