1. 26 3月, 2021 3 次提交
  2. 23 2月, 2021 2 次提交
    • P
      soc: canaan: Sort the Makefile alphabetically · e134d426
      Palmer Dabbelt 提交于
      The rest of these are alphabetically sorted, and leaving it this way
      causes a merge conflict.
      Reviewed-by: NDamien Le Moal <damien.lemoal@wdc.com>
      Signed-off-by: NPalmer Dabbelt <palmerdabbelt@google.com>
      e134d426
    • D
      clk: Add RISC-V Canaan Kendryte K210 clock driver · c6ca7616
      Damien Le Moal 提交于
      Add a clock provider driver for the Canaan Kendryte K210 RISC-V SoC.
      This new driver with the compatible string "canaan,k210-clk" implements
      support for the full clock structure of the K210 SoC. Since it is
      required for the correct operation of the SoC, this driver is
      selected by default for compilation when the SOC_CANAAN option is
      selected.
      
      With this change, the k210-sysctl driver is turned into a simple
      platform driver which enables its power bus clock and triggers
      populating its child nodes. The sysctl driver retains the SOC early
      initialization code, but the implementation now relies on the new
      function k210_clk_early_init() provided by the new clk-k210 driver.
      
      The clock structure implemented and many of the coding ideas for the
      driver come from the work by Sean Anderson on the K210 support for the
      U-Boot project.
      
      Cc: Stephen Boyd <sboyd@kernel.org>
      Cc: Michael Turquette <mturquette@baylibre.com>
      Cc: linux-clk@vger.kernel.org
      Signed-off-by: NDamien Le Moal <damien.lemoal@wdc.com>
      Reviewed-by: NStephen Boyd <sboyd@kernel.org>
      Signed-off-by: NPalmer Dabbelt <palmerdabbelt@google.com>
      c6ca7616
  3. 10 2月, 2021 2 次提交
  4. 09 2月, 2021 13 次提交
  5. 05 2月, 2021 1 次提交
  6. 04 2月, 2021 1 次提交
  7. 03 2月, 2021 1 次提交
  8. 01 2月, 2021 2 次提交
  9. 31 1月, 2021 4 次提交
  10. 30 1月, 2021 1 次提交
    • D
      soc: litex: Properly depend on HAS_IOMEM · 1bea2a93
      David Gow 提交于
      The LiteX SOC controller driver makes use of IOMEM functions like
      devm_platform_ioremap_resource(), which are only available if
      CONFIG_HAS_IOMEM is defined.
      
      This causes the driver to be enable under make ARCH=um allyesconfig,
      even though it won't build.
      
      By adding a dependency on HAS_IOMEM, the driver will not be enabled on
      architectures which don't support it.
      
      Fixes: 22447a99 ("drivers/soc/litex: add LiteX SoC Controller driver")
      Signed-off-by: NDavid Gow <davidgow@google.com>
      [shorne@gmail.com: Fix typo in commit message pointed out in review]
      Signed-off-by: NStafford Horne <shorne@gmail.com>
      1bea2a93
  11. 29 1月, 2021 1 次提交
  12. 28 1月, 2021 4 次提交
  13. 27 1月, 2021 1 次提交
  14. 26 1月, 2021 4 次提交