<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/pcmcia/Makefile, branch linus/master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/pcmcia/Makefile?h=linus%2Fmaster</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/pcmcia/Makefile?h=linus%2Fmaster'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-04-19T19:34:05Z</updated>
<entry>
<title>ARM: pxa: move pcmcia board data into mach-pxa</title>
<updated>2022-04-19T19:34:05Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2020-05-28T20:57:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=b83deaa741558babf4b8d51d34f6637ccfff1b26'/>
<id>urn:sha1:b83deaa741558babf4b8d51d34f6637ccfff1b26</id>
<content type='text'>
The drivers/pcmcia/pxa2xx_*.c are essentially part of the
board files, but for historic reasons located in drivers/pcmcia.

Move them into the same place as the actual board file to avoid
lots of machine header inclusions.

Cc: Marek Vasut &lt;marek.vasut@gmail.com&gt;
Cc: Dominik Brodowski &lt;linux@dominikbrodowski.net&gt;
Cc: Jonathan Cameron &lt;jic23@cam.ac.uk&gt;
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>ARM: pxa: remove Intel Imote2 and Stargate 2 boards</title>
<updated>2022-02-28T14:08:14Z</updated>
<author>
<name>Jonathan Cameron</name>
<email>Jonathan.Cameron@huawei.com</email>
</author>
<published>2022-02-27T13:44:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=28f74201e37ccf3063e359bfe346b09400af9bab'/>
<id>urn:sha1:28f74201e37ccf3063e359bfe346b09400af9bab</id>
<content type='text'>
I have no reason to believe these boards have any more users and I
haven't tested them for several years.  Removing them may simplify
other changes to the various PXA boards people still care about.
The recent conversion of pxa2xx_spi to GPIO descriptors for example
had to update this board despite no one caring or testing.

Great boards that got me started in kernel development, RIP!

Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
Acked-by: Mark Brown &lt;broonie@kernel.org&gt;
Acked-by: Daniel Mack &lt;daniel@zonque.org&gt;
Cc: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
Cc: Haojian Zhuang &lt;haojian.zhuang@gmail.com&gt;
Cc: soc@kernel.org
Link: https://lore.kernel.org/r/20220227134431.908998-1-jic23@kernel.org'
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>pcmcia: clean up dead drivers for CompuLab CM-X255/CM-X270 boards</title>
<updated>2022-01-02T17:34:24Z</updated>
<author>
<name>Lukas Bulwahn</name>
<email>lukas.bulwahn@gmail.com</email>
</author>
<published>2021-08-16T15:01:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=93e4d69400fdfd721616200fe27809ce139fd734'/>
<id>urn:sha1:93e4d69400fdfd721616200fe27809ce139fd734</id>
<content type='text'>
Commit 9d3239147d6d ("ARM: pxa: remove Compulab pxa2xx boards") removes
the config MACH_ARMCORE in ./arch/arm/mach-pxa/Kconfig.

Hence, ./scripts/checkkconfigsymbols.py warns on non-existing configs:

MACH_ARMCORE
Referencing files: drivers/pcmcia/Kconfig, drivers/pcmcia/Makefile

Clean up the dead remains of pcmcia drivers for Compulab pxa2xx boards.

Signed-off-by: Lukas Bulwahn &lt;lukas.bulwahn@gmail.com&gt;
Signed-off-by: Dominik Brodowski &lt;linux@dominikbrodowski.net&gt;
</content>
</entry>
<entry>
<title>pcmcia: Remove NEC VRC4173 CARDU</title>
<updated>2020-12-05T08:53:59Z</updated>
<author>
<name>Sebastian Andrzej Siewior</name>
<email>bigeasy@linutronix.de</email>
</author>
<published>2020-09-16T08:16:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ea2c5ac866c3439cb65771c33c53f273b68b5178'/>
<id>urn:sha1:ea2c5ac866c3439cb65771c33c53f273b68b5178</id>
<content type='text'>
The driver was introduced in 2.6.11 in the pre-git times with commit
"[PATCH] mips: vR41xx updates". However, even back then, this driver
was not able to be compiled, as a number of udpates had been missing
from this driver: It still provided a "-&gt;get_io_map" callback (removed
for v2.5.66) and a "-&gt;inquire_socket" callback and used socket_cap_t
(removed for v2.5.72). Moreover, this driver failed to be brought and
be kept up to date; e.g. it still provides '-&gt;register_callback',
incompatible with a change committed for v2.6.14 in
commit 7f316b033b36 ("[PATCH] pcmcia: remove socket register_callback"),
and uses INIT_WORK() with three arguments which was removed in
commit 65f27f38446e1 ("WorkStruct: Pass the work_struct pointer instead
of context data")

Reported-by: kernel test robot &lt;lkp@intel.com&gt;
Signed-off-by: Sebastian Andrzej Siewior &lt;bigeasy@linutronix.de&gt;
[linux@dominikbrodowski.net: rewrite commit message]
Signed-off-by: Dominik Brodowski &lt;linux@dominikbrodowski.net&gt;
</content>
</entry>
<entry>
<title>pcmcia: add MAX1600 library</title>
<updated>2018-12-04T22:37:38Z</updated>
<author>
<name>Russell King</name>
<email>rmk+kernel@armlinux.org.uk</email>
</author>
<published>2018-11-28T13:57:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=bebdf98a786292501e4f7d596ffe61faaf3a3aca'/>
<id>urn:sha1:bebdf98a786292501e4f7d596ffe61faaf3a3aca</id>
<content type='text'>
Add a library for the MAX1600 PCMCIA power switch device.  This is a
dual-channel device, controlled via four GPIO signals per channel.
Two signals control the Vcc output, and two control the Vpp output.

Acked-by: Dominik Brodowski &lt;linux@dominikbrodowski.net&gt;
Signed-off-by: Russell King &lt;rmk+kernel@armlinux.org.uk&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-linus-sa1100' of git://git.armlinux.org.uk/~rmk/linux-arm</title>
<updated>2018-04-09T16:26:36Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2018-04-09T16:26:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=7886e8aa7ff59198271ac650878eb247627a8b9a'/>
<id>urn:sha1:7886e8aa7ff59198271ac650878eb247627a8b9a</id>
<content type='text'>
Pull ARM SA1100 updates from Russell King:
 "We have support for arbitary MMIO registers providing platform GPIOs,
  which allows us to abstract some of the SA11x0 CF support.

  This set of updates makes that change"

* 'for-linus-sa1100' of git://git.armlinux.org.uk/~rmk/linux-arm:
  ARM: sa1100/simpad: switch simpad CF to use gpiod APIs
  ARM: sa1100/shannon: convert to generic CF sockets
  ARM: sa1100/nanoengine: convert to generic CF sockets
  ARM: sa1100/h3xxx: switch h3xxx PCMCIA to use gpiod APIs
  ARM: sa1100/cerf: convert to generic CF sockets
  ARM: sa1100/assabet: convert to generic CF sockets
  ARM: sa1100: provide infrastructure to support generic CF sockets
  pcmcia: sa1100: provide generic CF support
</content>
</entry>
<entry>
<title>ARM: sa1100/shannon: convert to generic CF sockets</title>
<updated>2018-04-06T14:53:22Z</updated>
<author>
<name>Russell King</name>
<email>rmk+kernel@armlinux.org.uk</email>
</author>
<published>2016-08-31T07:49:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=b51af86559d4b5c831abbec545c76f721a8d8237'/>
<id>urn:sha1:b51af86559d4b5c831abbec545c76f721a8d8237</id>
<content type='text'>
Convert shannon to use the generic CF socket support.

Signed-off-by: Russell King &lt;rmk+kernel@armlinux.org.uk&gt;
</content>
</entry>
<entry>
<title>ARM: sa1100/nanoengine: convert to generic CF sockets</title>
<updated>2018-04-06T14:53:00Z</updated>
<author>
<name>Russell King</name>
<email>rmk+kernel@armlinux.org.uk</email>
</author>
<published>2016-08-31T07:49:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=80c799dbf88d0b404e1304b469eb157e4e9e0fbf'/>
<id>urn:sha1:80c799dbf88d0b404e1304b469eb157e4e9e0fbf</id>
<content type='text'>
Convert nanoengine to use the generic CF socket support.
Makefile fix from Arnd Bergmann &lt;arnd@arndb.de&gt;.

Signed-off-by: Russell King &lt;rmk+kernel@armlinux.org.uk&gt;
</content>
</entry>
<entry>
<title>pcmcia: remove blackfin driver</title>
<updated>2018-03-26T13:56:41Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2018-03-09T15:21:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=02741b8ae1ed2439b7f67bcc7ab5040469b65e7a'/>
<id>urn:sha1:02741b8ae1ed2439b7f67bcc7ab5040469b65e7a</id>
<content type='text'>
The blackfin architecture is getting removed, so this one is no
longer needed either.

Acked-by: Dominik Brodowski &lt;linux@dominikbrodowski.net&gt;
Acked-by: Aaron Wu &lt;aaron.wu@analog.com&gt;
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>pcmcia: remove m32r drivers</title>
<updated>2018-03-26T13:56:39Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2018-03-09T15:20:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=10a27a29de9d20825d07e3bbd4187eb292a1d0df'/>
<id>urn:sha1:10a27a29de9d20825d07e3bbd4187eb292a1d0df</id>
<content type='text'>
The m32r architecture is getting removed, so these drivers
are no longer needed.

Acked-by: Dominik Brodowski &lt;linux@dominikbrodowski.net&gt;
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
</feed>
