<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/spi/spi.c, branch linux-4.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-01-13T19:38:27Z</updated>
<entry>
<title>Merge tag 'spi-v4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi</title>
<updated>2016-01-13T19:38:27Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2016-01-13T19:38:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=50ae833e471fe1a1a906a0342bdaa690e69fcc19'/>
<id>urn:sha1:50ae833e471fe1a1a906a0342bdaa690e69fcc19</id>
<content type='text'>
Pull spi updates from Mark Brown:
 "A quiet release for SPI, not even many driver updates:

   - Add a dummy loopback driver for use in exercising framework
     features during development.

   - Move the test utilities to tools/ and add support for transferring
     data to and from a file instead of stdin and stdout to spidev_test.

   - Support for Mediatek MT2701 and Renesas AG5 deices"

* tag 'spi-v4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (69 commits)
  spi: loopback: fix typo in MODULE_PARM_DESC
  spi: sun4i: Prevent chip-select from being activated twice before a transfer
  spi: loopback-test: spi_check_rx_ranges can get always done
  spi: loopback-test: rename method spi_test_fill_tx to spi_test_fill_pattern
  spi: loopback-test: write rx pattern also when running without tx_buf
  spi: fsl-espi: expose maximum transfer size limit
  spi: expose master transfer size limitation.
  spi: zynq: use to_platform_device()
  spi: cadence: use to_platform_device()
  spi: mediatek: Add spi support for mt2701 IC
  spi: mediatek: merge all identical compat to mtk_common_compat
  spi: mtk: Add bindings for mediatek MT2701 soc platform
  spi: mediatek: Prevent overflows in FIFO transfers
  spi: s3c64xx: Remove unused platform_device_id entries
  spi: use to_spi_device
  spi: dw: Use SPI_TMOD_TR rather than magic const 0 to set tmode
  spi: imx: defer spi initialization, if DMA engine is
  spi: imx: return error from dma channel request
  spi: imx: enable loopback only for ECSPI controller family
  spi: imx: fix loopback mode setup after controller reset
  ...
</content>
</entry>
<entry>
<title>Merge remote-tracking branches 'spi/topic/overlay', 'spi/topic/pxa2xx', 'spi/topic/s3c64xx', 'spi/topic/sh-msiof' and 'spi/topic/spidev' into spi-next</title>
<updated>2016-01-11T16:48:35Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2016-01-11T16:48:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4f9530705b7b9c977044accb035682d9f7df1cdd'/>
<id>urn:sha1:4f9530705b7b9c977044accb035682d9f7df1cdd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'spi/topic/core' into spi-next</title>
<updated>2016-01-11T16:48:29Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2016-01-11T16:48:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=174c21163d83f730f7e0194d4682d5149946a7f8'/>
<id>urn:sha1:174c21163d83f730f7e0194d4682d5149946a7f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ACPI / spi: attach GPIO IRQ from ACPI description to SPI device</title>
<updated>2016-01-01T02:20:25Z</updated>
<author>
<name>Christophe RICARD</name>
</author>
<published>2015-12-23T22:25:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=33ada67da352e138b6dbb372dccad6c3f13b15b2'/>
<id>urn:sha1:33ada67da352e138b6dbb372dccad6c3f13b15b2</id>
<content type='text'>
spi-&gt;irq was ignoring GpioInt property setting it to -1.
acpi_dev_gpio_irq_get returns and configure the slave IRQ according to
the ACPI slave node description.

It is now inline with devicetree behavior.

Acked-by: Mark Brown &lt;broonie@kernel.org&gt;
Signed-off-by: Christophe Ricard &lt;christophe-h.ricard@st.com&gt;
Acked-by: Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt;
Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
</content>
</entry>
<entry>
<title>spi: use to_spi_device</title>
<updated>2015-12-23T12:15:41Z</updated>
<author>
<name>Geliang Tang</name>
</author>
<published>2015-12-22T16:18:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d1eba93bd0fcd3f699cb8d666bc97788ee85d557'/>
<id>urn:sha1:d1eba93bd0fcd3f699cb8d666bc97788ee85d557</id>
<content type='text'>
Use to_spi_device() instead of open-coding it.

Signed-off-by: Geliang Tang &lt;geliangtang@163.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'spi/fix/core' into spi-linus</title>
<updated>2015-12-16T13:28:31Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2015-12-16T13:28:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9ce5db27f4a959ca58d768c5c8e5c98a47361e67'/>
<id>urn:sha1:9ce5db27f4a959ca58d768c5c8e5c98a47361e67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spi: fix parent-device reference leak</title>
<updated>2015-12-16T12:28:25Z</updated>
<author>
<name>Johan Hovold</name>
</author>
<published>2015-12-14T15:16:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=157f38f993919b648187ba341bfb05d0e91ad2f6'/>
<id>urn:sha1:157f38f993919b648187ba341bfb05d0e91ad2f6</id>
<content type='text'>
Fix parent-device reference leak due to SPI-core taking an unnecessary
reference to the parent when allocating the master structure, a
reference that was never released.

Note that driver core takes its own reference to the parent when the
master device is registered.

Fixes: 49dce689ad4e ("spi doesn't need class_device")
Signed-off-by: Johan Hovold &lt;johan@kernel.org&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
Cc: stable@vger.kernel.org
</content>
</entry>
<entry>
<title>spi: Mark instantiated device nodes with OF_POPULATE</title>
<updated>2015-12-01T18:52:20Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2015-11-30T14:28:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bd6c1644a2f6f46cdf89388e81168a70711fce3a'/>
<id>urn:sha1:bd6c1644a2f6f46cdf89388e81168a70711fce3a</id>
<content type='text'>
Mark (and unmark) device nodes with the POPULATE flag as appropriate.
This is required to avoid multi probing when enabling and populating SPI
buses in DT overlays.

Based on commit 4f001fd30145a6a8 ("i2c: Mark instantiated device nodes
with OF_POPULATE").

Suggested-by: Mark Brown &lt;broonie@kernel.org&gt;
Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>spi: Uninline spi_unregister_device()</title>
<updated>2015-12-01T18:50:11Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2015-11-30T14:28:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3b1884c24c98dada51fc4b05735773f0078711d2'/>
<id>urn:sha1:3b1884c24c98dada51fc4b05735773f0078711d2</id>
<content type='text'>
Uninline spi_unregister_device() in preparation of adding more code to
it. Add kerneldoc documentation while we're at it.

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branches 'spi/fix/bcm63xx', 'spi/fix/doc', 'spi/fix/mediatek' and 'spi/fix/pl022' into spi-linus</title>
<updated>2015-11-30T12:26:47Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2015-11-30T12:26:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a057d737d6ad64c47eb60d7c058cdab6585e96a6'/>
<id>urn:sha1:a057d737d6ad64c47eb60d7c058cdab6585e96a6</id>
<content type='text'>
</content>
</entry>
</feed>
