1. 20 Jun, 2004 2 commits
    • Russell King's avatar
      [PCMCIA] 05-nonbusy · 98c3ca28
      Russell King authored
      When allocating memory and IO resources, do not mark them busy.
      This allows drivers themselves to claim and mark the regions busy,
      as they are supposed to.
      98c3ca28
    • Russell King's avatar
      [PCMCIA] 04-memres · 9c405186
      Russell King authored
      Make find_mem_region() return a struct resource.  We preserve
      pccard_mem_map's sys_start and sys_stop elements for the moment
      since socket drivers are relying on this information for setting
      up their windows.
      9c405186
  2. 19 Jun, 2004 3 commits
    • Russell King's avatar
      [PCMCIA] 03-memwin · a99a281c
      Russell King authored
      Eliminate win->base and win->size elements from window_t.
      window_t contains struct pccard_mem_map, which contains a
      copy of these (sys_start, sys_stop) in a slightly different
      form.
      a99a281c
    • Russell King's avatar
      [PCMCIA] 02-validatemem · 153fef7f
      Russell King authored
      Move validate_mem() so we don't recurse.  We call this function from
      the DS_GET_FIRST_TUPLE and DS_VALIDATE_CIS calls, which are the the
      first two functions which may be called by cardmgr or cardctl which
      require CIS access.
      153fef7f
    • Russell King's avatar
      [PCMCIA] Add Cirrus PD6729 PCMCIA bridge support. · 90f346a7
      Russell King authored
      Patch from Komuro, cleaned up by Russell King.
      90f346a7
  3. 18 Jun, 2004 35 commits