• Arnd Bergmann's avatar
    Merge branch 'for-4.10-ti-sci-base' of https://github.com/t-kristo/linux-pm into next/drivers · ba9cb7b9
    Arnd Bergmann authored
    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
    ba9cb7b9