summaryrefslogtreecommitdiff
path: root/include/asm-microblaze
Commit message (Collapse)AuthorAgeLines
* Introduce map_physmem() and unmap_physmem()Haavard Skinnemoen2007-12-13-0/+26
| | | | | | | | | | | | | | | | map_physmem() returns a virtual address which can be used to access a given physical address without involving the cache. unmap_physmem() should be called when the virtual address returned by map_physmem() is no longer needed. This patch adds a stub implementation which simply returns the physical address cast to a uchar * for all architectures except AVR32, which converts the physical address to an uncached virtual mapping. unmap_physmem() is a no-op on all architectures, but if any architecture needs to do such mappings through the TLB, this is the hook where those TLB entries can be invalidated. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
* [FIX] fix microblaze file permitissionMichal Simek2007-06-17-0/+0
|
* add: reading special purpose registersMichal Simek2007-05-08-11/+6
|
* add: Microblaze V5 exception handlingMichal Simek2007-05-08-0/+8
|
* add: FSL control read and writeMichal Simek2007-05-08-0/+15
|
* Merge git://www.denx.de/git/u-bootMichal Simek2007-05-08-1/+0
|\ | | | | | | | | | | | | Conflicts: include/asm-microblaze/microblaze_intc.h include/linux/stat.h
| * Minor coding style cleanup.Wolfgang Denk2007-04-04-2/+0
| |
* | new: USE_MSR_INTR supportMichal Simek2007-05-07-0/+37
| |
* | fix: interrupt handler for multiple sourcesMichal Simek2007-05-07-0/+2
| |
* | new: add writing to msr registerMichal Simek2007-05-07-3/+9
| |
* | new: FSL and MSR supportMichal Simek2007-05-05-0/+37
|/
* [CLEAN] Remove inefficient Suzaku codeMichal Simek2007-03-30-56/+0
|
* [Microblaze][PATCH]Michal Simek2007-03-11-0/+83
| | | | | | | | | | | | | timer support interrupt controller support flash support ethernet support cache support board information support env support booting image support adding support for Xilinx ML401
* [PATCH v3] Add sync to ensure flash_write_cmd is fully finishedHaiying Wang2007-02-21-0/+4
| | | | | | | | | Some CPUs like PPC, BLACKFIN need sync() to ensure cfi flash write command is fully finished. The sync() is defined in each CPU's io.h file. For those CPUs which do not need sync for now, a dummy sync() is defined in their io.h as well. Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
* Remove unnnecessary #include <linux/types.h> from include/asm-*/u-boot.hWolfgang Denk2005-11-25-0/+7
|
* Patches by Yasushi Shoji, 29 Jun 2004:wdenk2004-07-10-1/+4
| | | | | | | | | | | - add empty include/asm-microblaze/processor.h - add to CREDITS and MAINTAINERS - add gd initialization - add MicroBlaze and SUZAKU board to MAKEALL script - add reset support for SUZAKU - add flush_cache() for MicroBlaze - add CFG_FLASH_SIZE to include/configs/suzaku.h since we have fixed size flash memory on SUZAKU
* * Add missing microblaze header fileswdenk2004-04-18-0/+557
| | | | | | * Patch by Rune Torgersen, 06 Apr 2004: - Fix some PCI problems on the MPC8266ADS board - Fix the location of some PCI entries in the immap structure
* * Patch by Yasushi Shoji, 07 Apr 2004:wdenk2004-04-18-0/+1256
- add support for microblaze processors - add support for AtmarkTechno "suzaku" board