/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | ti-tsc2046.c | 175 u32 effective_speed_hz; member 234 priv->effective_speed_hz, priv->time_per_bit_ns, in tsc2046_adc_time_to_count() 273 u32 *effective_speed_hz) in tsc2046_adc_read_one() 283 if (!effective_speed_hz) { in tsc2046_adc_read_one() 323 * to get hold of the effective_speed_hz from the xfer in tsc2046_adc_read_one() 332 if (effective_speed_hz) in tsc2046_adc_read_one() 333 *effective_speed_hz = xfer.effective_speed_hz; in tsc2046_adc_read_one() 664 &priv->effective_speed_hz); in tsc2046_adc_setup_spi_msg() 669 * In case SPI controller do not report effective_speed_hz, us in tsc2046_adc_setup_spi_msg() 272 tsc2046_adc_read_one(struct tsc2046_adc_priv *priv, int ch_idx, u32 *effective_speed_hz) tsc2046_adc_read_one() argument [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-sun6i.c | 398 tfr->effective_speed_hz = mclk_rate / (2 * div_cdr2); in sun6i_spi_transfer_one() 402 tfr->effective_speed_hz = mclk_rate / (1 << div); in sun6i_spi_transfer_one() 408 tfr->effective_speed_hz = clk_get_rate(sspi->mclk); in sun6i_spi_transfer_one() 422 if (tfr->effective_speed_hz <= 24000000) in sun6i_spi_transfer_one() 424 else if (tfr->effective_speed_hz >= 80000000) in sun6i_spi_transfer_one()
|
H A D | spi-bcm2835aux.c | 374 tfr->effective_speed_hz = clk_hz / (2 * (speed + 1)); in bcm2835aux_spi_transfer_one() 391 byte_limit = hz_per_byte ? tfr->effective_speed_hz / hz_per_byte : 1; in bcm2835aux_spi_transfer_one()
|
H A D | spi-dw-dma.c | 529 ret = dw_spi_dma_wait(dws, xfer->len, xfer->effective_speed_hz); in dw_spi_dma_transfer_all() 621 ret = dw_spi_dma_wait(dws, len, xfer->effective_speed_hz); in dw_spi_dma_transfer_one()
|
H A D | spi-hisi-kunpeng.c | 384 transfer->effective_speed_hz = in hisi_spi_transfer_one()
|
H A D | spi-rspi.c | 711 xfer->effective_speed_hz = rspi->speed_hz; in rspi_common_transfer() 868 xfer->effective_speed_hz = rspi->speed_hz; in qspi_transfer_one()
|
H A D | spi-bcm2835.c | 1073 tfr->effective_speed_hz = cdiv ? (bs->clk_hz / cdiv) : (bs->clk_hz / 65536); in bcm2835_spi_transfer_one() 1093 byte_limit = hz_per_byte ? tfr->effective_speed_hz / hz_per_byte : 1; in bcm2835_spi_transfer_one()
|
H A D | spi-dw-core.c | 440 transfer->effective_speed_hz = dws->current_freq; in dw_spi_transfer_one()
|
H A D | spi-imx.c | 1631 transfer->effective_speed_hz = spi_imx->spi_bus_clk; in spi_imx_transfer_one() 1652 byte_limit = hz_per_byte ? transfer->effective_speed_hz / hz_per_byte : 1; in spi_imx_transfer_one()
|
H A D | spi-sh-msiof.c | 299 t->effective_speed_hz = parent_rate / (brps << div_pow); in sh_msiof_spi_set_clk_regs()
|
H A D | spi.c | 1409 hz = xfer->effective_speed_hz ?: xfer->speed_hz / 2; in spi_delay_to_ns() 3952 xfer->effective_speed_hz = 0; in __spi_validate()
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-bcm2835aux.c | 377 tfr->effective_speed_hz = clk_hz / (2 * (speed + 1)); in bcm2835aux_spi_transfer_one() 394 byte_limit = hz_per_byte ? tfr->effective_speed_hz / hz_per_byte : 1; in bcm2835aux_spi_transfer_one()
|
H A D | spi-sun6i.c | 285 tfr->effective_speed_hz = mclk_rate / (2 * div_cdr2); in sun6i_spi_transfer_one() 289 tfr->effective_speed_hz = mclk_rate / (1 << div); in sun6i_spi_transfer_one()
|
H A D | spi-dw-dma.c | 477 ret = dw_spi_dma_wait(dws, xfer->len, xfer->effective_speed_hz); in dw_spi_dma_transfer_all() 569 ret = dw_spi_dma_wait(dws, len, xfer->effective_speed_hz); in dw_spi_dma_transfer_one()
|
H A D | spi-bcm2835.c | 1106 tfr->effective_speed_hz = cdiv ? (bs->clk_hz / cdiv) : (bs->clk_hz / 65536); in bcm2835_spi_transfer_one() 1126 byte_limit = hz_per_byte ? tfr->effective_speed_hz / hz_per_byte : 1; in bcm2835_spi_transfer_one()
|
H A D | spi-rspi.c | 710 xfer->effective_speed_hz = rspi->speed_hz; in rspi_common_transfer() 867 xfer->effective_speed_hz = rspi->speed_hz; in qspi_transfer_one()
|
H A D | spi-dw-core.c | 428 transfer->effective_speed_hz = dws->current_freq; in dw_spi_transfer_one()
|
H A D | spi.c | 1190 hz = xfer->effective_speed_hz ?: xfer->speed_hz / 2; in spi_delay_to_ns() 3579 xfer->effective_speed_hz = 0; in __spi_validate()
|
H A D | spi-atmel.c | 854 xfer->effective_speed_hz = bus_hz / scbr; in atmel_spi_set_xfer_speed()
|
H A D | spi-imx.c | 1536 transfer->effective_speed_hz = spi_imx->spi_bus_clk; in spi_imx_transfer()
|
/kernel/linux/linux-5.10/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-core.c | 2546 u32 *dev_id, u32 *effective_speed_hz) in mcp251xfd_register_get_dev_id() 2574 *effective_speed_hz = xfer->effective_speed_hz; in mcp251xfd_register_get_dev_id() 2590 u32 dev_id, effective_speed_hz; in mcp251xfd_register_done() local 2594 &effective_speed_hz); in mcp251xfd_register_done() 2616 effective_speed_hz / 1000000, in mcp251xfd_register_done() 2617 effective_speed_hz % 1000000 / 1000 / 10); in mcp251xfd_register_done() 2545 mcp251xfd_register_get_dev_id(const struct mcp251xfd_priv *priv, u32 *dev_id, u32 *effective_speed_hz) mcp251xfd_register_get_dev_id() argument
|
/kernel/linux/linux-5.10/include/linux/spi/ |
H A D | spi.h | 847 * @effective_speed_hz: the effective SCK-speed that was used to 961 u32 effective_speed_hz; member
|
/kernel/linux/linux-6.6/include/linux/spi/ |
H A D | spi.h | 944 * @effective_speed_hz: the effective SCK-speed that was used to 1064 u32 effective_speed_hz; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/vertexcom/ |
H A D | mse102x.c | 107 (unsigned long)mses->spi_xfer.effective_speed_hz); in mse102x_info_show()
|
/kernel/linux/linux-6.6/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-core.c | 1808 *effective_speed_hz_slow = xfer[0].effective_speed_hz; in mcp251xfd_register_get_dev_id() 1809 *effective_speed_hz_fast = xfer[1].effective_speed_hz; in mcp251xfd_register_get_dev_id()
|