| /drivers/audio/ |
| A D | mpxxdtyy-i2s.c | 108 if (cfg->io.min_pdm_clk_freq < MPXXDTYY_MIN_PDM_FREQ || in mpxxdtyy_i2s_configure() 109 cfg->io.min_pdm_clk_freq > cfg->io.max_pdm_clk_freq) { in mpxxdtyy_i2s_configure() 114 if (cfg->io.max_pdm_clk_freq > MPXXDTYY_MAX_PDM_FREQ || in mpxxdtyy_i2s_configure() 115 cfg->io.max_pdm_clk_freq < cfg->io.min_pdm_clk_freq) { in mpxxdtyy_i2s_configure()
|
| A D | mpxxdtyy.c | 63 if (pdm_bit_clk >= cfg->io.min_pdm_clk_freq && in sw_filter_lib_init() 64 pdm_bit_clk <= cfg->io.max_pdm_clk_freq) { in sw_filter_lib_init()
|
| A D | dmic_nrfx_pdm.c | 198 return freq >= pdm_cfg->io.min_pdm_clk_freq && freq <= pdm_cfg->io.max_pdm_clk_freq; in is_in_freq_range() 308 if (freq_val < pdm_cfg->io.min_pdm_clk_freq) { in check_pdm_frequencies() 311 if (freq_val > pdm_cfg->io.max_pdm_clk_freq) { in check_pdm_frequencies()
|
| /drivers/i2c/ |
| A D | i2c_bitbang.c | 82 context->io->set_scl(context->io_context, state); in i2c_set_scl() 86 WAIT_FOR(context->io->get_scl(context->io_context) != 0, in i2c_set_scl() 95 context->io->set_sda(context->io_context, state); in i2c_set_sda() 100 return context->io->get_sda(context->io_context); in i2c_get_sda() 327 const struct i2c_bitbang_io *io, void *io_context) in i2c_bitbang_init() argument 329 context->io = io; in i2c_bitbang_init()
|
| A D | i2c_bitbang.h | 33 const struct i2c_bitbang_io *io; member 48 const struct i2c_bitbang_io *io, void *io_context);
|
| A D | Kconfig.sy1xx | 1 # Copyright (c) 2024 sensry.io
|
| /drivers/spi/ |
| A D | spi_emul.c | 81 __ASSERT_NO_MSG(emul->api->io); in spi_emul_io() 83 if (emul->mock_api != NULL && emul->mock_api->io != NULL) { in spi_emul_io() 84 ret = emul->mock_api->io(emul->target, config, tx_bufs, rx_bufs); in spi_emul_io() 90 return api->io(emul->target, config, tx_bufs, rx_bufs); in spi_emul_io()
|
| /drivers/pcie/host/ |
| A D | controller.c | 198 uint32_t io = pcie_ctrl_conf_read(ctrl_dev, bdf, PCIE_IO_SEC_STATUS); in pcie_generic_ctrl_enumerate_type1() local 203 PCIE_IO_SEC_STATUS_VAL(PCIE_IO_BASE(io), in pcie_generic_ctrl_enumerate_type1() 204 PCIE_IO_LIMIT(io), in pcie_generic_ctrl_enumerate_type1() 205 PCIE_SEC_STATUS(io))); in pcie_generic_ctrl_enumerate_type1() 254 uint32_t io = pcie_ctrl_conf_read(ctrl_dev, bdf, PCIE_IO_SEC_STATUS); in pcie_generic_ctrl_post_enumerate_type1() local 259 PCIE_IO_SEC_STATUS_VAL(PCIE_IO_BASE(io), in pcie_generic_ctrl_post_enumerate_type1() 261 PCIE_SEC_STATUS(io))); in pcie_generic_ctrl_post_enumerate_type1()
|
| A D | pcie.c | 116 bool io) in pcie_get_bar() argument 141 if ((PCIE_CONF_BAR_MEM(phys_addr) && io) || (PCIE_CONF_BAR_IO(phys_addr) && !io)) { in pcie_get_bar() 234 bool io) in pcie_probe_bar() argument 251 return pcie_get_bar(bdf, reg - PCIE_CONF_BAR0, bar, io); in pcie_probe_bar()
|
| /drivers/sensor/ti/fdc2x1x/ |
| A D | CMakeLists.txt | 2 # Copyright (c) 2020 arithmetics.io
|
| A D | Kconfig | 3 # Copyright (c) 2020 arithmetics.io
|
| /drivers/gpio/ |
| A D | Kconfig.sy1xx | 1 # Copyright (c) 2024 sensry.io
|
| A D | Kconfig.rv32m1 | 3 # Copyright (c) 2018 Foundries.io
|
| A D | gpio_rpi_pico.c | 133 hw_write_masked(&pads_bank0_hw->io[pin + offset], PADS_BANK0_GPIO0_OD_BITS, in gpio_rpi_configure() 136 hw_set_bits(&pads_bank0_hw->io[pin + offset], PADS_BANK0_GPIO0_ISO_BITS); in gpio_rpi_configure() 210 if (pads_bank0_hw->io[pin + offset] & PADS_BANK0_GPIO0_IE_BITS) { in gpio_rpi_get_config() 351 if (pads_bank0_hw->io[pin + offset] & PADS_BANK0_GPIO0_OD_BITS) { in gpio_rpi_port_get_direction() 354 if (inputs && (pads_bank0_hw->io[pin + offset] & PADS_BANK0_GPIO0_IE_BITS)) { in gpio_rpi_port_get_direction()
|
| /drivers/entropy/ |
| A D | Kconfig.sy1xx | 1 # Copyright (c) 2025 sensry.io
|
| /drivers/clock_control/ |
| A D | Kconfig.rv32m1 | 3 # Copyright (c) 2018 Foundries.io
|
| /drivers/mdio/ |
| A D | Kconfig.sy1xx | 1 # Copyright (c) 2024 sensry.io
|
| /drivers/serial/ |
| A D | Kconfig.sy1xx | 2 # Copyright (c) 2024 sensry.io
|
| A D | Kconfig.rv32m1_lpuart | 3 # Copyright (c) 2018 Foundries.io
|
| /drivers/ethernet/ |
| A D | Kconfig.sy1xx_mac | 1 # Copyright (c) 2025 sensry.io
|
| /drivers/pinctrl/ |
| A D | Kconfig.sy1xx | 2 # Copyright (c) 2024 sensry.io
|
| /drivers/timer/ |
| A D | Kconfig.sy1xx_sys_timer | 1 # Copyright (c) 2024 sensry.io
|
| /drivers/interrupt_controller/ |
| A D | Kconfig.rv32m1 | 3 # Copyright (c) 2018 Foundries.io
|
| A D | Kconfig.gic | 3 # Copyright (c) 2019 Stephanos Ioannidis <root@stephanos.io>
|
| /drivers/modem/ |
| A D | Kconfig.wncm14a2a | 3 # Copyright (c) 2018 Foundries.io
|