| /drivers/net/ethernet/marvell/prestera/ |
| A D | prestera_dsa.c | 38 u32 words[4]; in prestera_dsa_parse() local 41 words[0] = ntohl(dsa_words[0]); in prestera_dsa_parse() 42 words[1] = ntohl(dsa_words[1]); in prestera_dsa_parse() 43 words[2] = ntohl(dsa_words[2]); in prestera_dsa_parse() 44 words[3] = ntohl(dsa_words[3]); in prestera_dsa_parse() 60 field = FIELD_GET(PRESTERA_DSA_W3_VID, words[3]); in prestera_dsa_parse() 87 u32 words[4] = { 0 }; in prestera_dsa_build() local 101 dsa_words[0] = htonl(words[0]); in prestera_dsa_build() 102 dsa_words[1] = htonl(words[1]); in prestera_dsa_build() 103 dsa_words[2] = htonl(words[2]); in prestera_dsa_build() [all …]
|
| /drivers/spi/ |
| A D | spi-sh-msiof.c | 586 words = min(words, p->tx_fifo_size); in sh_msiof_spi_txrx_once() 588 words = min(words, p->rx_fifo_size); in sh_msiof_spi_txrx_once() 631 return words; in sh_msiof_spi_txrx_once() 776 while (words--) { in copy_bswap32() 781 while (words--) { in copy_bswap32() 786 while (words--) in copy_bswap32() 795 while (words--) { in copy_wswap32() 800 while (words--) { in copy_wswap32() 805 while (words--) in copy_wswap32() 831 unsigned int words; in sh_msiof_transfer_one() local [all …]
|
| A D | spi-apple.c | 278 if (!words) in apple_spi_tx() 281 *left -= words; in apple_spi_tx() 287 while (words--) in apple_spi_tx() 294 while (words--) in apple_spi_tx() 301 while (words--) in apple_spi_tx() 315 u32 words, read; in apple_spi_rx() local 321 WARN_ON(words > *left); in apple_spi_rx() 323 if (!words) in apple_spi_rx() 332 while (words--) in apple_spi_rx() 339 while (words--) in apple_spi_rx() [all …]
|
| A D | spi-hisi-sfc-v3xx.c | 207 int words = len / 4; in hisi_sfc_v3xx_read_databuf() local 209 __ioread32_copy(to, from, words); in hisi_sfc_v3xx_read_databuf() 211 len -= words * 4; in hisi_sfc_v3xx_read_databuf() 215 to += words * 4; in hisi_sfc_v3xx_read_databuf() 216 from += words * 4; in hisi_sfc_v3xx_read_databuf() 244 int words = len / 4; in hisi_sfc_v3xx_write_databuf() local 246 __iowrite32_copy(to, from, words); in hisi_sfc_v3xx_write_databuf() 248 len -= words * 4; in hisi_sfc_v3xx_write_databuf() 252 to += words * 4; in hisi_sfc_v3xx_write_databuf() 253 from += words * 4; in hisi_sfc_v3xx_write_databuf()
|
| /drivers/atm/ |
| A D | eni.c | 383 words = eff; in do_rx_dma() 388 if (init > words) init = words; in do_rx_dma() 412 words &= 7; in do_rx_dma() 422 words &= 3; in do_rx_dma() 432 words &= 1; in do_rx_dma() 435 if (words) { in do_rx_dma() 956 if (init > words) init = words; in put_dma() 968 (unsigned long) paddr,words >> 4,words); in put_dma() 979 (unsigned long) paddr,words >> 3,words); in put_dma() 990 (unsigned long) paddr,words >> 2,words); in put_dma() [all …]
|
| /drivers/video/fbdev/ |
| A D | c2p_iplan2.c | 91 u32 words[4]; in c2p_iplan2() member 113 c2p_16x8(d.words); in c2p_iplan2() 114 store_iplan2_masked(p, bpp, d.words, first); in c2p_iplan2() 125 c2p_16x8(d.words); in c2p_iplan2() 126 store_iplan2_masked(p, bpp, d.words, first); in c2p_iplan2() 134 c2p_16x8(d.words); in c2p_iplan2() 135 store_iplan2(p, bpp, d.words); in c2p_iplan2() 144 c2p_16x8(d.words); in c2p_iplan2() 145 store_iplan2_masked(p, bpp, d.words, last); in c2p_iplan2()
|
| A D | c2p_planar.c | 93 u32 words[8]; in c2p_planar() member 113 c2p_32x8(d.words); in c2p_planar() 114 store_planar_masked(p, dst_nextplane, bpp, d.words, in c2p_planar() 126 c2p_32x8(d.words); in c2p_planar() 128 d.words, first); in c2p_planar() 136 c2p_32x8(d.words); in c2p_planar() 137 store_planar(p, dst_nextplane, bpp, d.words); in c2p_planar() 146 c2p_32x8(d.words); in c2p_planar() 148 d.words, last); in c2p_planar()
|
| /drivers/net/ethernet/intel/i40e/ |
| A D | i40e_nvm.c | 222 u16 words, void *data, in i40e_read_nvm_aq() argument 250 offset, words); in i40e_read_nvm_aq() 254 2 * words, /*bytes*/ in i40e_read_nvm_aq() 425 *words = word; in i40e_read_nvm_buffer_srctl() 442 u16 *words, u16 *data) in i40e_read_nvm_buffer_aq() argument 456 read_size = min(*words, in i40e_read_nvm_buffer_aq() 479 for (i = 0; i < *words; i++) in i40e_read_nvm_buffer_aq() 483 *words = words_read; in i40e_read_nvm_buffer_aq() 498 u16 offset, u16 *words, in __i40e_read_nvm_buffer() argument 519 u16 *words, u16 *data) in i40e_read_nvm_buffer() argument [all …]
|
| /drivers/gpu/host1x/ |
| A D | job.c | 118 gather->words = words; in host1x_job_add_gather() 348 u32 words; member 394 if (fw->words == 0) in check_mask() 402 fw->words--; in check_mask() 419 if (fw->words == 0) in check_incr() 427 fw->words--; in check_incr() 441 if (fw->words == 0) in check_nonincr() 448 fw->words--; in check_nonincr() 463 fw->words = g->words; in validate() 467 while (fw->words && !err) { in validate() [all …]
|
| /drivers/net/ethernet/intel/igc/ |
| A D | igc_i225.c | 187 static s32 igc_read_nvm_srrd_i225(struct igc_hw *hw, u16 offset, u16 words, in igc_read_nvm_srrd_i225() argument 197 for (i = 0; i < words; i += IGC_EERD_EEWR_MAX_COUNT) { in igc_read_nvm_srrd_i225() 198 count = (words - i) / IGC_EERD_EEWR_MAX_COUNT > 0 ? in igc_read_nvm_srrd_i225() 199 IGC_EERD_EEWR_MAX_COUNT : (words - i); in igc_read_nvm_srrd_i225() 226 static s32 igc_write_nvm_srwr(struct igc_hw *hw, u16 offset, u16 words, in igc_write_nvm_srwr() argument 237 if (offset >= nvm->word_size || (words > (nvm->word_size - offset)) || in igc_write_nvm_srwr() 238 words == 0) { in igc_write_nvm_srwr() 243 for (i = 0; i < words; i++) { in igc_write_nvm_srwr() 295 for (i = 0; i < words; i += IGC_EERD_EEWR_MAX_COUNT) { in igc_write_nvm_srwr_i225() 296 count = (words - i) / IGC_EERD_EEWR_MAX_COUNT > 0 ? in igc_write_nvm_srwr_i225() [all …]
|
| A D | igc_nvm.c | 47 s32 igc_read_nvm_eerd(struct igc_hw *hw, u16 offset, u16 words, u16 *data) in igc_read_nvm_eerd() argument 56 if (offset >= nvm->word_size || (words > (nvm->word_size - offset)) || in igc_read_nvm_eerd() 57 words == 0) { in igc_read_nvm_eerd() 63 for (i = 0; i < words; i++) { in igc_read_nvm_eerd()
|
| /drivers/bcma/ |
| A D | sprom.c | 76 size_t words) in bcma_sprom_read() argument 79 for (i = 0; i < words; i++) in bcma_sprom_read() 132 for (word = 0; word < words - 1; word++) { in bcma_sprom_crc() 136 crc = bcma_crc8(crc, sprom[words - 1] & 0x00FF); in bcma_sprom_crc() 148 crc = bcma_sprom_crc(sprom, words); in bcma_sprom_check_crc() 149 tmp = sprom[words - 1] & SSB_SPROM_REVISION_CRC; in bcma_sprom_check_crc() 158 size_t words) in bcma_sprom_valid() argument 163 err = bcma_sprom_check_crc(sprom, words); in bcma_sprom_valid() 621 size_t words = sprom_sizes[i]; in bcma_sprom_get() local 627 bcma_sprom_read(bus, offset, sprom, words); in bcma_sprom_get() [all …]
|
| /drivers/ata/ |
| A D | pata_falcon.c | 51 unsigned int words = buflen >> 1; in pata_falcon_data_xfer() local 62 raw_insw_swapw(data_addr, (u16 *)buf, words); in pata_falcon_data_xfer() 64 raw_insw(data_addr, (u16 *)buf, words); in pata_falcon_data_xfer() 67 raw_outsw_swapw(data_addr, (u16 *)buf, words); in pata_falcon_data_xfer() 69 raw_outsw(data_addr, (u16 *)buf, words); in pata_falcon_data_xfer() 92 words++; in pata_falcon_data_xfer() 95 return words << 1; in pata_falcon_data_xfer()
|
| A D | pata_gayle.c | 49 unsigned int words = buflen >> 1; in pata_gayle_data_xfer() local 53 raw_insw((u16 *)data_addr, (u16 *)buf, words); in pata_gayle_data_xfer() 55 raw_outsw((u16 *)data_addr, (u16 *)buf, words); in pata_gayle_data_xfer() 71 words++; in pata_gayle_data_xfer() 74 return words << 1; in pata_gayle_data_xfer()
|
| A D | pata_buddha.c | 71 unsigned int words = buflen >> 1; in pata_buddha_data_xfer() local 75 raw_insw((u16 *)data_addr, (u16 *)buf, words); in pata_buddha_data_xfer() 77 raw_outsw((u16 *)data_addr, (u16 *)buf, words); in pata_buddha_data_xfer() 93 words++; in pata_buddha_data_xfer() 96 return words << 1; in pata_buddha_data_xfer()
|
| /drivers/net/ethernet/sfc/ |
| A D | efx_devlink.c | 243 const __le16 *words; in efx_devlink_info_running_v2() member 317 le16_to_cpu(ver.words[0]), le16_to_cpu(ver.words[1]), in efx_devlink_info_running_v2() 318 le16_to_cpu(ver.words[2]), le16_to_cpu(ver.words[3])); in efx_devlink_info_running_v2() 360 const __le16 *words; in efx_devlink_info_running_v3() member 398 const __le16 *words; in efx_devlink_info_running_v4() member 481 const __le16 *words; in efx_devlink_info_running_v5() member 522 const __le16 *words; in efx_devlink_info_running_versions() member 542 le16_to_cpu(ver.words[0]), in efx_devlink_info_running_versions() 543 le16_to_cpu(ver.words[1]), in efx_devlink_info_running_versions() 544 le16_to_cpu(ver.words[2]), in efx_devlink_info_running_versions() [all …]
|
| /drivers/net/ethernet/intel/igb/ |
| A D | e1000_nvm.c | 305 s32 igb_read_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) in igb_read_nvm_spi() argument 316 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in igb_read_nvm_spi() 317 (words == 0)) { in igb_read_nvm_spi() 344 for (i = 0; i < words; i++) { in igb_read_nvm_spi() 374 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in igb_read_nvm_eerd() 375 (words == 0)) { in igb_read_nvm_eerd() 381 for (i = 0; i < words; i++) { in igb_read_nvm_eerd() 419 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in igb_write_nvm_spi() 420 (words == 0)) { in igb_write_nvm_spi() 425 while (widx < words) { in igb_write_nvm_spi() [all …]
|
| A D | e1000_i210.c | 197 for (i = 0; i < words; i += E1000_EERD_EEWR_MAX_COUNT) { in igb_read_nvm_srrd_i210() 198 count = (words - i) / E1000_EERD_EEWR_MAX_COUNT > 0 ? in igb_read_nvm_srrd_i210() 199 E1000_EERD_EEWR_MAX_COUNT : (words - i); in igb_read_nvm_srrd_i210() 227 static s32 igb_write_nvm_srwr(struct e1000_hw *hw, u16 offset, u16 words, in igb_write_nvm_srwr() argument 238 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in igb_write_nvm_srwr() 239 (words == 0)) { in igb_write_nvm_srwr() 245 for (i = 0; i < words; i++) { in igb_write_nvm_srwr() 297 for (i = 0; i < words; i += E1000_EERD_EEWR_MAX_COUNT) { in igb_write_nvm_srwr_i210() 298 count = (words - i) / E1000_EERD_EEWR_MAX_COUNT > 0 ? in igb_write_nvm_srwr_i210() 299 E1000_EERD_EEWR_MAX_COUNT : (words - i); in igb_write_nvm_srwr_i210() [all …]
|
| A D | e1000_nvm.h | 12 s32 igb_read_nvm_eerd(struct e1000_hw *hw, u16 offset, u16 words, u16 *data); 13 s32 igb_read_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data); 14 s32 igb_write_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data);
|
| /drivers/net/ethernet/intel/e1000e/ |
| A D | nvm.c | 291 s32 e1000e_read_nvm_eerd(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) in e1000e_read_nvm_eerd() argument 300 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in e1000e_read_nvm_eerd() 301 (words == 0)) { in e1000e_read_nvm_eerd() 306 for (i = 0; i < words; i++) { in e1000e_read_nvm_eerd() 335 s32 e1000e_write_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) in e1000e_write_nvm_spi() argument 344 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in e1000e_write_nvm_spi() 345 (words == 0)) { in e1000e_write_nvm_spi() 350 while (widx < words) { in e1000e_write_nvm_spi() 383 while (widx < words) { in e1000e_write_nvm_spi()
|
| /drivers/soundwire/ |
| A D | mipi_disco.c | 178 dp0->words = devm_kcalloc(&slave->dev, in sdw_slave_read_dp0() 179 dp0->num_words, sizeof(*dp0->words), in sdw_slave_read_dp0() 181 if (!dp0->words) in sdw_slave_read_dp0() 186 dp0->words, dp0->num_words); in sdw_slave_read_dp0() 254 dpn[i].words = devm_kcalloc(&slave->dev, in sdw_slave_read_dpn() 256 sizeof(*dpn[i].words), in sdw_slave_read_dpn() 258 if (!dpn[i].words) { in sdw_slave_read_dpn() 265 dpn[i].words, dpn[i].num_words); in sdw_slave_read_dpn()
|
| /drivers/iio/chemical/ |
| A D | sgp30.c | 342 struct sgp_crc_word *words; in sgp_read_raw() local 352 words = data->iaq_buffer.raw_words; in sgp_read_raw() 357 *val2 = be16_to_cpu(words[1].value); in sgp_read_raw() 362 *val2 = be16_to_cpu(words[0].value); in sgp_read_raw() 378 words = data->iaq_buffer.raw_words; in sgp_read_raw() 383 words = data->buffer.raw_words; in sgp_read_raw() 392 *val = be16_to_cpu(words[1].value); in sgp_read_raw() 397 *val = be16_to_cpu(words[0].value); in sgp_read_raw()
|
| /drivers/gpu/host1x/hw/ |
| A D | channel_hw.c | 22 u32 offset, u32 words) in trace_write_gather() argument 36 for (i = 0; i < words; i += TRACE_MAX_LENGTH) { in trace_write_gather() 37 u32 num_words = min(words - i, TRACE_MAX_LENGTH); in trace_write_gather() 141 trace_write_gather(cdma, g->bo, g->offset, g->words); in submit_gathers() 145 u32 op1 = host1x_opcode_gather_wide(g->words); in submit_gathers() 155 u32 op1 = host1x_opcode_gather(g->words); in submit_gathers()
|
| A D | debug_hw.c | 160 unsigned int words, struct host1x_cdma *cdma, in show_gather() argument 178 for (i = 0; i < words; i++) { in show_gather() 237 &g->base, g->offset, g->words); in show_channel_gathers() 239 show_gather(o, g->base + g->offset, g->words, NULL, in show_channel_gathers()
|
| /drivers/i2c/ |
| A D | i2c-stub.c | 71 u16 words[256]; /* Byte operations use the LSB as per SMBus member 119 return chip->words + offset; in stub_get_wordp() 222 chip->words[command + i] &= 0xff00; in stub_xfer() 223 chip->words[command + i] |= data->block[1 + i]; in stub_xfer() 231 chip->words[command + i] & 0xff; in stub_xfer() 267 chip->words[command] = (b->block[0] << 8) | b->len; in stub_xfer()
|