Date: Sun, 16 May 2010 15:56:59 +0000 (UTC) From: Nathan Whitehorn <nwhitehorn@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/ofw ofw_if.m ofw_standard.c openfirm.c openfirm.h src/sys/powerpc/aim ofw_machdep.c src/sys/powerpc/ofw ofw_real.c Message-ID: <201005161559.o4GFxSKM040691@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
nwhitehorn 2010-05-16 15:56:59 UTC FreeBSD src repository Modified files: sys/dev/ofw ofw_if.m ofw_standard.c openfirm.c openfirm.h sys/powerpc/aim ofw_machdep.c sys/powerpc/ofw ofw_real.c Log: SVN rev 208152 on 2010-05-16 15:56:59Z by nwhitehorn On PowerMac11,2 and (presumably) PowerMac12,1, we need to quiesce the firmware in order to take over control of the SMU. Without doing this, the firmware background process doing fan control will run amok as we take over the system and crash the management chip. This is limited to these two machines because our kernel is heavily dependent on firmware accesses, and so quiescing firmware can cause nasty problems. Revision Changes Path 1.3 +7 -0 src/sys/dev/ofw/ofw_if.m 1.7 +19 -0 src/sys/dev/ofw/ofw_standard.c 1.26 +9 -0 src/sys/dev/ofw/openfirm.c 1.19 +1 -0 src/sys/dev/ofw/openfirm.h 1.27 +13 -0 src/sys/powerpc/aim/ofw_machdep.c 1.5 +23 -0 src/sys/powerpc/ofw/ofw_real.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005161559.o4GFxSKM040691>