<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/ata, branch v3.3</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/ata?h=v3.3</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/ata?h=v3.3'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-02-13T17:31:37Z</updated>
<entry>
<title>pata/at91: use newly introduced SMC accessors</title>
<updated>2012-02-13T17:31:37Z</updated>
<author>
<name>Jean-Christophe PLAGNIOL-VILLARD</name>
<email>plagnioj@jcrosoft.com</email>
</author>
<published>2011-11-27T11:30:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=88dcde98ad113411f45ea7e8261839f7a1ba3c33'/>
<id>urn:sha1:88dcde98ad113411f45ea7e8261839f7a1ba3c33</id>
<content type='text'>
pata_at91 driver is broken since faee0cc:
"make smc register base soc independent"
Fix it with newly introduced SMC accessors.

The overall action of removal of at91_sys_read/write will allow
to use the pata_at91 on a single zImage kernel.

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;
Acked-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
Cc: linux-ide@vger.kernel.org
</content>
</entry>
<entry>
<title>[libata] ata_piix: Add Toshiba Satellite Pro A120 to the quirks list</title>
<updated>2012-01-18T01:50:53Z</updated>
<author>
<name>Benjamin Larsson</name>
<email>benjamin@southpole.se</email>
</author>
<published>2012-01-07T23:39:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=b73fa4630e63e4d23407181c2bc0a54777bd0ce8'/>
<id>urn:sha1:b73fa4630e63e4d23407181c2bc0a54777bd0ce8</id>
<content type='text'>
due to broken suspend functionality.

Signed-off-by: Benjamin Larsson &lt;benjamin@southpole.se&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>[libata] add DVRTD08A and DVR-215 to NOSETXFER device quirk list</title>
<updated>2012-01-18T01:50:07Z</updated>
<author>
<name>Vladimir LAVALLADE</name>
<email>erus.iluvatar@gmail.com</email>
</author>
<published>2012-01-08T12:50:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3a25179e068b2fae8df7a7ab63a2a5ed71a2e927'/>
<id>urn:sha1:3a25179e068b2fae8df7a7ab63a2a5ed71a2e927</id>
<content type='text'>
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>[libata] pata_bf54x: Support sg list in bmdma transfer.</title>
<updated>2012-01-18T01:49:28Z</updated>
<author>
<name>Sonic Zhang</name>
<email>sonic.zhang@analog.com</email>
</author>
<published>2012-01-04T06:06:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=81b0287d341535ac722de891b19f7c49212ac91c'/>
<id>urn:sha1:81b0287d341535ac722de891b19f7c49212ac91c</id>
<content type='text'>
BF54x on-chip ATAPI controller allows maximum 0x1fffe bytes to be transfered
in one ATAPI transfer. So, set the max sg_tablesize to 4.

Signed-off-by: Sonic Zhang &lt;sonic.zhang@analog.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>[libata] sata_fsl: fix the controller operating mode</title>
<updated>2012-01-18T01:49:07Z</updated>
<author>
<name>Jerry Huang</name>
<email>Chang-Ming.Huang@freescale.com</email>
</author>
<published>2011-12-20T06:50:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=93272b132a72450dfc16f13d32223fe47aaf5061'/>
<id>urn:sha1:93272b132a72450dfc16f13d32223fe47aaf5061</id>
<content type='text'>
Configure the FSL SATA controller to the preferred, enterprise mode.

Signed-off-by: Yutaka Ando &lt;r46913@freescale.com&gt;
Signed-off-by: Jerry Huang &lt;Chang-Ming.Huang@freescale.com&gt;
CC: Jeff Garzik &lt;jgarzik@pobox.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>[libata] enable ata port async suspend</title>
<updated>2012-01-18T01:48:06Z</updated>
<author>
<name>Lin Ming</name>
<email>ming.m.lin@intel.com</email>
</author>
<published>2012-01-16T05:23:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=966f1212e1ac5fe3ddf04479d21488ddb36a2608'/>
<id>urn:sha1:966f1212e1ac5fe3ddf04479d21488ddb36a2608</id>
<content type='text'>
This saves devices suspend/resume time.

Tested system suspend/resume with SATA IDE/AHCI mode 3 times.
Below is the time took for devices suspend/resume.

SATA mode    vanilla-kernel           patched-kernel
---------    ---------------------    ---------------------
IDE          suspend: 0.744           suspend: 0.432
             (0.716, 0.768, 0.748)    (0.440, 0.428, 0.428)

             resume: 5.084            resume: 2.209
             (5.100, 5.064, 5.088)    (2.168, 2.232, 2.228)

AHCI:        suspend: 0.725           suspend: 0.449
             (0.740, 0.708, 0.728)    (0.456, 0.448, 0.444)

             resume: 2.556            resume: 1.896
             (2.604, 2.492, 2.572)    (1.932, 1.872, 1.884)

Signed-off-by: Lin Ming &lt;ming.m.lin@intel.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
<entry>
<title>module_param: make bool parameters really bool (drivers &amp; misc)</title>
<updated>2012-01-12T23:02:20Z</updated>
<author>
<name>Rusty Russell</name>
<email>rusty@rustcorp.com.au</email>
</author>
<published>2012-01-12T23:02:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=90ab5ee94171b3e28de6bb42ee30b527014e0be7'/>
<id>urn:sha1:90ab5ee94171b3e28de6bb42ee30b527014e0be7</id>
<content type='text'>
module_param(bool) used to counter-intuitively take an int.  In
fddd5201 (mid-2009) we allowed bool or int/unsigned int using a messy
trick.

It's time to remove the int/unsigned int option.  For this version
it'll simply give a warning, but it'll break next kernel version.

Acked-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
Signed-off-by: Rusty Russell &lt;rusty@rustcorp.com.au&gt;
</content>
</entry>
<entry>
<title>Merge branch 'upstream-linus' of git://github.com/jgarzik/libata-dev</title>
<updated>2012-01-10T18:19:17Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-01-10T18:19:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=abce00f962a11ed6f748c2569e11695a30716b53'/>
<id>urn:sha1:abce00f962a11ed6f748c2569e11695a30716b53</id>
<content type='text'>
* 'upstream-linus' of git://github.com/jgarzik/libata-dev:
  ahci: support the STA2X11 I/O Hub
  pata_bf54x: fix BMIDE status register emulation
  ata: add ata port hibernate callbacks
  ata: update ata port's runtime status during system resume
  [SCSI] runtime resume parent for child's system-resume
  ahci: platform support for suspend/resume
  libata-core: kill duplicate statement in ata_do_set_mode()
  pata_of_platform: remove direct dependency on OF_IRQ
  SATA/PATA: convert drivers/ata/* to use module_platform_driver()
  pata_cs5536: forward port changes from cs5536
  libata-sff: use ATAPI_{COD|IO}
  ata: add ata port runtime PM callbacks
  ata: add ata port system PM callbacks
  [SCSI] sd: check runtime PM status in sd_shutdown
  [SCSI] check runtime PM status in system PM
  [SCSI] add flag to skip the runtime PM calls on the host
  ata: make ata port as parent device of scsi host
  ahci: start engine only during soft/hard resets
</content>
</entry>
<entry>
<title>Merge tag 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc</title>
<updated>2012-01-09T22:38:51Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-01-09T22:38:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5ede3ceb7b2c2843e153a1803edbdc8c56655950'/>
<id>urn:sha1:5ede3ceb7b2c2843e153a1803edbdc8c56655950</id>
<content type='text'>
New feature development

This adds support for new features, and contains stuff from most
platforms. A number of these patches could have fit into other
branches, too, but were small enough not to cause too much
confusion here.

* tag 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (28 commits)
  mfd/db8500-prcmu: remove support for early silicon revisions
  ARM: ux500: fix the smp_twd clock calculation
  ARM: ux500: remove support for early silicon revisions
  ARM: ux500: update register files
  ARM: ux500: register DB5500 PMU dynamically
  ARM: ux500: update ASIC detection for U5500
  ARM: ux500: support DB8520
  ARM: picoxcell: implement watchdog restart
  ARM: OMAP3+: hwmod data: Add the default clockactivity for I2C
  ARM: OMAP3: hwmod data: disable multiblock reads on MMC1/2 on OMAP34xx/35xx &lt;= ES2.1
  ARM: OMAP: USB: EHCI and OHCI hwmod structures for OMAP4
  ARM: OMAP: USB: EHCI and OHCI hwmod structures for OMAP3
  ARM: OMAP: hwmod data: Add support for AM35xx UART4/ttyO3
  ARM: Orion: Remove address map info from all platform data structures
  ARM: Orion: Get address map from plat-orion instead of via platform_data
  ARM: Orion: mbus_dram_info consolidation
  ARM: Orion: Consolidate the address map setup
  ARM: Kirkwood: Add configuration for MPP12 as GPIO
  ARM: Kirkwood: Recognize A1 revision of 6282 chip
  ARM: ux500: update the MOP500 GPIO assignments
  ...
</content>
</entry>
<entry>
<title>ahci: support the STA2X11 I/O Hub</title>
<updated>2012-01-09T00:24:06Z</updated>
<author>
<name>Alessandro Rubini</name>
<email>rubini@gnudd.com</email>
</author>
<published>2012-01-06T12:33:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=318893e1429a9d50569a0379d1e20b0ecc45c555'/>
<id>urn:sha1:318893e1429a9d50569a0379d1e20b0ecc45c555</id>
<content type='text'>
The AHCI controller found in the STA2X11 chip uses BAR number 0
instead of 5. Also, the chip's fixup code sets a special DMA mask
for all of its PCI functions, and the mask must be preserved here.

Signed-off-by: Alessandro Rubini &lt;rubini@gnudd.com&gt;
Acked-by: Giancarlo Asnaghi &lt;giancarlo.asnaghi@st.com&gt;
Cc: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
</content>
</entry>
</feed>
