Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp4992172imu; Tue, 29 Jan 2019 10:55:21 -0800 (PST) X-Google-Smtp-Source: ALg8bN6LfkUK8Hbh7MxLXQOniy722eIxzTFR2xmgH+tjsAQuyoupKXuYTzgtC3YpuhYeTDt4F32N X-Received: by 2002:a62:1e87:: with SMTP id e129mr27122894pfe.221.1548788121850; Tue, 29 Jan 2019 10:55:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548788121; cv=none; d=google.com; s=arc-20160816; b=0aAYzOyW/SSgKrEBxURrd5bhluBqtbsQ4ZANX1AsP0yMEsih/28Zw3Lutaoa+Q+8D6 /UASESql5+QJoJdrGk/EW38mcmuvJpb+hI73zSi9mpgRC8jWWnT0LaegZrT1POiO5NAE 6r3YzyjIfiEjQIj+nTgsSIb3AOiVKGau68nASJLhxleQ5RNyvTP6veIEw/8d15KkNhlZ sqVSPmNtKjd30VGp6NvniZSGJPUBUurMVxR9qHHqP5b6CLxvRI2rfdFlOl+E/dCjJbVd DHnMs+T5SOhg42WOd/RG9OZ1ehhPanVC00sxrQlRjZtXFQ1cgD4kk7znwUDoeRC+6tOj 9l5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from; bh=bYVhuWx0NAAABz8iFpVd4SJ7xdwZv9BdwuBQq64XyLA=; b=j+PiSMeCVhgeA0tELaWg+O/u3Tf9K6lNXymVWo0bQ1aGLDBGrrgu2Uxcns6s8jOfPd WlkRZ+BgLjDSA89HWDNFsrvBFQI6hDq7g09kC3xbPFB4KOHLH0g24/fXevoXIAhmfNjj TngBWtjSGVBEnnBnmvqVoOempiAn+fFSwa7w77EuEcSCWzAsqNeCMPeXi7vavOBQupLy tI2ora5wfuFVibRO4L36u8/6P/rCIV/tbv5L1T2f/nNCKr2qDbVfZhf2JPBKGcaIeNDZ CFLqmqA5N2JvABN9v/igfY1jcqvvroBL/w3ZwdkeLml9zxVZMxfTe+JrPDWG7B45f7LN SJkw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 72si16379826pla.218.2019.01.29.10.55.06; Tue, 29 Jan 2019 10:55:21 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728975AbfA2SyU (ORCPT + 99 others); Tue, 29 Jan 2019 13:54:20 -0500 Received: from mout.kundenserver.de ([212.227.17.24]:58809 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727165AbfA2SyU (ORCPT ); Tue, 29 Jan 2019 13:54:20 -0500 Received: from localhost.localdomain ([37.4.249.100]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPSA (Nemesis) id 1Mqrjz-1hSGzn3awj-00muIn; Tue, 29 Jan 2019 19:54:14 +0100 From: Stefan Wahren To: Florian Fainelli Cc: Stefan Wahren , Eric Anholt , linux-kernel@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 3/3] bcm2835-drivers-next-2019-01-29 Date: Tue, 29 Jan 2019 19:53:28 +0100 Message-Id: <1548788008-4733-3-git-send-email-stefan.wahren@i2se.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1548788008-4733-1-git-send-email-stefan.wahren@i2se.com> References: <1548788008-4733-1-git-send-email-stefan.wahren@i2se.com> X-Provags-ID: V03:K1:tG5e4rB/ae/4LOicQ33k71HkMKgOGJQ8XE4ILJWiF9IZNMue2KO O95qpDJ8C1zmcXxBpZZmm4tkTDBPZlzZVSpfudiii8LYQB/IuV3k1hhT+fIUIJk+QyyPDjt jRqKNy9iuYrfR6AnjrbH6f/RvbsrwtL75LmIKsAwU7ahxQeVQawi5mLM18KcgudolbNcTnx dvfiCgYlVJoOoc04duR5g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:RMmEGb6Elvg=:NQWSb8U4uiXNV6PybeLQxN LvinXm2Si+FGNKMH4RCJ6jGe1hNS9+QKvGYNtlIhj0Q0t7SHjss91wyklUiVCvrlozZOSfCGd Z+9jinRGCDj/8nKfUmizNvTuyymK7NJd0LfgyZG2kUCJDgno6JEQl/H8WDISWffrz6SQk5/O+ d2nC/OcL5MrOkDdwC2mmv4e626RmQyBB5Qk63W8QlkQkw0H9HusFSkpGeFWEfZx+IRhF84jcg yVHj9Ld4be6EyJfvzIE+z6ujbzP0Bu2HL0Qa0mjuaixz+5R3PYJOvqvbuF7K7KUYCe1msXQtF zqCcuiGfSVcV+x+gJALmlxB66SFpua+NyrT/m++c2+SLAD2CqAOd9A73OZ2QIFlo9/Uhg9SjT LCJEXGWLfeK3RAAHoNktIrkkvskxXM1LYVsicARSn3z2AHuSpNo4jTOR4f4JxqF/OEPk6lKvL 8aLyU2lwoZr/OG18wyaJjKrp4bQE1H3zgU/r1Ij1WH/aNhbVSpM12mXxceFSOkGzKHU+nbE+c a8yW0ApVT9JRPFChQzniD7SXKIklphMJwuiw+LlfLEBWIshZE2z1w54p4ifvLwZ/Y4wEaZxMj NXQ2TfhJOwVPILRupRrHkZZ6LwUHI1pvdOVVuBtn9Y1B4pMp01yx6suV2CIEzzGxFkASTJlh/ WH/lO3aYFCpAqi3Xma5zGRXiXQJ03RpfVJJrtAtXFFzUKhHcEwJu6H7GniWYDYdjTLTU5G3Ap nnDI9WfzohUQKQ9HD3vjX7S723RhhUeUvR8dhNqQP+hfrFoh+n+N//ZH4wU= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Florian, The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c: Linux 5.0-rc1 (2019-01-06 17:08:20 -0800) are available in the git repository at: git://github.com/anholt/linux tags/bcm2835-drivers-next-2019-01-29 for you to fetch changes up to f494caa480f7089ff9bba16dd865e190cee7e545: soc: bcm: Make PM driver default for BCM2835 (2019-01-24 19:19:22 +0100) ---------------------------------------------------------------- This pull request brings the new BCM2835 PM driver and a workaround to avoid network boot failures of the Raspberry Pi 3 B+ BOOTROM. ---------------------------------------------------------------- Eric Anholt (3): dt-bindings: soc: Add a new binding for the BCM2835 PM node. (v4) bcm2835-pm: Move bcm2835-watchdog's DT probe to an MFD. soc: bcm: bcm2835-pm: Add support for power domains under a new binding. Stefan Wahren (3): soc: bcm2835: sync firmware properties with downstream firmware: raspberrypi: notify VC4 firmware of a reboot soc: bcm: Make PM driver default for BCM2835 .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 ++ arch/arm/mach-bcm/Kconfig | 1 + drivers/firmware/raspberrypi.c | 11 + drivers/mfd/Makefile | 1 + drivers/mfd/bcm2835-pm.c | 92 +++ drivers/soc/bcm/Kconfig | 12 + drivers/soc/bcm/Makefile | 1 + drivers/soc/bcm/bcm2835-power.c | 661 +++++++++++++++++++++ drivers/watchdog/bcm2835_wdt.c | 26 +- include/dt-bindings/soc/bcm2835-pm.h | 28 + include/linux/mfd/bcm2835-pm.h | 14 + include/soc/bcm2835/raspberrypi-firmware.h | 4 + 12 files changed, 880 insertions(+), 17 deletions(-) create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt create mode 100644 drivers/mfd/bcm2835-pm.c create mode 100644 drivers/soc/bcm/bcm2835-power.c create mode 100644 include/dt-bindings/soc/bcm2835-pm.h create mode 100644 include/linux/mfd/bcm2835-pm.h