Lines Matching refs:hal_dev
165 spi_hal_dev_config_t hal_dev; member
455 spi_hal_dev_config_t *hal_dev = &(dev->hal_dev); in spi_bus_add_device() local
456 hal_dev->mode = dev_config->mode; in spi_bus_add_device()
457 hal_dev->cs_setup = dev_config->cs_ena_pretrans; in spi_bus_add_device()
458 hal_dev->cs_hold = dev_config->cs_ena_posttrans; in spi_bus_add_device()
461 if (hal_dev->cs_hold == 0) { in spi_bus_add_device()
462 hal_dev->cs_hold = 1; in spi_bus_add_device()
464 hal_dev->cs_pin_id = dev->id; in spi_bus_add_device()
465 hal_dev->timing_conf = temp_timing_conf; in spi_bus_add_device()
466 hal_dev->sio = (dev_config->flags) & SPI_DEVICE_3WIRE ? 1 : 0; in spi_bus_add_device()
467 hal_dev->half_duplex = dev_config->flags & SPI_DEVICE_HALFDUPLEX ? 1 : 0; in spi_bus_add_device()
468 hal_dev->tx_lsbfirst = dev_config->flags & SPI_DEVICE_TXBIT_LSBFIRST ? 1 : 0; in spi_bus_add_device()
469 hal_dev->rx_lsbfirst = dev_config->flags & SPI_DEVICE_RXBIT_LSBFIRST ? 1 : 0; in spi_bus_add_device()
470 hal_dev->no_compensate = dev_config->flags & SPI_DEVICE_NO_DUMMY ? 1 : 0; in spi_bus_add_device()
472 hal_dev->as_cs = dev_config->flags & SPI_DEVICE_CLK_AS_CS ? 1 : 0; in spi_bus_add_device()
474 hal_dev->positive_cs = dev_config->flags & SPI_DEVICE_POSITIVE_CS ? 1 : 0; in spi_bus_add_device()
545 spi_hal_dev_config_t *hal_dev = &(dev->hal_dev); in spi_setup_device() local
549 spi_hal_setup_device(hal, hal_dev); in spi_setup_device()
592 spi_hal_dev_config_t *hal_dev = &(dev->hal_dev); in spi_new_trans() local
636 spi_hal_setup_trans(hal, hal_dev, &hal_trans); in spi_new_trans()
637 spi_hal_prepare_data(hal, hal_dev, &hal_trans); in spi_new_trans()
770 bool extra_dummy_enabled = handle->hal_dev.timing_conf.timing_dummy; in check_trans_valid()