Home | History | Annotate | Download | only in sys

Lines Matching full:uint32

74 static int bcmspi_cmd_issue(sdioh_info_t *sd, bool use_dma, uint32 cmd_arg,
75 uint32 *data, uint32 datalen);
76 static int bcmspi_card_regread(sdioh_info_t *sd, int func, uint32 regaddr,
77 int regsize, uint32 *data);
78 static int bcmspi_card_regwrite(sdioh_info_t *sd, int func, uint32 regaddr,
79 int regsize, uint32 data);
80 static int bcmspi_card_bytewrite(sdioh_info_t *sd, int func, uint32 regaddr,
84 uint32 addr, int nbytes, uint32 *data);
85 static int bcmspi_card_regread_fixedaddr(sdioh_info_t *sd, int func, uint32 regaddr, int regsize,
86 uint32 *data);
87 static void bcmspi_cmd_getdstatus(sdioh_info_t *sd, uint32 *dstatus_buffer);
88 static int bcmspi_update_stats(sdioh_info_t *sd, uint32 cmd_arg);
213 extern uint32
220 sdioh_chipinfo(sdioh_info_t *sd, uint32 chip, uint32 chiprev)
311 uint32 actionid;
363 if ((uint32)int_val > si->num_funcs) {
389 int_val = (uint32)sd_divisor;
402 int_val = (uint32)sd_power;
411 int_val = (uint32)sd_clock;
420 int_val = (uint32)sd_sdmode;
429 int_val = (uint32)sd_hiok;
530 sdioh_cfg_read(sdioh_info_t *sd, uint fnc_num, uint32 addr, uint8 *data)
539 sdioh_cfg_write(sdioh_info_t *sd, uint fnc_num, uint32 addr, uint8 *data)
558 sdioh_cis_read(sdioh_info_t *sd, uint func, uint8 *cisd, uint32 length)
560 uint32 count;
562 uint32 cis_byte;
614 uint32 cmd_arg;
615 uint32 dstatus;
616 uint32 data = (uint32)(*byte);
650 uint32 *word, uint nbytes)
686 if (bcmspi_card_buf(sd, rw, func, fifo, addr, len, (uint32 *)buffer) != SUCCESS) {
707 bcmspi_card_byterewrite(sdioh_info_t *sd, int func, uint32 regaddr, uint8 byte)
709 uint32 cmd_arg;
710 uint32 datalen = 1;
711 uint32 hostlen;
732 *(uint32 *)spi_outbuf2 = bcmswap32(cmd_arg);
749 *(uint32 *)&spi_outbuf2[CMDLEN] = bcmswap32(byte);
764 sd->card_dstatus = bcmswap32(*(uint32 *)&spi_inbuf2[datalen + CMDLEN ]);
811 uint32 cmd_arg = GSPI_RESYNC_PATTERN, data = 0, datalen = 0;
821 *(uint32 *)spi_outbuf2 = cmd_arg;
824 *(uint32 *)&spi_outbuf2[CMDLEN] = data;
831 sd->card_dstatus = bcmswap32(*(uint32 *)&spi_inbuf2[datalen + CMDLEN ]);
847 uint32 dstatus_count = 0;
850 bcmspi_update_stats(sdioh_info_t *sd, uint32 cmd_arg)
852 uint32 dstatus = sd->card_dstatus;
964 uint32 regdata[2];
994 uint32 status_en_reg = 0;
1059 uint32 regdata;
1128 uint32 wrregdata, regdata = 0;
1251 uint32 regdata;
1314 bcmspi_card_regread(sdioh_info_t *sd, int func, uint32 regaddr, int regsize, uint32 *data)
1317 uint32 cmd_arg, dstatus;
1347 bcmspi_card_regread_fixedaddr(sdioh_info_t *sd, int func, uint32 regaddr, int regsize, uint32 *data)
1351 uint32 cmd_arg;
1352 uint32 dstatus;
1382 bcmspi_card_regwrite(sdioh_info_t *sd, int func, uint32 regaddr, int regsize, uint32 data)
1385 uint32 cmd_arg, dstatus;
1415 bcmspi_card_bytewrite(sdioh_info_t *sd, int func, uint32 regaddr, uint8 *byte)
1418 uint32 cmd_arg;
1419 uint32 dstatus;
1420 uint32 data = (uint32)(*byte);
1446 bcmspi_cmd_getdstatus(sdioh_info_t *sd, uint32 *dstatus_buffer)
1451 /* 'data' is of type uint32 whereas other buffers are of type uint8 */
1453 bcmspi_cmd_issue(sdioh_info_t *sd, bool use_dma, uint32 cmd_arg,
1454 uint32 *data, uint32 datalen)
1456 uint32 i, j;
1459 uint32 hostlen;
1460 uint32 spilen = 0;
1461 uint32 dstatus_idx = 0;
1486 *(uint32 *)spi_outbuf = bcmswap32(cmd_arg);
1519 *(uint32 *)&spi_outbuf[i * 4 + CMDLEN] =
1563 data[j] = bcmswap32(*(uint32 *)&spi_inbuf[j * 4 +
1597 sd->card_dstatus = bcmswap32(*(uint32 *)&spi_inbuf[dstatus_idx]);
1618 uint32 addr, int nbytes, uint32 *data)
1621 uint32 cmd_arg;
1626 uint32 spilen;
1643 uint32 dstatus;