diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-10-04 07:24:19 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-10-06 12:49:30 +0200 |
commit | 170df3d9b1bf53705f2d7a345f87d68d8ba41994 (patch) | |
tree | 85c191ef4d70bbf1650632b15ea298c78adf3f40 /c/src/lib/libbsp/arm/imx/include/bsp.h | |
parent | bsp/imx: Add imx_iomux_configure_pins() (diff) | |
download | rtems-170df3d9b1bf53705f2d7a345f87d68d8ba41994.tar.bz2 |
bsp/imx: Add SPI bus driver
Update #3090.
Diffstat (limited to 'c/src/lib/libbsp/arm/imx/include/bsp.h')
-rw-r--r-- | c/src/lib/libbsp/arm/imx/include/bsp.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/arm/imx/include/bsp.h b/c/src/lib/libbsp/arm/imx/include/bsp.h index d22039717b..cfea80748c 100644 --- a/c/src/lib/libbsp/arm/imx/include/bsp.h +++ b/c/src/lib/libbsp/arm/imx/include/bsp.h @@ -62,6 +62,17 @@ rtems_vector_number imx_get_irq_of_node( */ int i2c_bus_register_imx(const char *bus_path, const char *alias_or_path); +/** + * @brief Registers an IMX ECSPI bus driver. + * + * @param[in] bus_path The ECSPI bus driver device path, e.g. "/dev/spi-0". + * @param[in] alias_or_path The FDT alias or path, e.g. "spi0". + * + * @retval 0 Successful operation. + * @retval -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); + #ifdef __cplusplus } #endif /* __cplusplus */ |