summaryrefslogtreecommitdiffstats
path: root/arch/x86/mach-i386/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* x86: ns16550: Rework driver to allow for x86 I/O spaceMichel Stam2014-04-091-1/+0
| | | | | | | | | | | | The current implementation fakes a memory-mapped I/O device at 0x3f8 and 0x2f8, then uses platform read/write functions to do the actual reading and writing. These platform functions only exist for the x86 platform; better to move the I/O routines into the driver and have the driver request I/O ports using request_ioport_region. Signed-off-by: Michel Stam <michel@reverze.net> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Bring in the time reference for the x86 platformsJuergen Beisert2010-01-141-0/+3
| | | | | | | | This code uses the always (hopefully) existing PIT device to get the time reference for barebox. Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Bring in the first x86 specific codeJuergen Beisert2010-01-141-0/+2
Add some generic required code to make barebox work on x86. Note: Resetting the CPU is unfinished yet. I need some ideas how to reset this kind of architecture gracefully. Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>