userspace: remove at91 headers
The files in userspace/include/at91 were not used.
Some were straight copies for linux headers, so including
<mach/at91_pio.h> instead of <at91/at91_pio.h> makes our copy
irrelevant. This means both the hal and rtud must include from
$LINUX, but this was already a requirement for other userspace stuff.
The Makefiles are now fixed to do that.
at91sam9g45.h was only used for AT91C_BASE_SYS, which is no more.
This is trivially 4k-before-the-end, to mmap the end page. We were
already defining AT91C_BASE_SYS_RAW to the exact same value (only,
AT91C_BASE_SYS was a pointer to structure), so the header could go as
well.
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
Showing
- userspace/include/at91/at91_pio.h 0 additions, 49 deletionsuserspace/include/at91/at91_pio.h
- userspace/include/at91/at91_pmc.h 0 additions, 134 deletionsuserspace/include/at91/at91_pmc.h
- userspace/include/at91/at91sam9263.h 0 additions, 127 deletionsuserspace/include/at91/at91sam9263.h
- userspace/include/at91/at91sam9_smc.h 0 additions, 76 deletionsuserspace/include/at91/at91sam9_smc.h
- userspace/include/at91/at91sam9g45.h 0 additions, 7068 deletionsuserspace/include/at91/at91sam9g45.h
- userspace/libwr/Makefile 20 additions, 4 deletionsuserspace/libwr/Makefile
- userspace/libwr/include/libwr/pio.h 1 addition, 1 deletionuserspace/libwr/include/libwr/pio.h
- userspace/libwr/pio.c 3 additions, 4 deletionsuserspace/libwr/pio.c
- userspace/wrsw_hal/Makefile 17 additions, 3 deletionsuserspace/wrsw_hal/Makefile
- userspace/wrsw_rtud/Makefile 16 additions, 4 deletionsuserspace/wrsw_rtud/Makefile
userspace/include/at91/at91_pio.h
deleted
100644 → 0
userspace/include/at91/at91_pmc.h
deleted
100644 → 0
userspace/include/at91/at91sam9263.h
deleted
100644 → 0
userspace/include/at91/at91sam9g45.h
deleted
100644 → 0
This diff is collapsed.
Please register or sign in to comment