Lines Matching full:sdio

12 #include <linux/mmc/sdio.h>
21 * sdio_claim_host - exclusively claim a bus for a certain SDIO function
22 * @func: SDIO function that will be accessed
24 * Claim a bus for a set of operations. The SDIO function given
37 * sdio_release_host - release a bus for a certain SDIO function
38 * @func: SDIO function that was accessed
53 * sdio_enable_func - enables a SDIO function for usage
54 * @func: SDIO function to enable
56 * Powers up and activates a SDIO function so that register
68 pr_debug("SDIO: Enabling device %s...\n", sdio_func_id(func)); in sdio_enable_func()
93 pr_debug("SDIO: Enabled device %s\n", sdio_func_id(func)); in sdio_enable_func()
98 pr_debug("SDIO: Failed to enable device %s\n", sdio_func_id(func)); in sdio_enable_func()
104 * sdio_disable_func - disable a SDIO function
105 * @func: SDIO function to disable
107 * Powers down and deactivates a SDIO function. Register access
118 pr_debug("SDIO: Disabling device %s...\n", sdio_func_id(func)); in sdio_disable_func()
130 pr_debug("SDIO: Disabled device %s\n", sdio_func_id(func)); in sdio_disable_func()
135 pr_debug("SDIO: Failed to disable device %s\n", sdio_func_id(func)); in sdio_disable_func()
141 * sdio_set_block_size - set the block size of an SDIO function
142 * @func: SDIO function to change
206 * to take into account the properties of the host, as to enable the SDIO func
221 * @func: SDIO function
371 * sdio_readb - read a single byte from a SDIO function
372 * @func: SDIO function to access
376 * Reads a single byte from the address space of a given SDIO
402 * sdio_writeb - write a single byte to a SDIO function
403 * @func: SDIO function to access
408 * Writes a single byte to the address space of a given SDIO
429 * sdio_writeb_readb - write and read a byte from SDIO function
430 * @func: SDIO function to access
435 * Performs a RAW (Read after Write) operation as defined by SDIO spec -
436 * single byte is written to address space of a given SDIO function and
459 * sdio_memcpy_fromio - read a chunk of memory from a SDIO function
460 * @func: SDIO function to access
465 * Reads from the address space of a given SDIO function. Return
476 * sdio_memcpy_toio - write a chunk of memory to a SDIO function
477 * @func: SDIO function to access
482 * Writes to the address space of a given SDIO function. Return
493 * sdio_readsb - read from a FIFO on a SDIO function
494 * @func: SDIO function to access
499 * Reads from the specified FIFO of a given SDIO function. Return
510 * sdio_writesb - write to a FIFO of a SDIO function
511 * @func: SDIO function to access
516 * Writes to the specified FIFO of a given SDIO function. Return
527 * sdio_readw - read a 16 bit integer from a SDIO function
528 * @func: SDIO function to access
532 * Reads a 16 bit integer from the address space of a given SDIO
551 * sdio_writew - write a 16 bit integer to a SDIO function
552 * @func: SDIO function to access
557 * Writes a 16 bit integer to the address space of a given SDIO
574 * sdio_readl - read a 32 bit integer from a SDIO function
575 * @func: SDIO function to access
579 * Reads a 32 bit integer from the address space of a given SDIO
599 * sdio_writel - write a 32 bit integer to a SDIO function
600 * @func: SDIO function to access
605 * Writes a 32 bit integer to the address space of a given SDIO
622 * sdio_f0_readb - read a single byte from SDIO function 0
623 * @func: an SDIO function of the card
627 * Reads a single byte from the address space of SDIO function 0.
654 * sdio_f0_writeb - write a single byte to SDIO function 0
655 * @func: an SDIO function of the card
660 * Writes a single byte to the address space of SDIO function 0.
692 * @func: SDIO function attached to host
711 * @func: SDIO function attached to host
742 * @func: SDIO function attached to host
744 * If the SDIO card is known to be in a state where it might produce
746 * transitioning between power states), an SDIO function driver can
767 * @func: SDIO function attached to host
779 * @func: SDIO function attached to host
782 * a retune of the SDIO card. Retune requests made during this time
786 * This function could be useful if an SDIO card is in a power state
802 * @func: SDIO function attached to host