<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/macintosh, branch v3.6</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/macintosh?h=v3.6</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/macintosh?h=v3.6'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-05-09T00:58:21Z</updated>
<entry>
<title>powerpc/windfarm: Fix crash on SMU based machine after i2c conversion</title>
<updated>2012-05-09T00:58:21Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@kernel.crashing.org</email>
</author>
<published>2012-05-08T03:28:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9525a08b30b1c8e39578938fc3420ac0b56f3a3d'/>
<id>urn:sha1:9525a08b30b1c8e39578938fc3420ac0b56f3a3d</id>
<content type='text'>
We no longer get the device node in platform_data but instead
where it belongs in struct device, so get it from there instead
of blowing up.

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/windfarm: don't pass const strings to snprintf</title>
<updated>2012-05-03T06:54:54Z</updated>
<author>
<name>Stephen Rothwell</name>
<email>sfr@canb.auug.org.au</email>
</author>
<published>2012-05-02T20:19:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=43671cc96e58458b2711f1e97ff24a4c0e7cd1ac'/>
<id>urn:sha1:43671cc96e58458b2711f1e97ff24a4c0e7cd1ac</id>
<content type='text'>
Fixes these build warnings:

drivers/macintosh/windfarm_smu_sat.c: In function 'wf_sat_probe':
drivers/macintosh/windfarm_smu_sat.c:290:3: warning: passing argument 1 of 'snprintf' discards qualifiers from pointer target type
include/linux/kernel.h:323:5: note: expected 'char *' but argument is of type 'const char *'
drivers/macintosh/windfarm_smu_sat.c:317:3: warning: passing argument 1 of 'snprintf' discards qualifiers from pointer target type
include/linux/kernel.h:323:5: note: expected 'char *' but argument is of type 'const char *'

Introduced by commit e074d08e2b98 ("powerpc/windfarm: const'ify and add
"priv" field to controls &amp; sensors").

Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/windfarm: fix compiler warning</title>
<updated>2012-05-03T06:54:53Z</updated>
<author>
<name>Stephen Rothwell</name>
<email>sfr@canb.auug.org.au</email>
</author>
<published>2012-05-02T18:34:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ca7d593e0ac8cf806aa750815daf12594345f5f6'/>
<id>urn:sha1:ca7d593e0ac8cf806aa750815daf12594345f5f6</id>
<content type='text'>
Fixes this warning:

drivers/macintosh/windfarm_pm91.c: In function 'wf_smu_cpu_fans_tick':
drivers/macintosh/windfarm_pm91.c:237:2: warning: passing argument 1 of 'wf_sensor_get' from incompatible pointer type
drivers/macintosh/windfarm.h:124:19: note: expected 'struct wf_sensor *' but argument is of type 'struct wf_sensor **'

Introduced by commit 33e6820b767a ("powerpc/windfarm: Add useful
accessors").

Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/powermac: New windfarm driver for PowerMac G5 (AGP) and Xserve G5</title>
<updated>2012-04-30T05:37:25Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@kernel.crashing.org</email>
</author>
<published>2012-04-29T15:42:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=6cd3209967469f6e89d329deda6bb0b4700e7b62'/>
<id>urn:sha1:6cd3209967469f6e89d329deda6bb0b4700e7b62</id>
<content type='text'>
This replaces the old therm_pm72 using the same windfarm infrastructure
that was used for other PowerMac G5 models. The fan speeds and sensors
should now be visible in the same location in sysfs.

The driver is split into separate core modules for PowerMac7,2 (and 7,3)
and RackMac3,1, with a lot of the shared code now in the separate sensor
and control modules.

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/windfarm: Add Fan Control Unit controls for G5s</title>
<updated>2012-04-30T05:37:25Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@kernel.crashing.org</email>
</author>
<published>2012-04-18T22:16:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a78a4a03a75466ff859d989a1a00110ebd0165b0'/>
<id>urn:sha1:a78a4a03a75466ff859d989a1a00110ebd0165b0</id>
<content type='text'>
The FCU operates the fans on the earlier generation G5 machines,
this module will be used by upcoming windfarm drivers.

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/windfarm: Updates to lm75 and max6690 sensors</title>
<updated>2012-04-30T05:37:24Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@kernel.crashing.org</email>
</author>
<published>2012-04-18T22:16:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d839ba2ab2f3270fe4f067e082a7233ba06bcf9c'/>
<id>urn:sha1:d839ba2ab2f3270fe4f067e082a7233ba06bcf9c</id>
<content type='text'>
This allows those modules to load on PowerMac7,2 PowerMac7,3
and RackMac3,1 and add the sensor name conversion for those
machines.

This will be used by the corresponding new windfarm modules
for those machines.

Note that since therm_pm72 is linked first, it will still
take priority on those i2c devices if built-in. If using modules
it will depend which is loaded first, but you should avoid building
therm_pm72 if you are using the new windfarm drivers

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/windfarm: Add lm87 sensor</title>
<updated>2012-04-30T05:37:21Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@kernel.crashing.org</email>
</author>
<published>2012-04-18T22:16:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=08fe5bc75f8c43042963dee4f33c9c6cb7791b69'/>
<id>urn:sha1:08fe5bc75f8c43042963dee4f33c9c6cb7791b69</id>
<content type='text'>
For use by the upcoming windfarm_rm31

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/windfarm: Add ad7417 sensor</title>
<updated>2012-04-30T05:37:21Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@kernel.crashing.org</email>
</author>
<published>2012-04-18T22:16:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=850dc32168a9efad1e5fff885eb80db730ca6aa9'/>
<id>urn:sha1:850dc32168a9efad1e5fff885eb80db730ca6aa9</id>
<content type='text'>
For user by the upcoming windfarm_pm72 and windfarm_rm31

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/windfarm: Add useful accessors</title>
<updated>2012-04-30T05:37:20Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@kernel.crashing.org</email>
</author>
<published>2012-04-18T22:16:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=33e6820b767a5bfa4a0d579da6ee4568a2b1e730'/>
<id>urn:sha1:33e6820b767a5bfa4a0d579da6ee4568a2b1e730</id>
<content type='text'>
Makes the code more readable

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/windfarm: Improve display of fan speeds in sysfs</title>
<updated>2012-04-30T05:37:20Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@kernel.crashing.org</email>
</author>
<published>2012-04-18T22:16:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ea5c64b06743b505e0eb4e6caa1810fe685c9559'/>
<id>urn:sha1:ea5c64b06743b505e0eb4e6caa1810fe685c9559</id>
<content type='text'>
Controls registered as RPM and PWM fans are now displayed
with the "RPM" or "%" suffix respectively to make it
clearer to the user what the value actually means since
the fan type isn't otherwise obvious.

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
</feed>
