1 1.1 bsh /* $NetBSD: imx51var.h,v 1.1 2010/11/13 07:11:03 bsh Exp $ */ 2 1.1 bsh 3 1.1 bsh #ifndef _ARM_IMX_IMX51VAR_H 4 1.1 bsh #define _ARM_IMX_IMX51VAR_H 5 1.1 bsh 6 1.1 bsh extern struct bus_space imx_bs_tag; 7 1.1 bsh extern struct arm32_bus_dma_tag imx_bus_dma_tag; 8 1.1 bsh 9 1.1 bsh void gpio_set_direction(uint32_t, uint32_t); 10 1.1 bsh void gpio_data_write(uint32_t, uint32_t); 11 1.1 bsh bool gpio_data_read(uint32_t); 12 1.1 bsh 13 1.1 bsh struct axi_attach_args { 14 1.1 bsh const char *aa_name; 15 1.1 bsh bus_space_tag_t aa_iot; 16 1.1 bsh bus_dma_tag_t aa_dmat; 17 1.1 bsh bus_addr_t aa_addr; 18 1.1 bsh bus_size_t aa_size; 19 1.1 bsh int aa_irq; 20 1.1 bsh int aa_irqbase; 21 1.1 bsh }; 22 1.1 bsh 23 1.1 bsh #endif /* _ARM_IMX_IMX51VAR_H */ 24