| /bsp/microchip/same54/bsp/hpl/aes/ |
| A D | hpl_aes.c | 172 dev->hw = hw; in _aes_sync_init() 196 (void)dev; in _aes_sync_enable() 205 (void)dev; in _aes_sync_disable() 348 hri_aes_write_CTRLA_KEYSIZE_bf(dev->hw, dev->keysize); in _aes_sync_cfb64_crypt() 392 hri_aes_write_CTRLA_KEYSIZE_bf(dev->hw, dev->keysize); in _aes_sync_cfb32_crypt() 433 hri_aes_write_CTRLA_KEYSIZE_bf(dev->hw, dev->keysize); in _aes_sync_cfb16_crypt() 472 hri_aes_write_CTRLA_KEYSIZE_bf(dev->hw, dev->keysize); in _aes_sync_cfb8_crypt() 514 hri_aes_write_CTRLA_KEYSIZE_bf(dev->hw, dev->keysize); in _aes_sync_ofb_crypt() 562 hri_aes_write_CTRLA_KEYSIZE_bf(dev->hw, dev->keysize); in _aes_sync_ctr_crypt() 679 hri_aes_write_CTRLA_KEYSIZE_bf(dev->hw, dev->keysize); in __aes_sync_gcm_start() [all …]
|
| /bsp/nxp/imx/imxrt/libraries/drivers/ |
| A D | bsp_wm8960.c | 29 RT_ASSERT(dev != RT_NULL); in wm8960_write_reg() 39 rt_i2c_transfer(dev, &msg, 1); in wm8960_write_reg() 49 wm8960_read_reg(dev, reg, ®_val); in wm8960_modify_reg() 53 wm8960_write_reg(dev, reg, reg_val); in wm8960_modify_reg() 460 wm8960_write_reg(dev, WM8960_CLOCK1, val); in WM8960_ConfigDataFormat() 497 wm8960_write_reg(dev, WM8960_CLOCK2, val); in WM8960_ConfigDataFormat() 539 wm8960_write_reg(dev, WM8960_RESET, 0x00); in WM8960_init() 556 WM8960_SetDataRoute(dev, config->route); in WM8960_init() 558 WM8960_SetProtocol(dev, config->bus); in WM8960_init() 578 wm8960_write_reg(dev, WM8960_LADC, 0x1C3); in WM8960_init() [all …]
|
| /bsp/dm365/drivers/ |
| A D | i2c-davinci.c | 241 dev->bus_freq, dev->bus_delay); in i2c_davinci_init() 305 dev->stop = stop; in i2c_davinci_xfer_msg() 307 davinci_i2c_write_reg(dev, DAVINCI_I2C_CNT_REG, dev->buf_len); in i2c_davinci_xfer_msg() 310 dev->cmd_err = 0; in i2c_davinci_xfer_msg() 349 davinci_i2c_write_reg(dev, DAVINCI_I2C_DXR_REG, *dev->buf++); in i2c_davinci_xfer_msg() 359 r = rt_sem_take(&dev->completion, dev->bus->timeout); in i2c_davinci_xfer_msg() 501 if (((dev->buf_len == 0) && (dev->stop != 0)) || in i2c_davinci_isr() 593 if (!dev) in davinci_i2c_init() 616 dev->bus = bus; in davinci_i2c_init() 618 bus->priv = dev; in davinci_i2c_init() [all …]
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/ |
| A D | bflb_timer.c | 10 reg_base = dev->reg_base; in bflb_timer_init() 24 if (dev->idx == 0) { in bflb_timer_init() 96 reg_base = dev->reg_base; in bflb_timer_deinit() 108 reg_base = dev->reg_base; in bflb_timer_start() 120 reg_base = dev->reg_base; in bflb_timer_stop() 131 reg_base = dev->reg_base; in bflb_timer_set_preloadvalue() 140 reg_base = dev->reg_base; in bflb_timer_set_compvalue() 149 reg_base = dev->reg_base; in bflb_timer_get_compvalue() 158 reg_base = dev->reg_base; in bflb_timer_get_countervalue() 168 reg_base = dev->reg_base; in bflb_timer_compint_mask() [all …]
|
| A D | bflb_i2c.c | 18 reg_base = dev->reg_base; in bflb_i2c_addr_config() 49 reg_base = dev->reg_base; in bflb_i2c_set_dir() 66 reg_base = dev->reg_base; in bflb_i2c_set_datalen() 81 reg_base = dev->reg_base; in bflb_i2c_set_frequence() 111 reg_base = dev->reg_base; in bflb_i2c_isbusy() 254 bflb_i2c_disable(dev); in bflb_i2c_write_bytes() 269 bflb_i2c_enable(dev); in bflb_i2c_read_bytes() 304 bflb_i2c_disable(dev); in bflb_i2c_read_bytes() 316 bflb_i2c_disable(dev); in bflb_i2c_init() 339 bflb_i2c_disable(dev); in bflb_i2c_deinit() [all …]
|
| A D | bflb_platform_dma.c | 7 void bflb_platform_dma_init(struct bflb_device_s *dev) in bflb_platform_dma_init() argument 12 putreg32(0x0C, dev->reg_base + DMA_ARBITRATION_OFFSET); in bflb_platform_dma_init() 14 putreg32(0x04, dev->reg_base + 0x44); in bflb_platform_dma_init() 26 channel_idx = dev->idx; in bflb_platform_dma_push() 39 value = getreg32(dev->reg_base + DMA_CH4_LLI_ROOT_OFFSET); in bflb_platform_dma_push() 66 void bflb_platform_dma_buserr_isr(struct bflb_device_s *dev) in bflb_platform_dma_buserr_isr() argument 73 void bflb_platform_dma_wait_eot(struct bflb_device_s *dev) in bflb_platform_dma_wait_eot() argument 77 channel_idx = dev->idx; in bflb_platform_dma_wait_eot() 81 stopped = getreg32(dev->reg_base + DMA_INT_RAWSTATUS_OFFSET); in bflb_platform_dma_wait_eot() 87 void bflb_platform_dma_clear_eot(struct bflb_device_s *dev) in bflb_platform_dma_clear_eot() argument [all …]
|
| /bsp/microchip/samc21/bsp/hpl/can/ |
| A D | hpl_can.c | 85 dev->hw = hw; in _can_async_init() 93 _can0_dev = dev; in _can_async_init() 118 _can1_dev = dev; in _can_async_init() 156 dev->hw = NULL; in _can_async_deinit() 193 if (dev->hw == CAN0) { in _can_async_read() 399 dev->cb.rx_done(dev); in CAN0_Handler() 403 dev->cb.tx_done(dev); in CAN0_Handler() 407 dev->cb.irq_handler(dev, CAN_IRQ_BO); in CAN0_Handler() 411 dev->cb.irq_handler(dev, CAN_IRQ_EW); in CAN0_Handler() 415 dev->cb.irq_handler(dev, hri_can_get_PSR_EP_bit(dev->hw) ? CAN_IRQ_EP : CAN_IRQ_EA); in CAN0_Handler() [all …]
|
| /bsp/microchip/same70/bsp/hpl/mcan/ |
| A D | hpl_mcan.c | 86 dev->hw = hw; in _can_async_init() 109 _can0_dev = dev; in _can_async_init() 134 _can1_dev = dev; in _can_async_init() 157 dev->hw = NULL; in _can_async_deinit() 194 if (dev->hw == MCAN0) { in _can_async_read() 401 dev->cb.rx_done(dev); in _can_irq_handler() 405 dev->cb.tx_done(dev); in _can_irq_handler() 409 dev->cb.irq_handler(dev, CAN_IRQ_BO); in _can_irq_handler() 413 dev->cb.irq_handler(dev, CAN_IRQ_EW); in _can_irq_handler() 417 dev->cb.irq_handler(dev, hri_mcan_get_PSR_EP_bit(dev->hw) ? CAN_IRQ_EP : CAN_IRQ_EA); in _can_irq_handler() [all …]
|
| /bsp/microchip/same54/bsp/hpl/can/ |
| A D | hpl_can.c | 85 dev->hw = hw; in _can_async_init() 93 _can0_dev = dev; in _can_async_init() 118 _can1_dev = dev; in _can_async_init() 156 dev->hw = NULL; in _can_async_deinit() 193 if (dev->hw == CAN0) { in _can_async_read() 399 dev->cb.rx_done(dev); in CAN1_Handler() 403 dev->cb.tx_done(dev); in CAN1_Handler() 407 dev->cb.irq_handler(dev, CAN_IRQ_BO); in CAN1_Handler() 411 dev->cb.irq_handler(dev, CAN_IRQ_EW); in CAN1_Handler() 415 dev->cb.irq_handler(dev, hri_can_get_PSR_EP_bit(dev->hw) ? CAN_IRQ_EP : CAN_IRQ_EA); in CAN1_Handler() [all …]
|
| /bsp/microchip/same70/bsp/hpl/twihs/ |
| A D | hpl_twihs.c | 120 ASSERT(dev && hw); in _i2c_m_sync_init() 124 dev->hw = hw; in _i2c_m_sync_init() 139 ASSERT(dev); in _i2c_m_sync_deinit() 142 dev->hw = NULL; in _i2c_m_sync_deinit() 149 ASSERT(dev); in _i2c_m_sync_enable() 158 ASSERT(dev); in _i2c_m_sync_disable() 167 ASSERT(dev && baudrate); in _i2c_m_sync_set_baudrate() 177 ASSERT(dev && dev->hw); in _i2c_m_sync_send_stop() 186 ASSERT(dev && msg); in _i2c_m_sync_transfer() 193 return _i2c_m_sync_read(dev, msg); in _i2c_m_sync_transfer() [all …]
|
| /bsp/stm32/stm32mp157a-st-ev1/board/ports/ |
| A D | drv_wm8994.c | 25 struct rt_device dev; member 256 RT_ASSERT(dev != RT_NULL); in _wm8994_init() 282 wm8994_set_output_mode(dev->i2c_bus, dev->type); in _wm8994_init() 287 wm8994_set_input_mode(dev->i2c_bus, dev->type); in _wm8994_init() 641 RT_ASSERT(dev != RT_NULL); in rt_wm8994_init() 672 RT_ASSERT(dev != RT_NULL); in rt_wm8994_open() 679 RT_ASSERT(dev != RT_NULL); in rt_wm8994_close() 702 RT_ASSERT(dev != RT_NULL); in rt_wm8994_read() 709 RT_ASSERT(dev != RT_NULL); in rt_wm8994_write() 716 RT_ASSERT(dev != RT_NULL); in rt_wm8994_control() [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/core/ |
| A D | usb_virt_bus.c | 75 if (dev == NULL || drv == NULL) in _usb_virt_bus_remov_dev_from_drv() 146 if (dev == NULL) in usb_virt_bus_drv_reg() 157 if (dev->func_drv == NULL) in usb_virt_bus_drv_reg() 160 dev->func_drv = drv; in usb_virt_bus_drv_reg() 170 dev->func_drv = NULL; in usb_virt_bus_drv_reg() 234 if (dev == NULL) in usb_virt_bus_drv_unreg() 244 if (dev) in usb_virt_bus_drv_unreg() 297 if (!dev || !(dev->father_dev)) in usb_virt_bus_dev_add() 313 if (dev->func_drv != NULL) in usb_virt_bus_dev_add() 392 if (dev == NULL) in usb_virt_bus_dev_del() [all …]
|
| /bsp/stm32/stm32f429-atk-apollo/board/ports/audio/ |
| A D | drv_wm8978.c | 656 RT_ASSERT(dev != RT_NULL); in wm8978_write_reg() 680 wm8978_reset(dev); in wm8978_player_start() 718 wm8978_DAC_enabled(dev, 1); in wm8978_player_start() 721 wm8978_set_volume(dev, 50); in wm8978_player_start() 738 wm8978_ADC_enabled(dev, 1); in wm8978_record_start() 739 wm8978_DAC_enabled(dev, 0); in wm8978_record_start() 740 wm8978_mic_enabled(dev, 1); in wm8978_record_start() 742 wm8978_aux_enabled(dev, 0); in wm8978_record_start() 744 wm8978_aux_gain(dev, 5); in wm8978_record_start() 745 wm8978_mic_gain(dev, 50); in wm8978_record_start() [all …]
|
| A D | drv_wm8978.h | 26 rt_err_t wm8978_init(struct rt_i2c_bus_device *dev); 27 void wm8978_player_start(struct rt_i2c_bus_device *dev); 28 void wm8978_record_start(struct rt_i2c_bus_device *dev); 30 int wm8978_set_volume(struct rt_i2c_bus_device *dev, int vol); 32 void wm8978_reset(struct rt_i2c_bus_device *dev); 34 void wm8978_ADC_enabled(struct rt_i2c_bus_device *dev, rt_bool_t bool); 35 void wm8978_DAC_enabled(struct rt_i2c_bus_device *dev, rt_bool_t bool); 37 void wm8978_mic_enabled(struct rt_i2c_bus_device *dev, rt_bool_t bool); 41 void wm8978_aux_gain(struct rt_i2c_bus_device *dev, rt_uint8_t value); 42 void wm8978_mic_gain(struct rt_i2c_bus_device *dev, rt_uint8_t gain); [all …]
|
| /bsp/allwinner/libraries/drivers/sdmmc/ |
| A D | drv_sdmmc.h | 31 #define rt_dev_has_control(dev) (dev)->ops->control argument 32 #define rt_dev_control(dev, cmd, args) (dev)->ops->control(dev, cmd, args) argument 33 #define rt_dev_read(dev, pos, buffer, size) (dev)->ops->read(dev, pos, buffer, size) argument 34 #define rt_dev_write(dev, pos, buffer, size) (dev)->ops->write(dev, pos, buffer, size) argument 37 #define rt_dev_has_control(dev) (dev)->control argument 38 #define rt_dev_control(dev, cmd, args) (dev)->control(dev, cmd, args) argument 39 #define rt_dev_read(dev, pos, buffer, size) (dev)->read(dev, pos, buffer, size) argument 40 #define rt_dev_write(dev, pos, buffer, size) (dev)->write(dev, pos, buffer, size) argument
|
| /bsp/qemu-vexpress-a9/drivers/ |
| A D | drv_smc911x.c | 172 smc911x_reg_write(dev, LAN9118_INT_EN, 0); in smc911x_reset() 196 uint8_t *m = dev->enetaddr; in smc911x_handle_mac_address() 226 smc911x_set_mac_csr(dev, LAN9118_MII_ACC, in smc911x_eth_phy_write() 253 smc911x_phy_reset(dev); in smc911x_phy_configure() 301 if (dev) in smc911x_miiphy_read() 316 if (dev) in smc911x_miiphy_write() 345 emac = SMC911X_EMAC_DEVICE(dev); in smc911x_emac_init() 374 emac = SMC911X_EMAC_DEVICE(dev); in smc911x_emac_control() 402 emac = SMC911X_EMAC_DEVICE(dev); in smc911x_emac_tx() 444 struct pbuf *smc911x_emac_rx(rt_device_t dev) in smc911x_emac_rx() argument [all …]
|
| /bsp/essemi/es32f369x/libraries/ES32F36xx_ALD_StdPeriph_Driver/Source/ |
| A D | ald_ebi.c | 178 dev->BWTR[bank] = 0x0FFFFFFFU; in ald_ebi_nor_sram_ext_timing_init() 200 dev->BTCR[bank] = 0x000030DBU; in ald_ebi_nor_sram_deinit() 202 dev->BTCR[bank] = 0x000030D2U; in ald_ebi_nor_sram_deinit() 475 SET_BIT(dev->STAR2, it); in ald_ebi_nand_enable_it() 477 SET_BIT(dev->STAR3, it); in ald_ebi_nand_enable_it() 497 CLEAR_BIT(dev->STAR2, it); in ald_ebi_nand_disable_it() 499 CLEAR_BIT(dev->STAR3, it); in ald_ebi_nand_disable_it() 591 if (dev->STAR2 & flag) in ald_ebi_nand_get_flag() 594 if (dev->STAR3 & flag) in ald_ebi_nand_get_flag() 620 CLEAR_BIT(dev->STAR2, flag); in ald_ebi_nand_clear_flag() [all …]
|
| /bsp/samd21/sam_d2x_asflib/sam0/drivers/usb/stack_interface/ |
| A D | usb_host_uhd.c | 304 struct usb_module dev; variable 658 usb_host_send_resume(&dev); in _uhd_wakeup() 712 usb_host_send_resume(&dev); in _uhd_upstream_resume() 749 usb_host_enable_sof(&dev); in _uhd_connect() 868 usb_init(&dev,USB, &cfg); in uhd_enable() 869 usb_enable(&dev); in uhd_enable() 878 usb_host_enable(&dev); in uhd_enable() 884 usb_host_enable(&dev); in uhd_enable() 924 usb_host_disable_sof(&dev); in uhd_disable() 966 usb_host_send_reset(&dev); in uhd_send_reset() [all …]
|
| /bsp/nxp/lpc/lpc55sxx/Libraries/drivers/ |
| A D | drv_sound_wm8904.c | 31 msg[0].addr = dev->i2c_addr; in wm8904_write_register() 35 msg[1].addr = dev->i2c_addr; in wm8904_write_register() 39 if(rt_i2c_transfer(dev->i2c_bus, msg, 2) != 2) in wm8904_write_register() 50 msg[0].addr = dev->i2c_addr; in wm8904_read_register() 54 msg[1].addr = dev->i2c_addr; in wm8904_read_register() 58 if(rt_i2c_transfer(dev->i2c_bus, msg, 2) != 2) in wm8904_read_register() 213 if(dev->i2c_bus == RT_NULL) in wm8904_init() 218 if(dev->i2s_bus == RT_NULL) in wm8904_init() 223 wm8904_i2c_bus_init(dev->i2c_bus); in wm8904_init() 224 wm8904_i2s_bus_init(dev->i2s_bus); in wm8904_init() [all …]
|
| /bsp/microchip/samc21/bsp/hal/src/ |
| A D | hal_can_async.c | 67 rc = _can_async_init(&descr->dev, hw); in can_async_init() 71 descr->dev.cb.tx_done = can_tx_done; in can_async_init() 72 descr->dev.cb.rx_done = can_rx_done; in can_async_init() 84 return _can_async_deinit(&descr->dev); in can_async_deinit() 93 return _can_async_enable(&descr->dev); in can_async_enable() 102 return _can_async_disable(&descr->dev); in can_async_disable() 111 return _can_async_read(&descr->dev, msg); in can_async_read() 157 return _can_async_get_rxerr(&descr->dev); in can_async_get_rxerr() 201 struct can_async_descriptor *const descr = CONTAINER_OF(dev, struct can_async_descriptor, dev); in can_tx_done() 213 struct can_async_descriptor *const descr = CONTAINER_OF(dev, struct can_async_descriptor, dev); in can_rx_done() [all …]
|
| /bsp/microchip/same70/bsp/hal/src/ |
| A D | hal_can_async.c | 67 rc = _can_async_init(&descr->dev, hw); in can_async_init() 71 descr->dev.cb.tx_done = can_tx_done; in can_async_init() 72 descr->dev.cb.rx_done = can_rx_done; in can_async_init() 84 return _can_async_deinit(&descr->dev); in can_async_deinit() 93 return _can_async_enable(&descr->dev); in can_async_enable() 102 return _can_async_disable(&descr->dev); in can_async_disable() 111 return _can_async_read(&descr->dev, msg); in can_async_read() 157 return _can_async_get_rxerr(&descr->dev); in can_async_get_rxerr() 201 struct can_async_descriptor *const descr = CONTAINER_OF(dev, struct can_async_descriptor, dev); in can_tx_done() 213 struct can_async_descriptor *const descr = CONTAINER_OF(dev, struct can_async_descriptor, dev); in can_rx_done() [all …]
|
| /bsp/microchip/same54/bsp/hal/src/ |
| A D | hal_can_async.c | 67 rc = _can_async_init(&descr->dev, hw); in can_async_init() 71 descr->dev.cb.tx_done = can_tx_done; in can_async_init() 72 descr->dev.cb.rx_done = can_rx_done; in can_async_init() 84 return _can_async_deinit(&descr->dev); in can_async_deinit() 93 return _can_async_enable(&descr->dev); in can_async_enable() 102 return _can_async_disable(&descr->dev); in can_async_disable() 111 return _can_async_read(&descr->dev, msg); in can_async_read() 157 return _can_async_get_rxerr(&descr->dev); in can_async_get_rxerr() 201 struct can_async_descriptor *const descr = CONTAINER_OF(dev, struct can_async_descriptor, dev); in can_tx_done() 213 struct can_async_descriptor *const descr = CONTAINER_OF(dev, struct can_async_descriptor, dev); in can_rx_done() [all …]
|
| /bsp/microchip/same70/bsp/hpl/gmac/ |
| A D | hpl_gmac.c | 84 dev->hw = hw; in _mac_async_init() 85 hri_gmac_write_NCR_reg(dev->hw, in _mac_async_init() 91 dev->hw, in _mac_async_init() 105 dev->hw, in _mac_async_init() 112 _mac_init_bufdescr(dev); in _mac_async_init() 114 _gmac_dev = dev; in _mac_async_init() 133 dev->hw = NULL; in _mac_async_deinit() 248 (void)dev; in _mac_async_read() 314 (void)dev; in _mac_async_read_len() 348 (void)dev; in _mac_async_enable_irq() [all …]
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/include/ |
| A D | bflb_mjpeg.h | 99 void bflb_mjpeg_start(struct bflb_device_s *dev); 106 void bflb_mjpeg_stop(struct bflb_device_s *dev); 114 void bflb_mjpeg_sw_run(struct bflb_device_s *dev, uint8_t frame_count); 122 void bflb_mjpeg_kick_run(struct bflb_device_s *dev, uint16_t kick_count); 129 void bflb_mjpeg_kick_stop(struct bflb_device_s *dev); 136 void bflb_mjpeg_kick(struct bflb_device_s *dev); 143 void bflb_mjpeg_tcint_mask(struct bflb_device_s *dev, bool mask); 151 void bflb_mjpeg_errint_mask(struct bflb_device_s *dev, bool mask); 159 uint32_t bflb_mjpeg_get_intstatus(struct bflb_device_s *dev); 175 uint8_t bflb_mjpeg_get_frame_count(struct bflb_device_s *dev); [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/include/ |
| A D | usb_host_common.h | 343 urb->dev = dev; in usb_fill_control_urb() 376 urb->dev = dev; in usb_fill_bulk_urb() 413 urb->dev = dev; in usb_fill_int_urb() 560 #define usb_gettoggle(dev, ep, out) (((dev)->toggle[out] >> (ep)) & 1) argument 561 #define usb_dotoggle(dev, ep, out) ((dev)->toggle[out] ^= (1 << (ep))) argument 562 #define usb_settoggle(dev, ep, out, bit) ((dev)->toggle[out] = ((dev)->toggle[out] & ~(1 << (ep)… argument 571 #define usb_sndctrlpipe(dev,endpoint) ((PIPE_CONTROL << 30) | __create_pipe(dev,endpoint)) argument 573 #define usb_sndisocpipe(dev,endpoint) ((PIPE_ISOCHRONOUS << 30) | __create_pipe(dev,endpoint)) argument 575 #define usb_sndbulkpipe(dev,endpoint) ((PIPE_BULK << 30) | __create_pipe(dev,endpoint)) argument 576 #define usb_rcvbulkpipe(dev,endpoint) ((PIPE_BULK << 30) | __create_pipe(dev,endpoint) | USB_DIR_… argument [all …]
|