From mboxrd@z Thu Jan 1 00:00:00 1970 From: arnd@arndb.de (Arnd Bergmann) Date: Wed, 30 Nov 2016 17:43:37 +0100 Subject: [GIT PULL] ARM: keystone: add TI SCI protocol support for v4.10 In-Reply-To: References: Message-ID: <9563335.412haHXOPG@wuerfel> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Monday, November 28, 2016 6:42:41 PM CET Tero Kristo wrote: > Gentle ping on this, is anybody going to pull this one? > > -Tero > > On 27/10/16 12:30, Tero Kristo wrote: > > Hi Arnd, Olof, Kevin, > > > > This pull introduces the TI SCI protocol support for keystone family of > > devices, targeted for v4.10 merge window. We discussed with Santosh > > (keystone maintainer) that it would probably be better that I'll be > > sending the pull requests for this directly, avoiding one extra step of > > merges. > Sorry for the delay. I just saw this pull request in the backlog and had to take a closer look first. I probably would have commented on a few details in a proper review, but overall this seems harmless enough, so I've merged it into next/drivers in the end. There was no branch description in https://github.com/t-kristo/linux-pm.git for-4.10-ti-sci-base and I ended up taking something from the wiki. This is now the commit I ended up with: commit ba9cb7b9ffa4a4056158bc8570f1a851e4a6a8ae Merge: e7541f9 912cffb Author: Arnd Bergmann Date: Wed Nov 30 17:13:13 2016 +0100 Merge branch 'for-4.10-ti-sci-base' of https://github.com/t-kristo/linux-pm into next/drivers Merge "ARM: keystone: add TI SCI protocol support for v4.10" from Tero Kristo: [description taken from http://processors.wiki.ti.com/index.php/TISCI Texas Instruments' Keystone generation System on Chips (SoC) starting with 66AK2G02, now include a dedicated SoC System Control entity called PMMC(Power Management Micro Controller) in line with ARM architecture recommendations. The function of this module is to integrate all system operations in a centralized location. Communication with the SoC System Control entity from various processing units like ARM/DSP occurs over Message Manager hardware block. ... Texas Instruments' System Control Interface defines the communication protocol between various processing entities to the System Control Entity on TI SoCs. This is a set of message formats and sequence of operations required to communicate and get system services processed from System Control entity in the SoC.] * 'for-4.10-ti-sci-base' of https://github.com/t-kristo/linux-pm: firmware: ti_sci: Add support for reboot core service firmware: ti_sci: Add support for Clock control firmware: ti_sci: Add support for Device control firmware: Add basic support for TI System Control Interface (TI-SCI) protocol Documentation: Add support for TI System Control Interface (TI-SCI) protocol Arnd