1. 06 Jul, 2004 4 commits
    • Dominik Brodowski's avatar
      [PCMCIA] card insert / eject · 61e4f592
      Dominik Brodowski authored
      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.
      61e4f592
    • Dominik Brodowski's avatar
      [PCMCIA] card vpp / vcc · 4249c814
      Dominik Brodowski authored
      Patch from Dominik Brodowski
      
      Add attributes "card_vpp" and "card_vcc" which return these voltages,
      like "3.3V"
      4249c814
    • Dominik Brodowski's avatar
      [PCMCIA] card voltage · c056e1ae
      Dominik Brodowski authored
      Patch from Dominik Brodowski
      
      Add an attribute "card_voltage" which returns the card's voltage
      requirements:
      
      "5.0V", "3.3V" or "X.XV".
      c056e1ae
    • Dominik Brodowski's avatar
      [PCMCIA] core socket sysfs support, export card type · c792495f
      Dominik Brodowski authored
      Patch from Dominik Brodowski
      
      Add a first socket-related sysfs entry; and to keep things ordered,
      do so in a new file drivers/pcmcia/socket_sysfs.c. To keep things
      easy, all files will be present all the time, even if no card is in
      the socket at a specific moment -- however, accessing the file will
      result in -ENODEV then, so that
      
      # cat /sys/class/pcmcia_socket/pcmcia_socket1/card_type
      
      will cause an error message like
      
      "cat: card_type: No such device"
      
      which is quite self-explanatory.
      
      
      The attribute "card_type" will return either "16-bit" or "32-bit",
      depending on whether the PCCard is a 16-bit PCMCIA card or a 32-bit
      CardBus card. The result "invalid" should not happen, and if it
      happens, something strange is going on.
      c792495f
  2. 05 Jul, 2004 1 commit
  3. 04 Jul, 2004 3 commits
  4. 03 Jul, 2004 29 commits
  5. 02 Jul, 2004 3 commits