From patchwork Tue Mar 1 09:49:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthias Brugger X-Patchwork-Id: 12764432 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 09822C433F5 for ; Tue, 1 Mar 2022 09:49:15 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id E5B95C340F2; Tue, 1 Mar 2022 09:49:14 +0000 (UTC) Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 3C14DC340EE; Tue, 1 Mar 2022 09:49:14 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 3C14DC340EE Authentication-Results: smtp.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wm1-f48.google.com with SMTP id p4so7182506wmg.1; Tue, 01 Mar 2022 01:49:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:content-language:to:cc:from :subject:content-transfer-encoding; bh=XTS3EpBDg5VY3R0htkf6KQEMfJWoIPJ9vhVWfejFxvE=; b=BxzavaxjRBRloe2d5MQO5DOj/nAFzWlrqNkZ7XQ+ByHHjcApxKCIsR9DAR45ppm2Jt aqtKCxHE5sjnO2BtAjwcelWXlO/ZkGWVLCcdMRpnCFD0hZAGy3rS5ovpsQe6wzeT16Sd +KHuN9BubY8sd310O3aXN1UGYLuyZRveAMoopClZX2g+2vySsii0T0IUfkxLU4+ZuXvy UAxv73qS17rq+kAZGvOqSfapZv875dlixy8EQ609B5fcxw/AsRSxwbOeatT7ilhC9yzw k5JsJdMhgrTY4r1v1uP7drmEdooxvhCITAWG33yNkndovReYqC8cg90WBJMu+Fwk0EMI iZkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent :content-language:to:cc:from:subject:content-transfer-encoding; bh=XTS3EpBDg5VY3R0htkf6KQEMfJWoIPJ9vhVWfejFxvE=; b=pW7aW3rCsTwm9YTPBkCfEUap+G7/ZxxaVNZmBB6xM5zRepKVTWCAi0t6CrfwUHOjP8 Mj83H1fSo3AFpI+2yMSbdDQ/xJEmyKKhF5RbJqgVL4gaOWMqkyG4hfOLmjlw0Ov9PSO2 /C4QP1aGN5dYG390BEMi4JqLKPqhct7tg4Jw7Pruq7QtlCUAAaWOJUvqRQbge/IhV3Dm yH9mFUDNYFC8tHO/yRTWjondUEgIuaz0QNk45ux5pfT8czCKtKdW9VIrhTcI9Tvc9xhX LfQkmtqjZJo7/qzx4mBPq1oAh5mYqJxz7vtK/M8XicX2uPS53Gxt5+6+23JAKU7MULOf 8+Ww== X-Gm-Message-State: AOAM532brp8iRS6zAMe9M5y0x7nWhur+IKDAy8F2LB77nEmY3RlRoC46 MRkYWtNTrldNc5ykGEcJkD546wPoQo17ag== X-Google-Smtp-Source: ABdhPJztsOOZpcRNoaNQpNserjsaev2Fsqlp3ahujpsMqK6tvVf4wOsOXdrawGkNoFvg0e2DjiQm8w== X-Received: by 2002:a1c:5404:0:b0:381:6599:4620 with SMTP id i4-20020a1c5404000000b0038165994620mr7598376wmb.56.1646128152449; Tue, 01 Mar 2022 01:49:12 -0800 (PST) Received: from [192.168.2.177] ([207.188.167.132]) by smtp.gmail.com with ESMTPSA id s3-20020a5d4ec3000000b001ea95eba44dsm12950152wrv.109.2022.03.01.01.49.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 01 Mar 2022 01:49:12 -0800 (PST) Message-ID: <3974dc7e-4185-4d88-ab5b-031a7d24214d@gmail.com> Date: Tue, 1 Mar 2022 10:49:10 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US List-Id: To: arm-soc , SoC Team Cc: "linux-arm-kernel@lists.infradead.org" , "moderated list:ARM/Mediatek SoC support" From: Matthias Brugger Subject: [GIT PULL] ARM: dts: mediatek updates on dts32 for v5.18 Hi Arnd and Olof, Please find below the updates for the 32 bit based SoC from Mediatek. We got very initial support for mt6582 and a tablet based on the SoC. Hopefully we will get more support for the components of this rather old SoC. On the other hand we get some support for the Airoha EN7523. Unfortunately I didn't got any response for the clock and PCIe driver, so I decided to not wait any longer and go forward to add the parts that are ready. We'll have to work with the maintainer to unblock the situation on the two left drivers. Regards, Matthias --- The following changes since commit e783362eb54cd99b2cac8b3a9aeac942e6f6ac07: Linux 5.17-rc1 (2022-01-23 10:12:53 +0200) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/ tags/v5.17-next-dts32 for you to fetch changes up to ecd2a1c1d541a80a2197fd5cac274c65b3ec30c8: ARM: dts: add GPIO support for Airoha EN7523 (2022-03-01 09:04:45 +0100) ---------------------------------------------------------------- - add initial support for mt6582 and Prestigio PMT5008 3G tablet - add basic support for Airoha EN7523 ---------------------------------------------------------------- John Crispin (4): dt-bindings: Add vendor prefix for Airoha dt-bindings: arm: airoha: Add binding for EN7523 SoC and EVB ARM: Add basic support for Airoha EN7523 SoC ARM: dts: add GPIO support for Airoha EN7523 Maxim Kutnij (3): ARM: dts: Add initial support for Mediatek mt6582 ARM: dts: Add initial support for Prestigio PMT5008 3G tablet dt-bindings: mediatek: Adds a DT binding documentation for the MT6582 SoC Documentation/devicetree/bindings/arm/airoha.yaml | 28 +++++ .../devicetree/bindings/arm/mediatek.yaml | 4 + .../bindings/timer/mediatek,mtk-timer.txt | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 1 + arch/arm/Kconfig | 12 ++ arch/arm/Makefile | 1 + arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/en7523-evb.dts | 35 ++++++ arch/arm/boot/dts/en7523.dtsi | 138 +++++++++++++++++++++ arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts | 43 +++++++ arch/arm/boot/dts/mt6582.dtsi | 128 +++++++++++++++++++ arch/arm/mach-airoha/Makefile | 2 + arch/arm/mach-airoha/airoha.c | 16 +++ 14 files changed, 413 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/airoha.yaml create mode 100644 arch/arm/boot/dts/en7523-evb.dts create mode 100644 arch/arm/boot/dts/en7523.dtsi create mode 100644 arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts create mode 100644 arch/arm/boot/dts/mt6582.dtsi create mode 100644 arch/arm/mach-airoha/Makefile create mode 100644 arch/arm/mach-airoha/airoha.c