diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2016-01-24 15:50:56 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2016-01-24 15:50:56 -0500 |
| commit | e2464688b59c6ae9928f385dabf5355e30cff298 (patch) | |
| tree | 1039fa8c818e6ac16d6f1504c28e80bfe902b0f3 /arch/mips/boot/dts/ingenic/ci20.dts | |
| parent | e1c10879ed59436cde537b723545430b04d4dec0 (diff) | |
| parent | 07d17f09691e549fac0101333eebe0161a472b50 (diff) | |
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
Pull MIPS updates from Ralf Baechle:
"This is the main pull request for MIPS for 4.5 plus some 4.4 fixes.
The executive summary:
- ATH79 platform improvments, use DT bindings for the ATH79 USB PHY.
- Avoid useless rebuilds for zboot.
- jz4780: Add NEMC, BCH and NAND device tree nodes
- Initial support for the MicroChip's DT platform. As all the device
drivers are missing this is still of limited use.
- Some Loongson3 cleanups.
- The unavoidable whitespace polishing.
- Reduce clock skew when synchronizing the CPU cycle counters on CPU
startup.
- Add MIPS R6 fixes.
- Lots of cleanups across arch/mips as fallout from KVM.
- Lots of minor fixes and changes for IEEE 754-2008 support to the
FPU emulator / fp-assist software.
- Minor Ralink, BCM47xx and bcm963xx platform support improvments.
- Support SMP on BCM63168"
* 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus: (84 commits)
MIPS: zboot: Add support for serial debug using the PROM
MIPS: zboot: Avoid useless rebuilds
MIPS: BMIPS: Enable ARCH_WANT_OPTIONAL_GPIOLIB
MIPS: bcm63xx: nvram: Remove unused bcm63xx_nvram_get_psi_size() function
MIPS: bcm963xx: Update bcm_tag field image_sequence
MIPS: bcm963xx: Move extended flash address to bcm_tag header file
MIPS: bcm963xx: Move Broadcom BCM963xx image tag data structure
MIPS: bcm63xx: nvram: Use nvram structure definition from header file
MIPS: bcm963xx: Add Broadcom BCM963xx board nvram data structure
MAINTAINERS: Add KVM for MIPS entry
MIPS: KVM: Add missing newline to kvm_err()
MIPS: Move KVM specific opcodes into asm/inst.h
MIPS: KVM: Use cacheops.h definitions
MIPS: Break down cacheops.h definitions
MIPS: Use EXCCODE_ constants with set_except_vector()
MIPS: Update trap codes
MIPS: Move Cause.ExcCode trap codes to mipsregs.h
MIPS: KVM: Make kvm_mips_{init,exit}() static
MIPS: KVM: Refactor added offsetof()s
MIPS: KVM: Convert EXPORT_SYMBOL to _GPL
...
Diffstat (limited to 'arch/mips/boot/dts/ingenic/ci20.dts')
| -rw-r--r-- | arch/mips/boot/dts/ingenic/ci20.dts | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/arch/mips/boot/dts/ingenic/ci20.dts b/arch/mips/boot/dts/ingenic/ci20.dts index 9fcb9e7d1f57..1652d8d60b1e 100644 --- a/arch/mips/boot/dts/ingenic/ci20.dts +++ b/arch/mips/boot/dts/ingenic/ci20.dts | |||
| @@ -42,3 +42,67 @@ | |||
| 42 | &uart4 { | 42 | &uart4 { |
| 43 | status = "okay"; | 43 | status = "okay"; |
| 44 | }; | 44 | }; |
| 45 | |||
| 46 | &nemc { | ||
| 47 | status = "okay"; | ||
| 48 | |||
| 49 | nandc: nand-controller@1 { | ||
| 50 | compatible = "ingenic,jz4780-nand"; | ||
| 51 | reg = <1 0 0x1000000>; | ||
| 52 | |||
| 53 | #address-cells = <1>; | ||
| 54 | #size-cells = <0>; | ||
| 55 | |||
| 56 | ingenic,bch-controller = <&bch>; | ||
| 57 | |||
| 58 | ingenic,nemc-tAS = <10>; | ||
| 59 | ingenic,nemc-tAH = <5>; | ||
| 60 | ingenic,nemc-tBP = <10>; | ||
| 61 | ingenic,nemc-tAW = <15>; | ||
| 62 | ingenic,nemc-tSTRV = <100>; | ||
| 63 | |||
| 64 | nand@1 { | ||
| 65 | reg = <1>; | ||
| 66 | |||
| 67 | nand-ecc-step-size = <1024>; | ||
| 68 | nand-ecc-strength = <24>; | ||
| 69 | nand-ecc-mode = "hw"; | ||
| 70 | nand-on-flash-bbt; | ||
| 71 | |||
| 72 | partitions { | ||
| 73 | compatible = "fixed-partitions"; | ||
| 74 | #address-cells = <2>; | ||
| 75 | #size-cells = <2>; | ||
| 76 | |||
| 77 | partition@0 { | ||
| 78 | label = "u-boot-spl"; | ||
| 79 | reg = <0x0 0x0 0x0 0x800000>; | ||
| 80 | }; | ||
| 81 | |||
| 82 | partition@0x800000 { | ||
| 83 | label = "u-boot"; | ||
| 84 | reg = <0x0 0x800000 0x0 0x200000>; | ||
| 85 | }; | ||
| 86 | |||
| 87 | partition@0xa00000 { | ||
| 88 | label = "u-boot-env"; | ||
| 89 | reg = <0x0 0xa00000 0x0 0x200000>; | ||
| 90 | }; | ||
| 91 | |||
| 92 | partition@0xc00000 { | ||
| 93 | label = "boot"; | ||
| 94 | reg = <0x0 0xc00000 0x0 0x4000000>; | ||
| 95 | }; | ||
| 96 | |||
| 97 | partition@0x8c00000 { | ||
| 98 | label = "system"; | ||
| 99 | reg = <0x0 0x4c00000 0x1 0xfb400000>; | ||
| 100 | }; | ||
| 101 | }; | ||
| 102 | }; | ||
| 103 | }; | ||
| 104 | }; | ||
| 105 | |||
| 106 | &bch { | ||
| 107 | status = "okay"; | ||
| 108 | }; | ||
