|
@@ -487,8 +487,8 @@ void rsi_sdio_ack_intr(struct rsi_hw *adapter, u8 int_bit)
|
|
*/
|
|
*/
|
|
static int rsi_sdio_read_register_multiple(struct rsi_hw *adapter,
|
|
static int rsi_sdio_read_register_multiple(struct rsi_hw *adapter,
|
|
u32 addr,
|
|
u32 addr,
|
|
- u32 count,
|
|
|
|
- u8 *data)
|
|
|
|
|
|
+ u8 *data,
|
|
|
|
+ u16 count)
|
|
{
|
|
{
|
|
struct rsi_91x_sdiodev *dev =
|
|
struct rsi_91x_sdiodev *dev =
|
|
(struct rsi_91x_sdiodev *)adapter->rsi_dev;
|
|
(struct rsi_91x_sdiodev *)adapter->rsi_dev;
|
|
@@ -518,7 +518,7 @@ static int rsi_sdio_read_register_multiple(struct rsi_hw *adapter,
|
|
int rsi_sdio_write_register_multiple(struct rsi_hw *adapter,
|
|
int rsi_sdio_write_register_multiple(struct rsi_hw *adapter,
|
|
u32 addr,
|
|
u32 addr,
|
|
u8 *data,
|
|
u8 *data,
|
|
- u32 count)
|
|
|
|
|
|
+ u16 count)
|
|
{
|
|
{
|
|
struct rsi_91x_sdiodev *dev =
|
|
struct rsi_91x_sdiodev *dev =
|
|
(struct rsi_91x_sdiodev *)adapter->rsi_dev;
|
|
(struct rsi_91x_sdiodev *)adapter->rsi_dev;
|
|
@@ -614,8 +614,8 @@ int rsi_sdio_host_intf_read_pkt(struct rsi_hw *adapter,
|
|
|
|
|
|
status = rsi_sdio_read_register_multiple(adapter,
|
|
status = rsi_sdio_read_register_multiple(adapter,
|
|
length,
|
|
length,
|
|
- length, /*num of bytes*/
|
|
|
|
- (u8 *)pkt);
|
|
|
|
|
|
+ (u8 *)pkt,
|
|
|
|
+ length); /*num of bytes*/
|
|
|
|
|
|
if (status)
|
|
if (status)
|
|
rsi_dbg(ERR_ZONE, "%s: Failed to read frame: %d\n", __func__,
|
|
rsi_dbg(ERR_ZONE, "%s: Failed to read frame: %d\n", __func__,
|