Lines Matching refs:param
111 const struct ra_sci_param *param; member
318 const struct ra_sci_param *param; in ra_uart_configure() local
325 param = obj->param; in ra_uart_configure()
326 RT_ASSERT(param != RT_NULL); in ra_uart_configure()
328 err = R_SCI_UART_Open((uart_ctrl_t *const)param->sci_ctrl, (uart_cfg_t *const)param->sci_cfg); in ra_uart_configure()
334 …err = R_SCI_UART_CallbackSet((uart_ctrl_t *const)param->sci_ctrl, sci_uart_irq_callback, obj, NULL… in ra_uart_configure()
351 const struct ra_sci_param *param; in ra_uart_putc() local
355 param = obj->param; in ra_uart_putc()
356 RT_ASSERT(param != RT_NULL); in ra_uart_putc()
358 sci_uart_instance_ctrl_t *p_ctrl = (sci_uart_instance_ctrl_t *)param->sci_ctrl; in ra_uart_putc()
444 const struct ra_sci_param *param = obj->param; in ra_i2c_mst_xfer() local
445 i2c_master_ctrl_t *master_ctrl = (i2c_master_ctrl_t *)param->sci_ctrl; in ra_i2c_mst_xfer()
586 const struct ra_sci_param *param = obj->param; in ra_write_message() local
590 err = R_SCI_SPI_Write((spi_ctrl_t *)param->sci_ctrl, send_buf, len, bit_width); in ra_write_message()
593 LOG_E("%s write failed. %d", param->bus_name, err); in ra_write_message()
608 const struct ra_sci_param *param = obj->param; in ra_read_message() local
612 err = R_SCI_SPI_Read((spi_ctrl_t *)param->sci_ctrl, recv_buf, len, bit_width); in ra_read_message()
615 LOG_E("%s write failed. %d", param->bus_name, err); in ra_read_message()
630 const struct ra_sci_param *param = obj->param; in ra_write_read_message() local
634 …err = R_SCI_SPI_WriteRead((spi_ctrl_t *)param->sci_ctrl, message->send_buf, message->recv_buf, mes… in ra_write_read_message()
637 LOG_E("%s write and read failed. %d", param->bus_name, err); in ra_write_read_message()
655 const struct ra_sci_param *param = obj->param; in ra_hw_spi_configure() local
656 const spi_cfg_t *cfg = (const spi_cfg_t *)param->sci_cfg; in ra_hw_spi_configure()
683 err = R_SCI_SPI_Open((spi_ctrl_t *)param->sci_ctrl, cfg); in ra_hw_spi_configure()
687 R_SCI_SPI_Close((spi_ctrl_t *)param->sci_ctrl); in ra_hw_spi_configure()
688 err = R_SCI_SPI_Open((spi_ctrl_t *)param->sci_ctrl, cfg); in ra_hw_spi_configure()
692 LOG_E("%s init failed. %d", param->bus_name, err); in ra_hw_spi_configure()
695 err = R_SCI_SPI_CallbackSet((spi_ctrl_t *)param->sci_ctrl, sci_spi_irq_callback, obj, NULL); in ra_hw_spi_configure()
764 const struct ra_sci_param *param = &sci_param[idx]; in ra_hw_sci_init() local
765 obj->param = param; in ra_hw_sci_init()
768 if ((uint32_t)param->ops == (uint32_t)&sci_ops_spi) in ra_hw_sci_init()
771 err = rt_spi_bus_register(&obj->sbus, param->bus_name, param->ops); in ra_hw_sci_init()
774 LOG_E("bus %s register failed. %d", param->bus_name, err); in ra_hw_sci_init()
781 if ((uint32_t)param->ops == (uint32_t)&sci_ops_i2c) in ra_hw_sci_init()
783 obj->ibus.ops = param->ops; in ra_hw_sci_init()
787 err = R_SCI_B_I2C_Open((i2c_master_ctrl_t *)param->sci_ctrl, param->sci_cfg); in ra_hw_sci_init()
789 err = R_SCI_I2C_Open((i2c_master_ctrl_t *)param->sci_ctrl, param->sci_cfg); in ra_hw_sci_init()
797 …err = R_SCI_B_I2C_CallbackSet((i2c_master_ctrl_t *)param->sci_ctrl, sci_i2c_irq_callback, obj, NUL… in ra_hw_sci_init()
799 …err = R_SCI_I2C_CallbackSet((i2c_master_ctrl_t *)param->sci_ctrl, sci_i2c_irq_callback, obj, NULL); in ra_hw_sci_init()
808 err = rt_i2c_bus_device_register(&obj->ibus, param->bus_name); in ra_hw_sci_init()
811 LOG_E("i2c bus %s register failed,%d", param->bus_name, err); in ra_hw_sci_init()
818 if ((uint32_t)param->ops == (uint32_t)&sci_ops_uart) in ra_hw_sci_init()
820 if (rt_device_find(param->bus_name) != RT_NULL) in ra_hw_sci_init()
825 obj->ubus.ops = param->ops; in ra_hw_sci_init()
829 … err = rt_hw_serial_register(serial, param->bus_name, RT_DEVICE_FLAG_RDWR, RT_NULL); in ra_hw_sci_init()
832 LOG_E("uart %s register failed,%d", param->bus_name, err); in ra_hw_sci_init()
839 if (RT_EOK != rt_event_init(&obj->event, param->bus_name, RT_IPC_FLAG_PRIO)) in ra_hw_sci_init()
857 const struct ra_sci_param *param = &sci_param[idx]; in rt_hw_usart_init() local
858 obj->param = param; in rt_hw_usart_init()
860 if ((uint32_t)param->ops == (uint32_t)&sci_ops_uart) in rt_hw_usart_init()
862 if (rt_device_find(param->bus_name) != RT_NULL) in rt_hw_usart_init()
867 obj->ubus.ops = param->ops; in rt_hw_usart_init()
871 err = rt_hw_serial_register(serial, param->bus_name, RT_DEVICE_FLAG_RDWR, RT_NULL); in rt_hw_usart_init()
876 if (RT_EOK != rt_event_init(&obj->event, param->bus_name, RT_IPC_FLAG_PRIO)) in rt_hw_usart_init()