![]() |
RTEMS 6.3
|
NXP i.MX Board Support Package. More...
Files | |
| file | bsps/arm/imx/include/bsp.h |
Functions | |
| void * | imx_get_reg_of_node (const void *fdt, int node) |
| rtems_vector_number | imx_get_irq_of_node (const void *fdt, int node, size_t index) |
| void | imx_uart_console_drain (void) |
| int | i2c_bus_register_imx (const char *bus_path, const char *alias_or_path) |
| Registers an IMX I2C bus driver. | |
| int | spi_bus_register_imx (const char *bus_path, const char *alias_or_path) |
| Registers an IMX ECSPI bus driver. | |
Variables | |
| uintptr_t | imx_gic_dist_base |
NXP i.MX Board Support Package.
| int i2c_bus_register_imx | ( | const char * | bus_path, |
| const char * | alias_or_path ) |
Registers an IMX I2C bus driver.
| [in] | bus_path | The I2C bus driver device path, e.g. "/dev/i2c-0". |
| [in] | alias_or_path | The FDT alias or path, e.g. "i2c0". |
| 0 | Successful operation. |
| -1 | An error occurred. The errno is set to indicate the error. |
| int spi_bus_register_imx | ( | const char * | bus_path, |
| const char * | alias_or_path ) |
Registers an IMX ECSPI bus driver.
| [in] | bus_path | The ECSPI bus driver device path, e.g. "/dev/spi-0". |
| [in] | alias_or_path | The FDT alias or path, e.g. "spi0". |
| 0 | Successful operation. |
| -1 | An error occurred. The errno is set to indicate the error. |