]> git.hungrycats.org Git - linux/commit
[PCMCIA] card insert / eject
authorDominik Brodowski <linux@de.rmk.(none)>
Tue, 6 Jul 2004 22:21:22 +0000 (23:21 +0100)
committerRussell King <rmk@flint.arm.linux.org.uk>
Tue, 6 Jul 2004 22:21:22 +0000 (23:21 +0100)
commit61e4f592cfdfb0ac5d07bbfa93df64d1d3452ff6
tree92e0ed932702acbd5bf8f7242af8b741a9d49f54
parent4249c8147d8a0f26df7be5b4bfe77a2d16334368
[PCMCIA] card insert / eject

Patch from Dominik Brodowski

Add two further attributes, "card_insert" and "card_eject". Reading
these files will fail; but writing _anything_ non-empty to these
files will execute an user insert/ejection request -- equivalent
to "cardctl insert", "cardctl eject".

To ensure proper error values to userspace, transform the return
values from CS_ error codes to -E error codes.
drivers/pcmcia/cs.c
drivers/pcmcia/ds.c
drivers/pcmcia/socket_sysfs.c