Searched refs:adv_func (Results 1 - 19 of 19) sorted by relevance

/hardware/bsp/intel/peripheral/libmraa/src/arm/
H A D96boards.c100 b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
101 if (b->adv_func == NULL) {
108 free(b->adv_func);
H A Dbanana.c290 b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
291 if (b->adv_func == NULL) {
298 free(b->adv_func);
303 b->adv_func->spi_init_pre = &mraa_banana_spi_init_pre;
304 b->adv_func->i2c_init_pre = &mraa_banana_i2c_init_pre;
305 b->adv_func->gpio_mmap_setup = &mraa_banana_mmap_setup;
H A Draspberry_pi.c277 b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
278 if (b->adv_func == NULL) {
285 free(b->adv_func);
290 b->adv_func->spi_init_pre = &mraa_raspberry_pi_spi_init_pre;
291 b->adv_func->i2c_init_pre = &mraa_raspberry_pi_i2c_init_pre;
292 b->adv_func->gpio_mmap_setup = &mraa_raspberry_pi_mmap_setup;
H A Dbeaglebone.c520 b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
521 if (b->adv_func == NULL) {
526 b->adv_func->uart_init_pre = &mraa_beaglebone_uart_init_pre;
527 b->adv_func->spi_init_pre = &mraa_beaglebone_spi_init_pre;
528 b->adv_func->i2c_init_pre = &mraa_beaglebone_i2c_init_pre;
529 b->adv_func->pwm_init_replace = &mraa_beaglebone_pwm_init_replace;
/hardware/bsp/intel/peripheral/libmraa/src/x86/
H A Dintel_sofia_3gr.c47 b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
48 if (b->adv_func == NULL) {
54 free(b->adv_func);
H A Dintel_nuc5.c49 b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
50 if (b->adv_func == NULL) {
56 free(b->adv_func);
H A Dintel_edison_fab_c.c797 b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
798 if (b->adv_func == NULL) {
802 b->adv_func->gpio_init_post = &mraa_intel_edison_gpio_init_post;
803 b->adv_func->pwm_init_pre = &mraa_intel_edison_pwm_init_pre;
804 b->adv_func->i2c_init_pre = &mraa_intel_edison_i2c_init_pre;
805 b->adv_func->i2c_set_frequency_replace = &mraa_intel_edison_i2c_freq;
806 b->adv_func->spi_init_pre = &mraa_intel_edison_spi_init_pre;
807 b->adv_func->gpio_mode_replace = &mraa_intel_edsion_mb_gpio_mode;
808 b->adv_func->uart_init_pre = &mraa_intel_edison_uart_init_pre;
809 b->adv_func
[all...]
H A Dintel_minnow_byt_compatible.c112 b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
113 if (b->adv_func == NULL) {
120 free(b->adv_func);
H A Dintel_de3815.c60 b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
61 if (b->adv_func == NULL) {
H A Dintel_galileo_rev_d.c163 b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
164 if (b->adv_func == NULL) {
167 b->adv_func->gpio_mmap_setup = &mraa_intel_galileo_g1_mmap_setup;
168 b->adv_func->spi_lsbmode_replace = &mraa_intel_galileo_g1_spi_lsbmode_replace;
172 free(b->adv_func);
H A Dintel_galileo_rev_g.c338 b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
339 if (b->adv_func == NULL) {
342 b->adv_func->gpio_close_pre = &mraa_intel_galileo_gen2_gpio_close_pre;
343 b->adv_func->gpio_dir_pre = &mraa_intel_galileo_gen2_dir_pre;
344 b->adv_func->i2c_init_pre = &mraa_intel_galileo_gen2_i2c_init_pre;
345 b->adv_func->pwm_period_replace = &mraa_intel_galileo_gen2_pwm_period_replace;
346 b->adv_func->gpio_mode_replace = &mraa_intel_galileo_gen2_gpio_mode_replace;
347 b->adv_func->uart_init_pre = &mraa_intel_galileo_gen2_uart_init_pre;
348 b->adv_func->gpio_mmap_setup = &mraa_intel_galileo_g2_mmap_setup;
352 free(b->adv_func);
[all...]
/hardware/bsp/intel/peripheral/libmraa/src/pwm/
H A Dpwm.c194 if (plat->adv_func->pwm_init_replace != NULL) {
195 return plat->adv_func->pwm_init_replace(pin);
197 if (plat->adv_func->pwm_init_pre != NULL) {
198 if (plat->adv_func->pwm_init_pre(pin) != MRAA_SUCCESS)
234 if (plat->adv_func->pwm_init_post != NULL) {
236 mraa_result_t ret = plat->adv_func->pwm_init_post(pret);
249 mraa_pwm_context dev = mraa_pwm_init_internal(plat == NULL ? NULL : plat->adv_func , chipin, pin);
/hardware/bsp/intel/peripheral/libmraa/src/spi/
H A Dspi.c74 if (plat->adv_func->spi_init_pre != NULL) {
75 if (plat->adv_func->spi_init_pre(bus) != MRAA_SUCCESS) {
115 if (plat->adv_func->spi_init_post != NULL) {
116 mraa_result_t ret = plat->adv_func->spi_init_post(dev);
129 mraa_spi_context dev = mraa_spi_init_internal(plat == NULL ? NULL : plat->adv_func);
/hardware/bsp/intel/peripheral/libmraa/src/uart/
H A Duart.c138 if (plat->adv_func->uart_init_pre != NULL) {
139 if (plat->adv_func->uart_init_pre(index) != MRAA_SUCCESS) {
197 mraa_uart_context dev = mraa_uart_init_internal(plat == NULL ? NULL : plat->adv_func);
/hardware/bsp/intel/peripheral/libmraa/include/
H A Dmraa_internal_types.h290 mraa_adv_func_t* adv_func; /**< Pointer to advanced function disptach table */ member in struct:_board_t
/hardware/bsp/intel/peripheral/libmraa/src/aio/
H A Daio.c83 mraa_aio_context dev = mraa_aio_init_internal(plat->adv_func);
/hardware/bsp/intel/peripheral/libmraa/src/i2c/
H A Di2c.c182 return mraa_i2c_init_internal(board->adv_func, (unsigned int) board->i2c_bus[bus].bus_id);
189 return mraa_i2c_init_internal(plat == NULL ? NULL : plat->adv_func, bus);
/hardware/bsp/intel/peripheral/libmraa/src/gpio/
H A Dgpio.c163 mraa_gpio_context r = mraa_gpio_init_internal(board->adv_func, board->pins[pin].gpio.pinmap);
184 return mraa_gpio_init_internal(plat == NULL ? NULL : plat->adv_func , pin);
/hardware/bsp/intel/peripheral/libmraa/src/usb/
H A Dftdi_ft4222.c752 sub_plat->adv_func = func_table;

Completed in 156 milliseconds