Home
last modified time | relevance | path

Searched refs:control (Results 1 – 25 of 966) sorted by relevance

12345678910>>...39

/bsp/hpmicro/hpm6e00evk/board/
A Dhpm_wm8960.c30 assert(control != NULL); in wm8960_init()
38 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_RESET, 0x00)); in wm8960_init()
41 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_POWER1, 0xFE)); in wm8960_init()
45 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_POWER3, 0x3C)); in wm8960_init()
51 HPM_CHECK_RET(wm8960_set_protocol(control, config->bus)); in wm8960_init()
63 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_LADC, 0x1D3)); in wm8960_init()
64 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_RADC, 0x1D3)); in wm8960_init()
88 HPM_CHECK_RET(wm8960_set_data_route(control, config)); in wm8960_init()
93 hpm_stat_t wm8960_deinit(wm8960_control_t *control) in wm8960_deinit() argument
502 size = rt_i2c_master_send(control->i2c_bus, control->slave_address, RT_I2C_WR, data, 2U); in wm8960_write_reg()
[all …]
A Dhpm_wm8960.h103 hpm_stat_t wm8960_init(wm8960_control_t *control, wm8960_config_t *config);
112 hpm_stat_t wm8960_deinit(wm8960_control_t *control);
122 hpm_stat_t wm8960_set_data_route(wm8960_control_t *control, wm8960_config_t *config);
130 hpm_stat_t wm8960_set_left_input(wm8960_control_t *control, wm8960_input_t input);
138 hpm_stat_t wm8960_set_right_input(wm8960_control_t *control, wm8960_input_t input);
146 hpm_stat_t wm8960_set_protocol(wm8960_control_t *control, wm8960_protocol_t protocol);
165 hpm_stat_t wm8960_set_volume(wm8960_control_t *control, wm8960_module_t module, uint32_t volume);
174 hpm_stat_t wm8960_set_module(wm8960_control_t *control, wm8960_module_t module, bool enable);
184 hpm_stat_t wm8960_config_input_to_output_mixer(wm8960_control_t *control, uint32_t play_source);
208 hpm_stat_t wm8960_write_reg(wm8960_control_t *control, uint8_t reg, uint16_t val);
[all …]
/bsp/hpmicro/hpm6750evk2/board/
A Dhpm_wm8960.c30 assert(control != NULL); in wm8960_init()
38 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_RESET, 0x00)); in wm8960_init()
41 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_POWER1, 0xFE)); in wm8960_init()
45 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_POWER3, 0x3C)); in wm8960_init()
51 HPM_CHECK_RET(wm8960_set_protocol(control, config->bus)); in wm8960_init()
63 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_LADC, 0x1D3)); in wm8960_init()
64 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_RADC, 0x1D3)); in wm8960_init()
88 HPM_CHECK_RET(wm8960_set_data_route(control, config)); in wm8960_init()
93 hpm_stat_t wm8960_deinit(wm8960_control_t *control) in wm8960_deinit() argument
502 size = rt_i2c_master_send(control->i2c_bus, control->slave_address, RT_I2C_WR, data, 2U); in wm8960_write_reg()
[all …]
A Dhpm_wm8960.h103 hpm_stat_t wm8960_init(wm8960_control_t *control, wm8960_config_t *config);
112 hpm_stat_t wm8960_deinit(wm8960_control_t *control);
122 hpm_stat_t wm8960_set_data_route(wm8960_control_t *control, wm8960_config_t *config);
130 hpm_stat_t wm8960_set_left_input(wm8960_control_t *control, wm8960_input_t input);
138 hpm_stat_t wm8960_set_right_input(wm8960_control_t *control, wm8960_input_t input);
146 hpm_stat_t wm8960_set_protocol(wm8960_control_t *control, wm8960_protocol_t protocol);
165 hpm_stat_t wm8960_set_volume(wm8960_control_t *control, wm8960_module_t module, uint32_t volume);
174 hpm_stat_t wm8960_set_module(wm8960_control_t *control, wm8960_module_t module, bool enable);
184 hpm_stat_t wm8960_config_input_to_output_mixer(wm8960_control_t *control, uint32_t play_source);
208 hpm_stat_t wm8960_write_reg(wm8960_control_t *control, uint8_t reg, uint16_t val);
[all …]
/bsp/hpmicro/hpm6800evk/board/
A Dhpm_wm8960.c30 assert(control != NULL); in wm8960_init()
38 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_RESET, 0x00)); in wm8960_init()
41 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_POWER1, 0xFE)); in wm8960_init()
45 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_POWER3, 0x3C)); in wm8960_init()
51 HPM_CHECK_RET(wm8960_set_protocol(control, config->bus)); in wm8960_init()
63 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_LADC, 0x1D3)); in wm8960_init()
64 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_RADC, 0x1D3)); in wm8960_init()
88 HPM_CHECK_RET(wm8960_set_data_route(control, config)); in wm8960_init()
93 hpm_stat_t wm8960_deinit(wm8960_control_t *control) in wm8960_deinit() argument
502 size = rt_i2c_master_send(control->i2c_bus, control->slave_address, RT_I2C_WR, data, 2U); in wm8960_write_reg()
[all …]
A Dhpm_wm8960.h103 hpm_stat_t wm8960_init(wm8960_control_t *control, wm8960_config_t *config);
112 hpm_stat_t wm8960_deinit(wm8960_control_t *control);
122 hpm_stat_t wm8960_set_data_route(wm8960_control_t *control, wm8960_config_t *config);
130 hpm_stat_t wm8960_set_left_input(wm8960_control_t *control, wm8960_input_t input);
138 hpm_stat_t wm8960_set_right_input(wm8960_control_t *control, wm8960_input_t input);
146 hpm_stat_t wm8960_set_protocol(wm8960_control_t *control, wm8960_protocol_t protocol);
165 hpm_stat_t wm8960_set_volume(wm8960_control_t *control, wm8960_module_t module, uint32_t volume);
174 hpm_stat_t wm8960_set_module(wm8960_control_t *control, wm8960_module_t module, bool enable);
184 hpm_stat_t wm8960_config_input_to_output_mixer(wm8960_control_t *control, uint32_t play_source);
208 hpm_stat_t wm8960_write_reg(wm8960_control_t *control, uint8_t reg, uint16_t val);
[all …]
/bsp/hpmicro/libraries/hpm_sdk/components/codec/wm8960/
A Dhpm_wm8960.c29 assert(control != NULL); in wm8960_init()
37 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_RESET, 0x00)); in wm8960_init()
40 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_POWER1, 0xFE)); in wm8960_init()
44 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_POWER3, 0x3C)); in wm8960_init()
50 HPM_CHECK_RET(wm8960_set_protocol(control, config->bus)); in wm8960_init()
62 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_LADC, 0x1D3)); in wm8960_init()
63 HPM_CHECK_RET(wm8960_write_reg(control, WM8960_RADC, 0x1D3)); in wm8960_init()
87 HPM_CHECK_RET(wm8960_set_data_route(control, config)); in wm8960_init()
92 hpm_stat_t wm8960_deinit(wm8960_control_t *control) in wm8960_deinit() argument
503 return i2c_master_write(control->ptr, control->slave_address, buff, 2U); in wm8960_write_reg()
[all …]
A Dhpm_wm8960.h99 hpm_stat_t wm8960_init(wm8960_control_t *control, wm8960_config_t *config);
108 hpm_stat_t wm8960_deinit(wm8960_control_t *control);
118 hpm_stat_t wm8960_set_data_route(wm8960_control_t *control, wm8960_config_t *config);
126 hpm_stat_t wm8960_set_left_input(wm8960_control_t *control, wm8960_input_t input);
134 hpm_stat_t wm8960_set_right_input(wm8960_control_t *control, wm8960_input_t input);
142 hpm_stat_t wm8960_set_protocol(wm8960_control_t *control, wm8960_protocol_t protocol);
161 hpm_stat_t wm8960_set_volume(wm8960_control_t *control, wm8960_module_t module, uint32_t volume);
170 hpm_stat_t wm8960_set_module(wm8960_control_t *control, wm8960_module_t module, bool enable);
180 hpm_stat_t wm8960_config_input_to_output_mixer(wm8960_control_t *control, uint32_t play_source);
204 hpm_stat_t wm8960_write_reg(wm8960_control_t *control, uint8_t reg, uint16_t val);
[all …]
/bsp/hpmicro/libraries/hpm_sdk/components/codec/wm8978/
A Dhpm_wm8978.c24 hpm_stat_t wm8979_init(wm8978_context_t *control) in wm8979_init() argument
31 control->device_address = i; in wm8979_init()
39 stat = wm8978_reset(control); in wm8979_init()
43 hpm_stat_t wm8978_reset(wm8978_context_t *control) in wm8978_reset() argument
46 HPM_CHECK_RET(wm8978_write_reg(control, WM8978_RESET, 0)); in wm8978_reset()
85 HPM_CHECK_RET(wm8978_read_reg(control, out_reg, &val)); in wm8978_get_out_volume()
153 hpm_stat_t wm8978_power_down(wm8978_context_t *control) in wm8978_power_down() argument
155 return wm8978_reset(control); in wm8978_power_down()
173 wm8978_power_down(control); in wm8978_cfg_audio_channel()
379 return i2c_master_write(control->ptr, control->device_address, buff, 2U); in wm8978_write_reg()
[all …]
A Dhpm_wm8978.h67 hpm_stat_t wm8979_init(wm8978_context_t *control);
106 hpm_stat_t wm8978_set_mic_gain(wm8978_context_t *control, uint8_t gain);
115 hpm_stat_t wm8978_set_line_gain(wm8978_context_t *control, uint8_t gain);
123 hpm_stat_t wm8978_power_down(wm8978_context_t *control);
132 hpm_stat_t wm8978_ctrl_gpio1(wm8978_context_t *control, bool value);
142 hpm_stat_t wm8978_cfg_audio_interface(wm8978_context_t *control,
154 hpm_stat_t wm8978_cfg_audio_channel(wm8978_context_t *control,
167 hpm_stat_t wm8978_notch_filter(wm8978_context_t *control, uint16_t nfa0, uint16_t nfa1);
175 hpm_stat_t wm8978_reset(wm8978_context_t *control);
185 hpm_stat_t wm8978_write_reg(wm8978_context_t *control, uint8_t reg, uint16_t val);
[all …]
/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/
A Dxemacpsif_physpeed.c228 u16_t control; in get_IEEE_phy_speed() local
386 u16_t control; in get_phy_speed_ksz9031() local
403 control |= ADVERTISE_100; in get_phy_speed_ksz9031()
404 control |= ADVERTISE_10; in get_phy_speed_ksz9031()
475 u16_t control; in get_TI_phy_speed() local
574 control |= ADVERTISE_10; in get_TI_phy_speed()
624 u16_t control; in get_Marvell_phy_speed() local
644 control |= ADVERTISE_10; in get_Marvell_phy_speed()
717 u16_t control; in get_Realtek_phy_speed() local
730 control |= ADVERTISE_10; in get_Realtek_phy_speed()
[all …]
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/host/core/Source/
A Dusbh_transc.c170 switch (puhost->control.ctl_state) { in usbh_ctl_handler()
192 puhost->control.ctl_state = CTL_IDLE; in usbh_ctl_handler()
262 if (puhost->control.setup.req.wLength) { in usbh_setup_transc()
290 puhost->control.buf, in usbh_data_in_transc()
291 puhost->control.pipe_in_num, in usbh_data_in_transc()
292 puhost->control.ctl_len); in usbh_data_in_transc()
312 puhost->control.buf, in usbh_data_out_transc()
313 puhost->control.pipe_out_num, in usbh_data_out_transc()
314 puhost->control.ctl_len); in usbh_data_out_transc()
336 puhost->control.ctl_state = CTL_FINISH; in usbh_status_in_transc()
[all …]
A Dusbh_core.c155 puhost->control.ctl_state = CTL_IDLE; in usbh_deinit()
156 puhost->control.max_len = USB_FS_EP0_MAX_LEN; in usbh_deinit()
162 usbh_pipe_free(&usbh_core, puhost->control.pipe_in_num); in usbh_deinit()
163 usbh_pipe_free(&usbh_core, puhost->control.pipe_out_num); in usbh_deinit()
218 puhost->control.pipe_in_num, in usbh_core_task()
220 (uint16_t)puhost->control.max_len); in usbh_core_task()
225 puhost->control.pipe_out_num, in usbh_core_task()
470 puhost->control.pipe_out_num, in usbh_enum_task()
475 puhost->control.pipe_in_num, in usbh_enum_task()
508 puhost->control.pipe_in_num, in usbh_enum_task()
[all …]
/bsp/efm32/
A Ddrv_adc.c397 switch (control->mode) in rt_adc_control()
404 control->mode, in rt_adc_control()
407 control->buffer); in rt_adc_control()
417 control->mode, in rt_adc_control()
420 control->buffer); in rt_adc_control()
433 control->mode, in rt_adc_control()
443 control->mode, in rt_adc_control()
466 switch (control->mode) in rt_adc_control()
492 adc->mode |= control->mode; in rt_adc_control()
524 switch (control->mode) in rt_adc_control()
[all …]
A Ddev_misc.c33 static struct efm32_adc_control_t control = \ variable
65 control.single.init = &singleInit; in rt_hw_get_temp()
66 adc0->control(adc0, RT_DEVICE_CTRL_ADC_MODE, &control); in rt_hw_get_temp()
67 result.mode = control.mode; in rt_hw_get_temp()
69 adc0->control(adc0, RT_DEVICE_CTRL_RESUME, &result); in rt_hw_get_temp()
70 adc0->control(adc0, RT_DEVICE_CTRL_ADC_RESULT, &result); in rt_hw_get_temp()
98 control.single.init = &singleInit; in rt_hw_get_vdd()
99 adc0->control(adc0, RT_DEVICE_CTRL_ADC_MODE, &control); in rt_hw_get_vdd()
100 result.mode = control.mode; in rt_hw_get_vdd()
102 adc0->control(adc0, RT_DEVICE_CTRL_RESUME, &result); in rt_hw_get_vdd()
[all …]
A Ddrv_acmp.c120 struct efm32_acmp_control_t *control; in rt_acmp_control() local
126 if (control->init == RT_NULL) in rt_acmp_control()
130 ACMP_Init(acmp->acmp_device, control->init); in rt_acmp_control()
131 ACMP_ChannelSet(acmp->acmp_device, control->negInput, control->posInput); in rt_acmp_control()
132 if (control->output != RT_NULL) in rt_acmp_control()
136 control->output->location, in rt_acmp_control()
137 control->output->enable, in rt_acmp_control()
138 control->output->invert); in rt_acmp_control()
141 if (control->hook.cbFunc != RT_NULL) in rt_acmp_control()
143 acmp->hook.cbFunc = control->hook.cbFunc; in rt_acmp_control()
[all …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/core/
A Dsnd_core.c919 control->mask = ((1 << __fls(control->max)) - 1); in add_controls()
927 control->mask = ((1 << __pcm_ffs(control->items)) - 1); in add_controls()
980 if (control->name) in snd_ctl_remove_elem()
984 snd_free(control); in snd_ctl_remove_elem()
993 if (!control) { in snd_ctl_add_elem()
1002 control->dynamic = 1; in snd_ctl_add_elem()
1004 if (!control->name) { in snd_ctl_add_elem()
1027 control->mask = ((1 << __fls(control->max)) - 1); in snd_ctl_add_elem()
1029 control->mask = 0; in snd_ctl_add_elem()
1040 if (control->name) in snd_ctl_add_elem()
[all …]
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/core/Source/
A Dusbd_transc.c52 udev->dev.control.ctl_state = (uint8_t)USB_CTL_DATA_IN; in usbd_ctl_send()
54 udev->dev.control.ctl_state = (uint8_t)USB_CTL_LAST_DATA_IN; in usbd_ctl_send()
73 udev->dev.control.ctl_state = (uint8_t)USB_CTL_DATA_OUT; in usbd_ctl_recev()
75 udev->dev.control.ctl_state = (uint8_t)USB_CTL_LAST_DATA_OUT; in usbd_ctl_recev()
89 udev->dev.control.ctl_state = (uint8_t)USB_CTL_STATUS_IN; in usbd_ctl_status_send()
106 udev->dev.control.ctl_state = (uint8_t)USB_CTL_STATUS_OUT; in usbd_ctl_status_recev()
125 usb_req req = udev->dev.control.req; in usbd_setup_transc()
176 switch (udev->dev.control.ctl_state) { in usbd_out_transc()
224 switch (udev->dev.control.ctl_state) { in usbd_in_transc()
238 if (udev->dev.control.ctl_zlp) { in usbd_in_transc()
[all …]
/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_lcdc_drv.c126 config->control.display_mode = lcdc_display_mode_normal; in lcdc_get_default_config()
127 config->control.line_pattern = lcdc_line_pattern_rgb; in lcdc_get_default_config()
128 config->control.invert_pixel_clock = false; in lcdc_get_default_config()
129 config->control.invert_pixel_data = false; in lcdc_get_default_config()
130 config->control.invert_href = false; in lcdc_get_default_config()
131 config->control.invert_vsync = false; in lcdc_get_default_config()
132 config->control.invert_hsync = false; in lcdc_get_default_config()
184 | LCDC_CTRL_LINE_PATTERN_SET(config->control.line_pattern) in lcdc_init()
187 | LCDC_CTRL_INV_HREF_SET(config->control.invert_href) in lcdc_init()
188 | LCDC_CTRL_INV_VSYNC_SET(config->control.invert_vsync) in lcdc_init()
[all …]
A Dhpm_sdm_drv.c15 void sdm_get_default_module_control(SDM_Type *ptr, sdm_control_t *control) in sdm_get_default_module_control() argument
18 control->clk_signal_sync = 0xf; /*!< configure clk sync for all channels */ in sdm_get_default_module_control()
19 control->data_signal_sync = 0xf; /*!< configure data sync for all channels */ in sdm_get_default_module_control()
20 control->interrupt_en = false; in sdm_get_default_module_control()
23 void sdm_init_module(SDM_Type *ptr, sdm_control_t *control) in sdm_init_module() argument
29 ptr->CTRL |= SDM_CTRL_SYNC_MCLK_SET(control->clk_signal_sync) in sdm_init_module()
30 | SDM_CTRL_SYNC_MDAT_SET(control->data_signal_sync) in sdm_init_module()
31 | SDM_CTRL_IE_SET(control->interrupt_en); in sdm_init_module()
/bsp/frdm-k64f/device/MK64F12/
A Dfsl_enet.c767 uint16_t control = 0; in ENET_GetRxErrBeforeReadFrame() local
775 control = curBuffDescrip->control; in ENET_GetRxErrBeforeReadFrame()
776 if (control & ENET_BUFFDESCRIPTOR_RX_TRUNC_MASK) in ENET_GetRxErrBeforeReadFrame()
796 if (control & ENET_BUFFDESCRIPTOR_RX_CRC_MASK) in ENET_GetRxErrBeforeReadFrame()
895 uint16_t control; in ENET_ReadFrame() local
906 control = handle->rxBdCurrent->control; in ENET_ReadFrame()
911 if (control & ENET_BUFFDESCRIPTOR_RX_LAST_MASK) in ENET_ReadFrame()
1212 uint16_t control = 0; in ENET_GetTxErrAfterSendFrame() local
1218 control = handle->txBdDirtyStatic->control; in ENET_GetTxErrAfterSendFrame()
1221 if (control & ENET_BUFFDESCRIPTOR_TX_READY_MASK) in ENET_GetTxErrAfterSendFrame()
[all …]
/bsp/nxp/mcx/mcxa/Libraries/drivers/
A Ddrv_pwm.c26 pwm_module_control_t control; member
37 .control = kPWM_Control_Module_0,
46 .control = kPWM_Control_Module_1,
55 .control = kPWM_Control_Module_2,
83 PWM_SetPwmLdok(BOARD_PWM_BASEADDR, pwm->control, true); in mcx_drv_pwm_set()
90 PWM_StartTimer(BOARD_PWM_BASEADDR, pwm->control); in mcx_drv_pwm_enable()
96 PWM_StopTimer(BOARD_PWM_BASEADDR, pwm->control); in mcx_drv_pwm_disable()
128 .control = mcx_drv_pwm_control,
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/host/class/msc/Source/
A Dusbh_msc_core.c227 msc->timer = puhost->control.timer; in usbh_msc_handle()
302 … if (((puhost->control.timer > msc->timer) && ((puhost->control.timer - msc->timer) < 10000U)) \ in usbh_msc_handle()
303 …|| ((puhost->control.timer < msc->timer) && ((puhost->control.timer + 0x3FFFU - msc->timer) < 1000… in usbh_msc_handle()
357 if (puhost->control.ctl_state == CTL_IDLE) { in usbh_msc_maxlun_get()
358 puhost->control.setup.req = (usb_req) { in usbh_msc_maxlun_get()
500 timeout = puhost->control.timer; in usbh_msc_read()
503 …if (((puhost->control.timer > timeout) && ((puhost->control.timer - timeout) > (1000U * length))) \ in usbh_msc_read()
504 …|| ((puhost->control.timer < timeout) && ((puhost->control.timer + 0x3FFFU - timeout) > (1000U * l… in usbh_msc_read()
548 timeout = puhost->control.timer; in usbh_msc_write()
551 …if (((puhost->control.timer > timeout) && ((puhost->control.timer - timeout) > (1000U * length))) \ in usbh_msc_write()
[all …]
/bsp/dm365/
A DKconfig25 bool "Using I2C control"
30 bool "Using SDIO control"
35 bool "Using SPI control"
40 bool "Using EMAC control"
/bsp/allwinner/libraries/drivers/sdmmc/
A Ddrv_sdmmc.h31 #define rt_dev_has_control(dev) (dev)->ops->control
32 #define rt_dev_control(dev, cmd, args) (dev)->ops->control(dev, cmd, args)
37 #define rt_dev_has_control(dev) (dev)->control
38 #define rt_dev_control(dev, cmd, args) (dev)->control(dev, cmd, args)

Completed in 51 milliseconds

12345678910>>...39