summaryrefslogtreecommitdiffstats
path: root/sys/dev/sdmmc
AgeCommit message (Expand)AuthorFilesLines
2011-07-09Kludge around sdmmc(4)'s poor design: replace "struct scsi_link *"matthew2-5/+5
2011-06-16dont respond to VPD inquiries with standard inquiry data. add adlg1-13/+36
2010-10-25Iopoolification. Tested by mcbride@, dlg@, and Gabriel Kihlman on tech@.krw1-25/+25
2010-09-07remove the powerhook code. All architectures now use the ca_activate treederaadt2-9/+2
2010-08-31Add DVACT_QUIECE support. This is called before splhigh() and beforederaadt1-1/+4
2010-08-31activate function should return result of config_activate_childrenderaadt1-5/+5
2010-08-27Improve sdhc_activate, and make sdhc_powerhook a simple wrapper aroundderaadt2-17/+19
2010-08-27kill PWR_STANDBY (apm can use PWR_SUSPEND instead). While here, renumberderaadt1-2/+1
2010-08-24lockmgr -> rwlock conversionblambert7-85/+84
2010-08-19- fold several occurences of DEVNAME() into one located in sdmmcvar.h.jasper8-60/+52
2010-07-02One transition was wrong: Suspending without a card, and then resuming withderaadt2-3/+9
2010-07-02On resume, detach and then force a re-attach of the card, since we don'tderaadt2-3/+33
2010-07-02m_copyback can fail to allocate memory, but is a void fucntion so gymnasticsblambert1-2/+2
2010-06-20Don't use and maintain a function pointer that is only ever set to onemk1-7/+3
2010-05-20New scsi code seems to be stable. Pluck previously identifiedkrw1-16/+1
2010-03-23Change the scsi_cmd function member of scsi_adapter from int tokrw1-15/+14
2010-02-11No need for M_CANFAIL if M_NOWAIT is used. Found by Gleydson Soares.claudio1-2/+2
2010-02-10Only allow the common voltages of the card and the host when writing the OCRdrahn1-1/+3
2010-01-09Zap all setting of ITSDONE in drivers that don't look at it. Nobodykrw1-3/+1
2009-11-11fixup of locking issues with sdmmc, which were causingjasper3-8/+43
2009-10-03Add missing <sys/device.h>.kettenis4-4/+8
2009-09-05scsi_done before COMPLETEdlg1-1/+4
2009-07-15In sdmmc_intr_establish(), don't duplicate the `name' parameter.mk1-11/+3
2009-06-29In sdmmc_intr_establish(), copy the entire name parameter instead ofmk1-3/+5
2009-04-07Remove recursion from the sdmmc locking regime.blambert5-19/+66
2009-03-24Remove redundant casts.kettenis1-4/+3
2009-02-20Let the sdmmc adapters tell the sdmmc layer how much sectors they canmiod5-16/+25
2009-02-16Extend the scsi_adapter minphys() callback to take a struct scsi_link *miod1-3/+3
2009-02-06Fix crash on zaurus when sd memory card plugged by providing an attachmentgrange2-5/+5
2009-01-21Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs).grange1-2/+2
2009-01-13Trivial lvalue abuse fixes, no binary changes.grange1-2/+3
2009-01-09Explain that any check pattern will work.jsg1-2/+2
2009-01-09Add support for SDHC cards on SDHC capable host controllers.jsg4-9/+64
2008-12-02backout: would have been nice if this had been tested, to see that itderaadt5-46/+20
2008-11-24Rework sdmmc locking to remove recursionblambert5-20/+46
2008-11-01new workq_create interface. discovered by Vladimir Kirillovtedu1-2/+2
2008-02-25Fix broken cast on 64bit platformsuwe1-3/+3
2008-02-24Sync sys/netbt with NetBSDuwe1-49/+150
2007-11-29unbreak the zaurus kernel build by adding a missing headertodd1-1/+2
2007-10-01More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...' wherekrw1-4/+2
2007-09-17Only the most obvious bzero() -> M_ZERO changes. No cast changes, nokrw1-3/+2
2007-09-11KNFgilles2-5/+5
2007-09-10more MALLOC/FREE -> malloc/free and M_ZERO changesgilles3-18/+14
2007-09-06Don't try disabling bus power before setting the voltage onjsg2-3/+8
2007-06-19Pass the correct flag to sbt_start() in sbt_start_cmd()uwe1-2/+2
2007-06-19better debug outputuwe1-15/+30
2007-06-06Oops, dispatch packets to the correct hci_input_xxx() functionuwe1-9/+23
2007-06-06Let it compile with SBT_DEBUGuwe1-2/+2
2007-06-03Implement transmission of ACL and SCO packetsuwe1-11/+33
2007-06-02split up large CMD53 reads and writesuwe2-2/+25