1. 28 1月, 2020 5 次提交
    • M
      power: pmic: add driver for Dialog DA9063 PMIC · 483880c4
      Martin Fuzzey 提交于
      This adds the basic register access operations and child regulator
      binding (if a regulator driver exists).
      
      Robert Beckett: simplify accesses by using bottom bit of address as
      offset overflow. This avoids the need to track which page we are on.
      Add an option CONFIG_SPL_DM_PMIC_DA9063.
      Signed-off-by: NMartin Fuzzey <martin.fuzzey@flowbird.group>
      Signed-off-by: NRobert Beckett <bob.beckett@collabora.com>
      483880c4
    • I
      rtc: s35392a: encode command correctly · e1d26a76
      Ian Ray 提交于
      The 3-bit "command", or register, is encoded within the device address.
      Configure the device accordingly, and pass command in DM I2C read/write
      calls correctly.
      Signed-off-by: NIan Ray <ian.ray@ge.com>
      Signed-off-by: NRobert Beckett <bob.beckett@collabora.com>
      e1d26a76
    • P
      cmd: sata: Add block unbind device function · 2d7818d0
      Peng Ma 提交于
      If we didn't unbind the sata from block device, the same devices would
      be added after sata remove,
      This patch is to resolve this issue as below:
      
      => sata info
      SATA#0:
      	(3.0 Gbps)
      SATA#1:
      	(3.0 Gbps)
      Device 0: Model: INTEL SSDSA2BW300G3D Firm: 4PC10362 Ser#: BTPR247005PY30
                  Type: Hard Disk
                  Supports 48-bit addressing
                  Capacity: 286168.1 MB = 279.4 GB (586072368 x 512)
      Device 1: Model: INTEL SSDSA2BW300G3D Firm: 4PC10362 Ser#: BTPR247005VX30
                  Type: Hard Disk
                  Supports 48-bit addressing
                  Capacity: 286168.1 MB = 279.4 GB (586072368 x 512)
      => sata stop
      => sata info
      SATA#0:
      	(3.0 Gbps)
      SATA#1:
      	(3.0 Gbps)
      Device 0: Model: INTEL SSDSA2BW300G3D Firm: 4PC10362 Ser#: BTPR247005PY300
                  Type: Hard Disk
                  Supports 48-bit addressing
                  Capacity: 286168.1 MB = 279.4 GB (586072368 x 512)
      Device 1: Model: INTEL SSDSA2BW300G3D Firm: 4PC10362 Ser#: BTPR247005VX300
                  Type: Hard Disk
                  Supports 48-bit addressing
                  Capacity: 286168.1 MB = 279.4 GB (586072368 x 512)
      Device 2: Model: INTEL SSDSA2BW300G3D Firm: 4PC10362 Ser#: BTPR247005PY300
                  Type: Hard Disk
                  Supports 48-bit addressing
                  Capacity: 286168.1 MB = 279.4 GB (586072368 x 512)
      Device 3: Model: INTEL SSDSA2BW300G3D Firm: 4PC10362 Ser#: BTPR247005VX300
                  Type: Hard Disk
                  Supports 48-bit addressing
                  Capacity: 286168.1 MB = 279.4 GB (586072368 x 512)
      Signed-off-by: NPeng Ma <peng.ma@nxp.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      2d7818d0
    • A
      tbs2910: add custom CONFIG_OF_REMOVE_PROPS list to defconfig · d1b04cd3
      Anatolij Gustschin 提交于
      This shrinks the image size: all -3840.0 text -3840.0
      Signed-off-by: NAnatolij Gustschin <agust@denx.de>
      Acked-by: NSoeren Moch <smoch@web.de>
      d1b04cd3
    • A
      dts: add property removal option CONFIG_OF_REMOVE_PROPS · 43b6e38b
      Anatolij Gustschin 提交于
      This can be used for device tree size reduction similar as
      CONFIG_OF_SPL_REMOVE_PROPS option. Some boards must pass the
      built-in DTB unchanged to the kernel, thus we may not cut it
      down unconditionally. Therefore enable the property removal
      list option only if CONFIG_OF_DTB_PROPS_REMOVE is selected.
      Signed-off-by: NAnatolij Gustschin <agust@denx.de>
      43b6e38b
  2. 27 1月, 2020 11 次提交
  3. 26 1月, 2020 24 次提交