From patchwork Tue Oct 1 10:51:39 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lubomir Rintel X-Patchwork-Id: 11168459 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 2DA6413B1 for ; Tue, 1 Oct 2019 10:51:55 +0000 (UTC) Received: from web01.groups.io (web01.groups.io [66.175.222.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CA14321924 for ; Tue, 1 Oct 2019 10:51:54 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=linux.kernel.org header.i=@linux.kernel.org header.b="jq2tejc4" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CA14321924 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=v3.sk Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=bounce+26986+590+1554929+3438807@linux.kernel.org X-Received: by 127.0.0.2 with SMTP id ewe0YY1556264xWFfN9ebX4g; Tue, 01 Oct 2019 03:51:54 -0700 X-Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by groups.io with SMTP; Tue, 01 Oct 2019 03:51:53 -0700 X-Received: by mail.kernel.org (Postfix) id 123AD21920; Tue, 1 Oct 2019 10:51:53 +0000 (UTC) X-Received: from shell.v3.sk (shell.v3.sk [90.176.6.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 01E042133F for ; Tue, 1 Oct 2019 10:51:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 01E042133F X-Received: from localhost (localhost [127.0.0.1]) by zimbra.v3.sk (Postfix) with ESMTP id 2205B4E7D9; Tue, 1 Oct 2019 12:51:49 +0200 (CEST) X-Received: from shell.v3.sk ([127.0.0.1]) by localhost (zimbra.v3.sk [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 0LFrqMdIRPII; Tue, 1 Oct 2019 12:51:43 +0200 (CEST) X-Received: from localhost (localhost [127.0.0.1]) by zimbra.v3.sk (Postfix) with ESMTP id E12324E7DA; Tue, 1 Oct 2019 12:51:42 +0200 (CEST) X-Virus-Scanned: amavisd-new at zimbra.v3.sk X-Received: from shell.v3.sk ([127.0.0.1]) by localhost (zimbra.v3.sk [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id nSYQ8SOR32pp; Tue, 1 Oct 2019 12:51:41 +0200 (CEST) X-Received: from belphegor (nat-pool-brq-t.redhat.com [213.175.37.10]) by zimbra.v3.sk (Postfix) with ESMTPSA id 6BC094E7D9; Tue, 1 Oct 2019 12:51:41 +0200 (CEST) Message-ID: <5104777b69d711e8746f3c39dfac615f85d64b3f.camel@v3.sk> Subject: [GIT PULL] ARM: soc: Marvell MMP changes for v5.5 From: Lubomir Rintel To: Linuxkernel+Patchwork-Soc via Email Integration Cc: linux-arm-kernel@lists.infradead.org, Arnd Bergmann , Olof Johansson Date: Tue, 01 Oct 2019 12:51:39 +0200 User-Agent: Evolution 3.34.0 (3.34.0-1.fc31) MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: Sender: patchwork-soc@linux.kernel.org List-Id: Mailing-List: list patchwork-soc@linux.kernel.org; contact patchwork-soc+owner@linux.kernel.org Delivered-To: mailing list patchwork-soc@linux.kernel.org Reply-To: patchwork-soc+owner@linux.kernel.org X-Gm-Message-State: MVNMg0A0wlpBU582MqmRtEyQx1554929AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux.kernel.org; q=dns/txt; s=20140610; t=1569927114; bh=s8H81qk2wxivPV0UZMJdvnxUjcEK+NYA4l6i/HprnPE=; h=Cc:Content-Type:Date:From:Reply-To:Subject:To; b=jq2tejc4IpmUQ5Zmb4kYsN01zG1wJw3KCVQ3sERv8PgGzaRGpiyZGnOm7JqUK5Q+Htx 8CsvqgKdpLY/at0afi3W15/2Wptjpv/0Jr8LdcMwBeXcSt6u+G2wwBej8KyLj//KtLpcB KxNRM2CYYMB6iM0fEhFZon1GfrgUk5+Kymg= Hi, I'd be very thankful if you pulled the tree with Marvell MMP SoC changes into the Arm SoC branch targetting v5.5. The contents of the tree is essentially just the v3 of "Initial support for Marvell MMP3 SoC" patch set. There are three changes: - Fix for a kbuild test bot error on x86_64 - Removed the aliases from the DTS tree - Added reference the Git tree I'm asking you to pull from to the MAINTAINERS file The tree has been tested on a Dell Wyse 3020 thin client, and also tested not to ruin the existing MMP support on an OLPC XO-1.75 laptop. Thank you Lubo The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c: Linux 5.4-rc1 (2019-09-30 10:35:40 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git tags/mmp-soc-for-v5.5 for you to fetch changes up to de7d5a2bfcaa1cb5f62d5bb4dfbbb066ff7dd06e: MAINTAINERS: mmp: add Git repository (2019-10-01 11:20:50 +0200) ---------------------------------------------------------------- ARM: Marvell MMP patches for v5.5 This tag includes initial support for the Marvell MMP3 processor. MMP3 is used in OLPC XO-4 laptops, Panasonic Toughpad FZ-A1 tablet and Dell Wyse 3020/Tx0D thin clients. ---------------------------------------------------------------- Lubomir Rintel (17): dt-bindings: arm: cpu: Add Marvell MMP3 SMP enable method dt-bindings: arm: Convert Marvell MMP board/soc bindings to json-schema dt-bindings: arm: mrvl: Document MMP3 compatible string dt-bindings: mrvl,intc: Add a MMP3 interrupt controller dt-bindings: phy-mmp3-usb: Add bindings ARM: l2c: add definition for FWA in PL310 aux register ARM: mmp: don't select CACHE_TAUROS2 on all ARCH_MMP ARM: mmp: map the PGU as well ARM: mmp: DT: convert timer driver to use TIMER_OF_DECLARE ARM: mmp: define MMP_CHIPID by the means of CIU_REG() ARM: mmp: add support for MMP3 SoC ARM: mmp: add SMP support ARM: mmp: move cputype.h to include/linux/soc/ ARM: mmp: remove MMP3 USB PHY registers from regs-usb.h phy: phy-mmp3-usb: add a new driver ARM: dts: mmp3: Add MMP3 SoC dts file MAINTAINERS: mmp: add Git repository Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../devicetree/bindings/arm/mrvl/mrvl.txt | 14 - .../devicetree/bindings/arm/mrvl/mrvl.yaml | 35 ++ .../bindings/interrupt-controller/mrvl,intc.txt | 14 +- .../devicetree/bindings/phy/phy-mmp3-usb.txt | 13 + MAINTAINERS | 9 + arch/arm/boot/dts/mmp3.dtsi | 527 +++++++++++++++++++++ arch/arm/include/asm/hardware/cache-l2x0.h | 2 + arch/arm/mach-mmp/Kconfig | 22 +- arch/arm/mach-mmp/Makefile | 4 + arch/arm/mach-mmp/addr-map.h | 7 + arch/arm/mach-mmp/common.c | 19 +- arch/arm/mach-mmp/common.h | 1 + arch/arm/mach-mmp/devices.c | 2 +- arch/arm/mach-mmp/mmp-dt.c | 5 +- arch/arm/mach-mmp/mmp2-dt.c | 7 +- arch/arm/mach-mmp/mmp2.c | 2 +- arch/arm/mach-mmp/mmp3.c | 29 ++ arch/arm/mach-mmp/platsmp.c | 32 ++ arch/arm/mach-mmp/pm-mmp2.c | 2 +- arch/arm/mach-mmp/pm-pxa910.c | 2 +- arch/arm/mach-mmp/pxa168.c | 2 +- arch/arm/mach-mmp/pxa910.c | 2 +- arch/arm/mach-mmp/regs-usb.h | 94 ---- arch/arm/mach-mmp/time.c | 43 +- arch/arm/mm/Kconfig | 2 +- drivers/clk/Kconfig | 5 + drivers/clk/mmp/Makefile | 2 +- drivers/phy/marvell/Kconfig | 11 + drivers/phy/marvell/Makefile | 1 + drivers/phy/marvell/phy-mmp3-usb.c | 291 ++++++++++++ include/Kbuild | 1 + .../mach-mmp => include/linux/soc/mmp}/cputype.h | 27 ++ 33 files changed, 1069 insertions(+), 161 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.txt create mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml create mode 100644 Documentation/devicetree/bindings/phy/phy-mmp3-usb.txt create mode 100644 arch/arm/boot/dts/mmp3.dtsi create mode 100644 arch/arm/mach-mmp/mmp3.c create mode 100644 arch/arm/mach-mmp/platsmp.c create mode 100644 drivers/phy/marvell/phy-mmp3-usb.c rename {arch/arm/mach-mmp => include/linux/soc/mmp}/cputype.h (71%) -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#590): https://linux.kernel.org/g/patchwork-soc/message/590 Mute This Topic: https://linux.kernel.org/mt/34355824/1554929 Group Owner: patchwork-soc+owner@linux.kernel.org Unsubscribe: https://linux.kernel.org/g/patchwork-soc/unsub [patchwork-linux-kernel-org@patchwork.kernel.org] -=-=-=-=-=-=-=-=-=-=-=-