-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Shawn Guo
authored and
Uwe Kleine-König
committed
Dec 20, 2010
1 parent
65ff8fa
commit 3a0a560
Showing
3 changed files
with
91 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: 30a7585ff7464ceb1dceb941700654923becb769 | ||
refs/heads/master: faff3dc947738ce7c905a4a2936a089d3fa9ddda |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
/* | ||
* Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved. | ||
* | ||
* The code contained herein is licensed under the GNU General Public | ||
* License. You may obtain a copy of the GNU General Public License | ||
* Version 2 or later at the following locations: | ||
* | ||
* http://www.opensource.org/licenses/gpl-license.html | ||
* http://www.gnu.org/copyleft/gpl.html | ||
* | ||
* Create static mapping between physical to virtual memory. | ||
*/ | ||
|
||
#include <linux/mm.h> | ||
#include <linux/init.h> | ||
|
||
#include <asm/mach/map.h> | ||
|
||
#include <mach/mx23.h> | ||
#include <mach/common.h> | ||
#include <mach/iomux.h> | ||
|
||
/* | ||
* Define the MX23 memory map. | ||
*/ | ||
static struct map_desc mx23_io_desc[] __initdata = { | ||
mxs_map_entry(MX23, OCRAM, MT_DEVICE), | ||
mxs_map_entry(MX23, IO, MT_DEVICE), | ||
}; | ||
|
||
/* | ||
* This function initializes the memory map. It is called during the | ||
* system startup to create static physical to virtual memory mappings | ||
* for the IO modules. | ||
*/ | ||
void __init mx23_map_io(void) | ||
{ | ||
iotable_init(mx23_io_desc, ARRAY_SIZE(mx23_io_desc)); | ||
} | ||
|
||
void __init mx23_init_irq(void) | ||
{ | ||
icoll_init_irq(); | ||
mx23_register_gpios(); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
/* | ||
* Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved. | ||
* | ||
* The code contained herein is licensed under the GNU General Public | ||
* License. You may obtain a copy of the GNU General Public License | ||
* Version 2 or later at the following locations: | ||
* | ||
* http://www.opensource.org/licenses/gpl-license.html | ||
* http://www.gnu.org/copyleft/gpl.html | ||
* | ||
* Create static mapping between physical to virtual memory. | ||
*/ | ||
|
||
#include <linux/mm.h> | ||
#include <linux/init.h> | ||
|
||
#include <asm/mach/map.h> | ||
|
||
#include <mach/mx28.h> | ||
#include <mach/common.h> | ||
#include <mach/iomux.h> | ||
|
||
/* | ||
* Define the MX28 memory map. | ||
*/ | ||
static struct map_desc mx28_io_desc[] __initdata = { | ||
mxs_map_entry(MX28, OCRAM, MT_DEVICE), | ||
mxs_map_entry(MX28, IO, MT_DEVICE), | ||
}; | ||
|
||
/* | ||
* This function initializes the memory map. It is called during the | ||
* system startup to create static physical to virtual memory mappings | ||
* for the IO modules. | ||
*/ | ||
void __init mx28_map_io(void) | ||
{ | ||
iotable_init(mx28_io_desc, ARRAY_SIZE(mx28_io_desc)); | ||
} | ||
|
||
void __init mx28_init_irq(void) | ||
{ | ||
icoll_init_irq(); | ||
mx28_register_gpios(); | ||
} |