Commit e2205a15 authored by Linus Torvalds's avatar Linus Torvalds

Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc

* 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:
  powerpc: Remove include/linux/harrier_defs.h
  powerpc: Do not ignore arch/powerpc/include
  powerpc: Delete completed "ppc removal" task from feature removal file
  powerpc/mm: Fix attribute confusion with htab_bolt_mapping()
  powerpc/pci: Don't keep ISA memory hole resources in the tree
  powerpc: Zero fill the return values of rtas argument buffer
  powerpc/4xx: Update defconfig files for 2.6.27-rc1
  powerpc/44x: Incorrect NOR offset in Warp DTS
  powerpc/44x: Warp DTS changes for board updates
  powerpc/4xx: Cleanup Warp for i2c driver changes.
  powerpc/44x: Adjust warp-nand resource end address
parents a7ef6a40 13fa00a8
...@@ -205,19 +205,6 @@ Who: Tejun Heo <htejun@gmail.com> ...@@ -205,19 +205,6 @@ Who: Tejun Heo <htejun@gmail.com>
--------------------------- ---------------------------
What: The arch/ppc and include/asm-ppc directories
When: Jun 2008
Why: The arch/powerpc tree is the merged architecture for ppc32 and ppc64
platforms. Currently there are efforts underway to port the remaining
arch/ppc platforms to the merged tree. New submissions to the arch/ppc
tree have been frozen with the 2.6.22 kernel release and that tree will
remain in bug-fix only mode until its scheduled removal. Platforms
that are not ported by June 2008 will be removed due to the lack of an
interested maintainer.
Who: linuxppc-dev@ozlabs.org
---------------------------
What: i386/x86_64 bzImage symlinks What: i386/x86_64 bzImage symlinks
When: April 2010 When: April 2010
......
...@@ -139,6 +139,11 @@ fpga@2,0 { ...@@ -139,6 +139,11 @@ fpga@2,0 {
interrupt-parent = <&UIC0>; interrupt-parent = <&UIC0>;
}; };
fpga@2,2000 {
compatible = "pika,fpga-sgl";
reg = <0x00000002 0x00002000 0x00000200>;
};
fpga@2,4000 { fpga@2,4000 {
compatible = "pika,fpga-sd"; compatible = "pika,fpga-sd";
reg = <0x00000002 0x00004000 0x00000A00>; reg = <0x00000002 0x00004000 0x00000A00>;
...@@ -152,7 +157,7 @@ nor_flash@0,0 { ...@@ -152,7 +157,7 @@ nor_flash@0,0 {
#size-cells = <1>; #size-cells = <1>;
partition@300000 { partition@300000 {
label = "fpga"; label = "fpga";
reg = <0x0030000 0x00040000>; reg = <0x0300000 0x00040000>;
}; };
partition@340000 { partition@340000 {
label = "env"; label = "env";
...@@ -181,7 +186,6 @@ IIC0: i2c@ef600700 { ...@@ -181,7 +186,6 @@ IIC0: i2c@ef600700 {
reg = <0xef600700 0x00000014>; reg = <0xef600700 0x00000014>;
interrupt-parent = <&UIC0>; interrupt-parent = <&UIC0>;
interrupts = <0x2 0x4>; interrupts = <0x2 0x4>;
index = <0x0>;
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
...@@ -191,6 +195,12 @@ ad7414@4a { ...@@ -191,6 +195,12 @@ ad7414@4a {
interrupts = <0x19 0x8>; interrupts = <0x19 0x8>;
interrupt-parent = <&UIC0>; interrupt-parent = <&UIC0>;
}; };
/* This will create 52 and 53 */
at24@52 {
compatible = "at,24c04";
reg = <0x52>;
};
}; };
GPIO0: gpio@ef600b00 { GPIO0: gpio@ef600b00 {
...@@ -209,7 +219,13 @@ GPIO1: gpio@ef600c00 { ...@@ -209,7 +219,13 @@ GPIO1: gpio@ef600c00 {
led@31 { led@31 {
compatible = "linux,gpio-led"; compatible = "linux,gpio-led";
linux,name = ":green:"; linux,name = ":green:";
gpios = <&GPIO1 0x30 0>; gpios = <&GPIO1 31 0>;
};
led@30 {
compatible = "linux,gpio-led";
linux,name = ":red:";
gpios = <&GPIO1 30 0>;
}; };
}; };
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -278,7 +278,7 @@ extern int hash_huge_page(struct mm_struct *mm, unsigned long access, ...@@ -278,7 +278,7 @@ extern int hash_huge_page(struct mm_struct *mm, unsigned long access,
unsigned long trap); unsigned long trap);
extern int htab_bolt_mapping(unsigned long vstart, unsigned long vend, extern int htab_bolt_mapping(unsigned long vstart, unsigned long vend,
unsigned long pstart, unsigned long mode, unsigned long pstart, unsigned long prot,
int psize, int ssize); int psize, int ssize);
extern void set_huge_psize(int psize); extern void set_huge_psize(int psize);
extern void add_gpage(unsigned long addr, unsigned long page_size, extern void add_gpage(unsigned long addr, unsigned long page_size,
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment