1. May 09, 2016
  2. Apr 29, 2016
  3. Apr 28, 2016
  4. Apr 26, 2016
  5. Apr 22, 2016
  6. Apr 20, 2016
    • Elaine Zhang's avatar
      dt-bindings: modify document of Rockchip power domains · 71daabca
      Elaine Zhang authored
      
      
      Rockchip Socs contain quality of service (qos) blocks managing priority,
      bandwidth, etc of the connection of each domain to the interconnect.
      These blocks loose state when their domain gets disabled and therefore
      need to be saved when disabling and restored when enabling a power-domain.
      
      These qos blocks also are similar over all currently available Rockchip
      SoCs.
      
      Signed-off-by: default avatarElaine Zhang <zhangqing@rock-chips.com>
      Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
      71daabca
    • Geert Uytterhoeven's avatar
      clk: renesas: cpg-mssr: Export cpg_mssr_{at,de}tach_dev() · 2066390a
      Geert Uytterhoeven authored
      
      
      The R-Car SYSC PM Domain driver has to power manage devices in power
      areas using clocks. To reuse code and to share knowledge of clocks
      suitable for power management, this is ideally done through the existing
      cpg_mssr_attach_dev() and cpg_mssr_detach_dev() callbacks.
      
      Hence these callbacks can no longer rely on their "domain" parameter
      pointing to the CPG/MSSR Clock Domain. To handle this, keep a pointer to
      the clock domain in a static variable. cpg_mssr_attach_dev() has to
      support probe deferral, as the R-Car SYSC PM Domain may be initialized,
      and devices may be added to it, before the CPG/MSSR Clock Domain is
      initialized.
      
      Dummy callbacks are provided for the case where CPG/MSTP support is not
      included, so the rcar-sysc driver won't have to care about this.
      
      Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
      Acked-by: default avatarLaurent Pinchart <laurent.pinchart@ideasonboard.com>
      2066390a