1. 05 2月, 2019 7 次提交
    • S
      arm: mvebu: theadorable: Enable video / LCD support with the new DM driver · f1822091
      Stefan Roese 提交于
      With the new DM_VIDEO support in the Armada XP LCD driver, this patch
      adds the needed DT node for the LCD controller to the theadorable dts
      file. This DT property is not added to the Armada XP dtsi files, as this
      LCD feature is pretty unusual for this SoC and I personally know of no
      other board that uses this controller.
      
      This patch also enables CONFIG_BMP_16BPP/24BPP/32BPP, as the "old" bmp
      command supported these BMP files.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Reviewed-by: NAnatolij Gustschin <agust@denx.de>
      Acked-by: NAnatolij Gustschin <agust@denx.de>
      f1822091
    • S
      video: Armada XP: Move driver to DM_VIDEO · 6d9a98c5
      Stefan Roese 提交于
      This patch moves the Armada XP video / LCD driver to DM_VIDEO. With this
      move, the legacy interface board_video_init() is removed from the
      theadorable board code (only user of this video driver). The support
      via DT will be added in a separate patch.
      
      This patch also enables DM_VIDEO for the theadorable board, as this is
      needed to not break git bisect'ability.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Reviewed-by: NAnatolij Gustschin <agust@denx.de>
      Acked-by: NAnatolij Gustschin <agust@denx.de>
      6d9a98c5
    • V
      arm64: mvebu: Add basic support for uDPU board · 32c9e1c2
      Vladimir Vid 提交于
      This adds initial support for micro-DPU (uDPU) board which is based on Armada-3720 SoC.
      micro-DPU is the single-port FTTdp "distribution point unit" made by Methode Electronics
      which offers complete modularity with replaceable SFP modules both for uplink and downlink
      (G.hn over twisted-pair, G.hn over coax, 1G and 2.5G Ethernet over Cat-5e cable).
      
      On-board features:
      - 512 MiB DDR3
      - 2 x 2.5G SFP via HSGMII SERDES interface to the A3720 SoC
      - USB 2.0 Type-C connector
      - 4GB eMMC
      - ETSI TS 101548 reverse powering via twisted pair (RJ45) or coax (F Type)
      
      Cc: Luka Perkov <luka.perkov@sartura.hr>
      Cc: Luis Torres <luis.torres@methode.com>
      Cc: Scott Roberts <scott.roberts@telus.com>
      Cc: Paul Arola <paul.arola@telus.com>
      Signed-off-by: NVladimir Vid <vladimir.vid@sartura.hr>
      Reviewed-by: NStefan Roese <sr@denx.de>
      Signed-off-by: NStefan Roese <sr@denx.de>
      32c9e1c2
    • S
      arm: mvebu: armada-xp-theadorable.dts: Enable PCIe DT nodes · 9b276e90
      Stefan Roese 提交于
      Now that the PCIe driver supports DM and DT parsing, enable the PCIe DT
      nodes that are used by this board.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Dirk Eibach <dirk.eibach@gdsys.cc>
      Cc: Mario Six <mario.six@gdsys.cc>
      Cc: Chris Packham <chris.packham@alliedtelesis.co.nz>
      Cc: Phil Sutter <phil@nwl.cc>
      Cc: Marek Behún <marek.behun@nic.cz>
      Cc: VlaoMao <vlaomao@gmail.com>
      9b276e90
    • S
      arm: mvebu: armada-xp/37x.dtsi: Sync PCIe DT nodes with Linux v4.20 · 6f139bec
      Stefan Roese 提交于
      This patch sync's the PCIe DT nodes with the recent Linux v4.20 version.
      This change makes it easier to reference specific PCIe nodes in the
      board dts files to e.g. enable a PCIe port as this is now necessary with
      the new DM PCI driver for these platforms.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Dirk Eibach <dirk.eibach@gdsys.cc>
      Cc: Mario Six <mario.six@gdsys.cc>
      Cc: Chris Packham <chris.packham@alliedtelesis.co.nz>
      Cc: Phil Sutter <phil@nwl.cc>
      Cc: Marek Behún <marek.behun@nic.cz>
      Cc: VlaoMao <vlaomao@gmail.com>
      Cc: Tom Rini <trini@konsulko.com>
      6f139bec
    • S
      pci: pci_mvebu: Add DM_PCI support and move CONFIG_PCI_MVEBU to defconfig · 94f453ea
      Stefan Roese 提交于
      This patch adds DM_PCI support to the MVEBU PCIe driver. This is
      necessary, since all PCI drivers have to be moved to DM (driver model)
      until the v2019.07 release.
      
      To not break git bisect'ablility, this patch also moves CONFIG_PCI_MVEBU
      from config headers to the defconfig files.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Dirk Eibach <dirk.eibach@gdsys.cc>
      Cc: Mario Six <mario.six@gdsys.cc>
      Cc: Chris Packham <chris.packham@alliedtelesis.co.nz>
      Cc: Phil Sutter <phil@nwl.cc>
      Cc: Marek Behún <marek.behun@nic.cz>
      Cc: VlaoMao <vlaomao@gmail.com>
      94f453ea
    • S
      pci: Add pci_get_devfn() to extract devfn from the fdt_pci_addr · b5214200
      Stefan Roese 提交于
      This function will be used by the Marvell Armada XP/38x PCIe driver,
      which is moved to DM right now. So let's extract the functionality
      from pci_uclass_child_post_bind() to make it available.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      Reviewed-by: NBin Meng <bmeng.cn@gmail.com>
      b5214200
  2. 02 2月, 2019 13 次提交
  3. 01 2月, 2019 20 次提交