linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Andrew Andrianov <andrew@ncrmnt.org>
To: Pawel Moll <pawel.moll@arm.com>,
	Mark Rutland <mark.rutland@arm.com>,
	Ian Campbell <ijc+devicetree@hellion.org.uk>,
	Kumar Gala <galak@codeaurora.org>,
	Russell King <linux@arm.linux.org.uk>,
	Arnd Bergmann <arnd@arndb.de>, Rob Herring <robh+dt@kernel.org>
Cc: Andrew Andrianov <andrew@ncrmnt.org>,
	Pavel Shevchenko <pshevch@module.ru>,
	Andrew Andrianov <andrianov@module.ru>,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH 0/4] [New SoC] Add support for RC Module's K1879XB1YA
Date: Tue, 23 Jun 2015 18:50:00 +0300	[thread overview]
Message-ID: <1435074604-19312-1-git-send-email-andrew@ncrmnt.org> (raw)

This patchset adds the very basic support for RC Module's K1879XB1YA SoC 
and MB77.07 Reference Design. It is currently tested against 4.1-rc8

The K1879XB1YA is a hybrid SoC featuring one ARM1176JZF-S Core, one 
NeuroMatrix DSP Core.

What's working: 

* earlyprintk and the usual platform stuff
* interrupts (PL192 VIC)
* cpuidle
* OHCI/EHCI (ehci-platform and ohci-platform)
* PrimeCell PL061 GPIO lines
* PrimeCell PL022 SPI
* 8250-compatible serial ports
* SP805 Watchdog
* SP804 Timer

This patchset (The dts part of it, due to a few constants) depends on ion-physmem 
driver that has already been submitted to LKML and is (still) pending review. 

See: https://lkml.org/lkml/2015/6/22/323
 
Links to product pages: 
http://www.module.ru/en/catalog/micro/micro_pc/
http://www.module.ru/en/catalog/micro/mikroshema_dekodera_cifrovogo_televizionnogo_signala_sbis_k1879hb1ya/

RC Module's github page: 
https://github.com/RC-MODULE/

Andrew Andrianov (4):
  ARM: rcm-k1879xb1: Add support for K1879XB1 SoC
  of: Add vendor prefix for RC Module
  ARM: dts: rcm-k1879xb1: Add dts files for K1879XB1YA
  ARM: Add defconfig for RC Module K1879XB1YA SoC

 .../devicetree/bindings/vendor-prefixes.txt        |    1 +
 arch/arm/Kconfig                                   |   19 +
 arch/arm/Kconfig.debug                             |    5 +-
 arch/arm/Makefile                                  |    1 +
 arch/arm/boot/dts/Makefile                         |    1 +
 arch/arm/boot/dts/rcm-k1879xb1-mb7707.dts          |  158 ++
 arch/arm/boot/dts/rcm-k1879xb1.dtsi                |  521 ++++
 arch/arm/configs/rcm_k1879xb1ya_defconfig          | 2638 ++++++++++++++++++++
 arch/arm/mach-rcm-k1879xb1/Kconfig                 |    0
 arch/arm/mach-rcm-k1879xb1/Makefile                |    2 +
 arch/arm/mach-rcm-k1879xb1/Makefile.boot           |    4 +
 arch/arm/mach-rcm-k1879xb1/board-dt.c              |  152 ++
 arch/arm/mach-rcm-k1879xb1/cpuidle.c               |   48 +
 arch/arm/mach-rcm-k1879xb1/include/mach/hardware.h |   75 +
 .../mach-rcm-k1879xb1/include/mach/uncompress.h    |   54 +
 15 files changed, 3678 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/boot/dts/rcm-k1879xb1-mb7707.dts
 create mode 100644 arch/arm/boot/dts/rcm-k1879xb1.dtsi
 create mode 100644 arch/arm/configs/rcm_k1879xb1ya_defconfig
 create mode 100644 arch/arm/mach-rcm-k1879xb1/Kconfig
 create mode 100644 arch/arm/mach-rcm-k1879xb1/Makefile
 create mode 100644 arch/arm/mach-rcm-k1879xb1/Makefile.boot
 create mode 100644 arch/arm/mach-rcm-k1879xb1/board-dt.c
 create mode 100644 arch/arm/mach-rcm-k1879xb1/cpuidle.c
 create mode 100644 arch/arm/mach-rcm-k1879xb1/include/mach/hardware.h
 create mode 100644 arch/arm/mach-rcm-k1879xb1/include/mach/uncompress.h

-- 
2.1.4


             reply	other threads:[~2015-06-23 15:50 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-23 15:50 Andrew Andrianov [this message]
2015-06-23 15:50 ` [PATCH 1/4] ARM: rcm-k1879xb1: Add support for K1879XB1 SoC Andrew Andrianov
2015-06-23 16:11   ` Russell King - ARM Linux
2015-06-23 16:56     ` Andrew
2015-06-24  2:15   ` Rob Herring
2015-06-26 10:11     ` Andrew
2015-06-30 15:15     ` [PATCH v2 0/5] [New SoC] Add support for RC Module's K1879XB1YA Andrew Andrianov
2015-06-30 15:15       ` [PATCH v2 1/5] ARM: rcm-k1879xb1: Add support for K1879XB1 SoC Andrew Andrianov
2015-06-30 21:01         ` arnRe: " Arnd Bergmann
2015-06-30 15:15       ` [PATCH v2 2/5] of: Add vendor prefix for RC Module Andrew Andrianov
2015-06-30 15:15       ` [PATCH v2 3/5] ARM: dts: rcm-k1879xb1: Add dts files for K1879XB1YA Andrew Andrianov
2015-06-30 21:07         ` Arnd Bergmann
2015-06-30 15:15       ` [PATCH v2 4/5] ARM: Add defconfig for RC Module K1879XB1YA SoC Andrew Andrianov
2015-06-30 15:15       ` [PATCH v2 5/5] cpuidle: ARM: Add cpuidle driver for K1879XB1YA Andrew Andrianov
2015-06-30 16:24         ` Sudeep Holla
2015-06-30 21:09         ` Arnd Bergmann
2015-06-30 21:20           ` Andrew
2015-06-23 15:50 ` [PATCH 2/4] of: Add vendor prefix for RC Module Andrew Andrianov
2015-06-23 15:50 ` [PATCH 3/4] ARM: dts: rcm-k1879xb1: Add dts files for K1879XB1YA Andrew Andrianov
2015-06-23 15:50 ` [PATCH 4/4] ARM: Add defconfig for RC Module K1879XB1YA SoC Andrew Andrianov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1435074604-19312-1-git-send-email-andrew@ncrmnt.org \
    --to=andrew@ncrmnt.org \
    --cc=andrianov@module.ru \
    --cc=arnd@arndb.de \
    --cc=galak@codeaurora.org \
    --cc=ijc+devicetree@hellion.org.uk \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux@arm.linux.org.uk \
    --cc=mark.rutland@arm.com \
    --cc=pawel.moll@arm.com \
    --cc=pshevch@module.ru \
    --cc=robh+dt@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).