*** This bug is a duplicate of bug 1962010 ***
    https://bugs.launchpad.net/bugs/1962010

This will be handled as part of 1962010, marking this bug as duplicate
of that one, as that's the one that will be closed in the changelogs.

** This bug has been marked a duplicate of bug 1962010
   Cherrypick features and fixes from v5.17 for sifive dtbs

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-riscv in Ubuntu.
https://bugs.launchpad.net/bugs/1958374

Title:
  riscv: Improve support for the SiFive Unmatched board

Status in linux-riscv package in Ubuntu:
  New

Bug description:
  The following patches should be considered for inclusion into the
  v5.15 linux-image-generic kernel for the Jammy release:

  commit f6f7fbb89bf8dc9132fde55cfe67483138eea880
  Author: Vincent Pelletier <plr.vinc...@gmail.com>
  Date:   Tue Nov 16 23:57:42 2021 +0000

      riscv: dts: sifive unmatched: Link the tmp451 with its power supply
      
      Fixes the following probe warning:
        lm90 0-004c: Looking up vcc-supply from device tree
        lm90 0-004c: Looking up vcc-supply property in node 
/soc/i2c@10030000/temperature-sensor@4c failed
        lm90 0-004c: supply vcc not found, using dummy regulator
      
      Signed-off-by: Vincent Pelletier <plr.vinc...@gmail.com>
      Signed-off-by: Palmer Dabbelt <pal...@rivosinc.com>

  commit ad931d9b3b2e21586de8e6b34346d0a30c13721d
  Author: Vincent Pelletier <plr.vinc...@gmail.com>
  Date:   Tue Nov 16 23:57:41 2021 +0000

      riscv: dts: sifive unmatched: Fix regulator for board rev3
      
      The existing values are rejected by the da9063 regulator driver, as they
      are unachievable with the declared chip setup (non-merged vcore and bmem
      are unable to provide the declared curent).
      
      Fix voltages to match rev3 schematics, which also matches their boot-up
      configuration within the chip's available precision.
      Declare bcore1/bcore2 and bmem/bio as merged.
      Set ldo09 and ldo10 as always-on as their consumers are not declared but
      exist.
      Drop ldo current limits as there is no current limit feature for these
      regulators in the DA9063. Fixes warnings like:
        DA9063_LDO3: Operation of current configuration missing
      
      Signed-off-by: Vincent Pelletier <plr.vinc...@gmail.com>
      Signed-off-by: Palmer Dabbelt <pal...@rivosinc.com>

  commit cd29cc8ad2540a4f9a0a3e174394d39e648ef941
  Author: Vincent Pelletier <plr.vinc...@gmail.com>
  Date:   Tue Nov 16 23:57:39 2021 +0000

      riscv: dts: sifive unmatched: Expose the PMIC sub-functions
      
      These sub-functions are available in the chip revision on this board, so
      expose them.
      
      Signed-off-by: Vincent Pelletier <plr.vinc...@gmail.com>
      Signed-off-by: Palmer Dabbelt <pal...@rivosinc.com>

  commit 8120393b74b31bbaf293f59896de6b0d50febc48
  Author: Vincent Pelletier <plr.vinc...@gmail.com>
  Date:   Tue Nov 16 23:57:38 2021 +0000

      riscv: dts: sifive unmatched: Expose the board ID eeprom
      
      Mark it as read-only as it is factory-programmed with identifying
      information, and no executable nor configuration:
      - eth MAC address
      - board model (PCB version, BoM version)
      - board serial number
      Accidental modification would cause misidentification which could brick
      the board, so marking read-only seem like both a safe and non-constraining
      choice.
      
      Signed-off-by: Vincent Pelletier <plr.vinc...@gmail.com>
      Signed-off-by: Palmer Dabbelt <pal...@rivosinc.com>

  commit ea81b91e4e256b0bb75d47ad3a5c230b2171a005
  Author: Vincent Pelletier <plr.vinc...@gmail.com>
  Date:   Tue Nov 16 23:57:37 2021 +0000

      riscv: dts: sifive unmatched: Name gpio lines
      
      Follow the pin descriptions given in the version 3 of the board 
schematics.
      
      Signed-off-by: Vincent Pelletier <plr.vinc...@gmail.com>
      Signed-off-by: Palmer Dabbelt <pal...@rivosinc.com>

  commit 298d03c2d7f1b5daacb6d4f4053fd3d677d67087
  Author: Bin Meng <bin.m...@windriver.com>
  Date:   Wed Jun 16 15:46:45 2021 +0800

      riscv: dts: unmatched: Add gpio card detect to mmc-spi-slot
      
      Per HiFive Unmatched schematics, the card detect signal of the
      micro SD card is connected to gpio pin #15, which should be
      reflected in the DT via the <gpios> property, as described in
      Documentation/devicetree/bindings/mmc/mmc-spi-slot.txt.
      
      [1] 
https://sifive.cdn.prismic.io/sifive/6a06d6c0-6e66-49b5-8e9e-e68ce76f4192_hifive-unmatched-schematics-v3.pdf
      
      Signed-off-by: Bin Meng <bin.m...@windriver.com>
      Fixes: d573b5558abb ("riscv: dts: add initial board data for the SiFive 
HiFive Unmatched")
      Cc: sta...@vger.kernel.org
      Signed-off-by: Palmer Dabbelt <pal...@rivosinc.com>

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-riscv/+bug/1958374/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to