Lines Matching refs:bpw
553 static void pch_spi_set_tx(struct pch_spi_data *data, int *bpw) in pch_spi_set_tx() argument
574 *bpw = data->cur_trans->bits_per_word; in pch_spi_set_tx()
576 *bpw = data->current_msg->spi->bits_per_word; in pch_spi_set_tx()
583 data->bpw_len = data->cur_trans->len / (*bpw / 8); in pch_spi_set_tx()
613 if (*bpw == 8) { in pch_spi_set_tx()
729 static void pch_spi_copy_rx_data(struct pch_spi_data *data, int bpw) in pch_spi_copy_rx_data() argument
739 if (bpw == 8) { in pch_spi_copy_rx_data()
750 static void pch_spi_copy_rx_data_for_dma(struct pch_spi_data *data, int bpw) in pch_spi_copy_rx_data_for_dma() argument
762 if (bpw == 8) { in pch_spi_copy_rx_data_for_dma()
854 static void pch_spi_request_dma(struct pch_spi_data *data, int bpw) in pch_spi_request_dma() argument
863 if (bpw == 8) in pch_spi_request_dma()
925 static void pch_spi_handle_dma(struct pch_spi_data *data, int *bpw) in pch_spi_handle_dma() argument
961 *bpw = data->cur_trans->bits_per_word; in pch_spi_handle_dma()
963 *bpw = data->current_msg->spi->bits_per_word; in pch_spi_handle_dma()
965 data->bpw_len = data->cur_trans->len / (*bpw / 8); in pch_spi_handle_dma()
974 if (*bpw == 8) { in pch_spi_handle_dma()
1022 sg->offset = sg->offset * (*bpw / 8); in pch_spi_handle_dma()
1028 sg->offset = sg->offset * (*bpw / 8); in pch_spi_handle_dma()
1034 sg->offset = sg->offset * (*bpw / 8); in pch_spi_handle_dma()
1087 sg->offset = sg->offset * (*bpw / 8); in pch_spi_handle_dma()
1093 sg->offset = sg->offset * (*bpw / 8); in pch_spi_handle_dma()
1131 int bpw; in pch_spi_process_messages() local
1207 pch_spi_handle_dma(data, &bpw); in pch_spi_process_messages()
1218 pch_spi_copy_rx_data_for_dma(data, bpw); in pch_spi_process_messages()
1222 pch_spi_set_tx(data, &bpw); in pch_spi_process_messages()
1224 pch_spi_copy_rx_data(data, bpw); in pch_spi_process_messages()