21 #ifndef LIBBSP_ARM_IMX_BSP_H 22 #define LIBBSP_ARM_IMX_BSP_H 36 #define BSP_FEATURE_IRQ_EXTENSION 38 #define BSP_FDT_IS_SUPPORTED 50 #define BSP_ARM_GIC_DIST_BASE 0x31001000 52 #define BSP_ARM_GIC_CPUIF_BASE 0x31002000 54 #define BSP_ARM_A9MPCORE_GT_BASE 0 56 #define BSP_ARM_A9MPCORE_SCU_BASE 0 58 void arm_generic_timer_get_config(uint32_t *frequency, uint32_t *irq);
60 void *imx_get_reg_of_node(
const void *fdt,
int node);
62 int imx_iomux_configure_pins(
const void *fdt, uint32_t phandle);
70 void imx_uart_console_drain(
void);
int spi_bus_register_imx(const char *bus_path, const char *alias_or_path)
Registers an IMX ECSPI bus driver.
Definition: imx-ecspi.c:408
DEFAULT_INITIAL_EXTENSION Support.
ISR_Vector_number rtems_vector_number
Control block type used to manage the vectors.
Definition: intr.h:47
int i2c_bus_register_imx(const char *bus_path, const char *alias_or_path)
Registers an IMX I2C bus driver.
Definition: imx-i2c.c:403