1. 22 Jun, 2019 18 commits
  2. 20 Jun, 2019 9 commits
  3. 19 Jun, 2019 1 commit
    • John Tsichritzis's avatar
      Merge changes from topic "yg/clk_syscfg_dt" into integration · fc3c382f
      John Tsichritzis authored
      * changes:
        fdts: stm32mp1: realign device tree files with internal devs
        stm32mp1: increase device tree size to 20kB
        stm32mp1: make dt_get_stdout_node_offset() static
        stm32mp1: use unsigned values for SDMMC defines
        stm32mp1: remove useless LIBFDT_SRCS from PLAT_BL_COMMON_SOURCES
        stm32mp1: update doc for U-Boot compilation
        stm32mp1: add general SYSCFG management
        stm32mp1: move stm32_get_gpio_bank_clock() to private file
        clk: stm32mp1: correctly handle Clock Spreading Generator
        clk: stm32mp1: use defines for mask values in stm32mp1_clk_sel array
        clk: stm32mp1: move oscillator functions to generic file
        arch: add some defines for generic timer registers
      fc3c382f
  4. 17 Jun, 2019 12 commits
    • John Tsichritzis's avatar
      Merge changes If61ab215,I3e8b0251,I1757eee9,I81b48475,I46b445a7, ... into integration · de3ad4f0
      John Tsichritzis authored
      * changes:
        rcar_gen3: drivers: qos: Move QoS drivers out of staging
        rcar_gen3: drivers: qos: V3M: Configure DBSC QoS from a table
        rcar_gen3: drivers: qos: E3: Configure DBSC QoS from a table
        rcar_gen3: drivers: qos: D3: Configure DBSC QoS from a table
        rcar_gen3: drivers: qos: M3N: Configure DBSC QoS from a table
        rcar_gen3: drivers: qos: M3W: Configure DBSC QoS from a table
        rcar_gen3: drivers: qos: H3: Configure DBSC QoS from a table
        rcar_gen3: drivers: qos: Add function to configure DBSC QoS settings from a table
        rcar_gen3: drivers: qos: Fix checkpatch issues
        rcar_gen3: drivers: qos: V3M: Drop useless comments
        rcar_gen3: drivers: qos: V3M: Convert mstat table to uint64_t
        rcar_gen3: drivers: qos: V3M: Factor out mstat fix into separate file
        rcar_gen3: drivers: qos: V3M: Use common register definition
        rcar_gen3: drivers: qos: E3: Drop extra level of nesting
        rcar_gen3: drivers: qos: E3: Use common register definition
        rcar_gen3: drivers: qos: D3: Replace ad-hoc register addresses with macros
        rcar_gen3: drivers: qos: D3: Drop MD pin check
        rcar_gen3: drivers: qos: D3: Make DBSC settings local to dbsc_setting()
        rcar_gen3: drivers: qos: D3: Drop useless comments
        rcar_gen3: drivers: qos: D3: Convert mstat table to uint64_t
        rcar_gen3: drivers: qos: D3: Factor out mstat fix into separate file
        rcar_gen3: drivers: qos: D3: Use common register definition
        rcar_gen3: drivers: qos: M3N: Fix checkpatch issues
        rcar_gen3: drivers: qos: M3N: Drop MD pin check
        rcar_gen3: drivers: qos: M3N: Drop useless comments
        rcar_gen3: drivers: qos: M3N: Drop extra level of nesting
        rcar_gen3: drivers: qos: M3N: Use common register definition
        rcar_gen3: drivers: qos: M3W: Fix checkpatch issues
        rcar_gen3: drivers: qos: M3W: Drop MD pin check
        rcar_gen3: drivers: qos: M3W: Drop useless comments
        rcar_gen3: drivers: qos: M3W: Drop extra level of nesting
        rcar_gen3: drivers: qos: M3W: Convert mstat table to uint64_t
        rcar_gen3: drivers: qos: M3W: Factor out mstat fix into separate file
        rcar_gen3: drivers: qos: M3W: Use common register definition
        rcar_gen3: drivers: qos: H3: Fix checkpatch issues
        rcar_gen3: drivers: qos: H3: Drop MD pin check
        rcar_gen3: drivers: qos: H3: Drop useless comments
        rcar_gen3: drivers: qos: H3: Drop extra level of nesting
        rcar_gen3: drivers: qos: H3: Convert mstat table to uint64_t
        rcar_gen3: drivers: qos: H3: Factor out mstat fix into separate file
        rcar_gen3: drivers: qos: H3: Use common register definition
        rcar_gen3: console: Convert to multi-console API
      de3ad4f0
    • Marek Vasut's avatar
      rcar_gen3: drivers: qos: Move QoS drivers out of staging · c67703eb
      Marek Vasut authored
      
      
      Now that QoS drivers are cleaned up , move them out of staging.
      Signed-off-by: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      Change-Id: If61ab2157c30b8f5a6b91d2c56ddbb9098ef99e8
      c67703eb
    • Marek Vasut's avatar
      rcar_gen3: drivers: qos: V3M: Configure DBSC QoS from a table · b5a506ab
      Marek Vasut authored
      
      
      Convert the DBSC QoS setting function to a simple table of register-value
      pairs and pass it to common rcar_qos_dbsc_setting() to write those values
      to matching registers.
      Signed-off-by: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      Change-Id: I3e8b0251099b57581ebdcfce5670bff5579dc505
      b5a506ab
    • Marek Vasut's avatar
      rcar_gen3: drivers: qos: E3: Configure DBSC QoS from a table · efb2c837
      Marek Vasut authored
      
      
      Convert the DBSC QoS setting function to a simple table of register-value
      pairs and pass it to common rcar_qos_dbsc_setting() to write those values
      to matching registers.
      Signed-off-by: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      Change-Id: I1757eee9a209c368d0e8fba9809e56b8090ee43f
      efb2c837
    • Marek Vasut's avatar
      rcar_gen3: drivers: qos: D3: Configure DBSC QoS from a table · 2d1393ef
      Marek Vasut authored
      
      
      Convert the DBSC QoS setting function to a simple table of register-value
      pairs and pass it to common rcar_qos_dbsc_setting() to write those values
      to matching registers.
      Signed-off-by: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      Change-Id: I81b48475114fc293766a6d7f2b46f8e913a51b06
      2d1393ef
    • Marek Vasut's avatar
      rcar_gen3: drivers: qos: M3N: Configure DBSC QoS from a table · be5d6079
      Marek Vasut authored
      
      
      Convert the DBSC QoS setting function to a simple table of register-value
      pairs and pass it to common rcar_qos_dbsc_setting() to write those values
      to matching registers.
      Signed-off-by: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      Change-Id: I46b445a77b39412e7a41ae0e0e087a409d0c22e3
      be5d6079
    • Marek Vasut's avatar
      rcar_gen3: drivers: qos: M3W: Configure DBSC QoS from a table · f28f092f
      Marek Vasut authored
      
      
      Convert the DBSC QoS setting function to a simple table of register-value
      pairs and pass it to common rcar_qos_dbsc_setting() to write those values
      to matching registers.
      Signed-off-by: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      Change-Id: Ie2cbfdacf6d1c7eca4498ab7787b866a83660485
      f28f092f
    • Marek Vasut's avatar
      rcar_gen3: drivers: qos: H3: Configure DBSC QoS from a table · ed46cdb4
      Marek Vasut authored
      
      
      Convert the DBSC QoS setting function to a simple table of register-value
      pairs and pass it to common rcar_qos_dbsc_setting() to write those values
      to matching registers.
      Signed-off-by: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      Change-Id: I62b133ea4f4129a641b779a782938976ad52fbfe
      ed46cdb4
    • Marek Vasut's avatar
      rcar_gen3: drivers: qos: Add function to configure DBSC QoS settings from a table · d875f936
      Marek Vasut authored
      
      
      The DBSC QoS settings can be programmed by iterating over a table with
      register-value pairs and writing those to the registers, add function
      to do just that. Subsequent patches will convert the DBSC QoS setting
      functions for each SoC to this new function.
      Signed-off-by: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      Change-Id: I949c46a0f032661a58000cb5f7829349e973438c
      d875f936
    • Marek Vasut's avatar
      rcar_gen3: drivers: qos: Fix checkpatch issues · b7849164
      Marek Vasut authored
      
      
      Fix checkpatch issues, clean up macro indentation. No functional change.
      Signed-off-by: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      Change-Id: Id0f1e322b44562f9863e885583d89fbf47cab91b
      b7849164
    • Marek Vasut's avatar
      rcar_gen3: drivers: qos: V3M: Drop useless comments · 5ea5c2b2
      Marek Vasut authored
      
      
      Drop useless comments in dbsc_setting(). No functional change.
      Signed-off-by: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      Change-Id: I8a113d253f39e5b6a61e16b1740f9a66b2540753
      5ea5c2b2
    • Marek Vasut's avatar
      rcar_gen3: drivers: qos: V3M: Convert mstat table to uint64_t · c90b1199
      Marek Vasut authored
      
      
      Convert the mstat table from a complex structure to simple sequence
      of uint64_t values, since the structure described just that and the
      loop can operate over incrementing sequence of addresses just fine.
      Signed-off-by: default avatarMarek Vasut <marek.vasut+renesas@gmail.com>
      Change-Id: If1917605e5540a38cbd763c56fc1e677573e7066
      c90b1199