Skip to content
Snippets Groups Projects
  1. Jun 07, 2017
  2. Jun 05, 2017
  3. May 29, 2017
  4. May 22, 2017
  5. May 17, 2017
  6. May 15, 2017
    • Tom Rini's avatar
      omap5: Migrate CONFIG_OMAP_PLATFORM_RESET_TIME_MAX_USEC to Kconfig · d87f8296
      Tom Rini authored
      
      While in theory this value could be used in places outside of "omap5"
      (such as OMAP4), we only make use of it today in OMAP5, so place the
      Kconfig entry there.  Given that Kconfig lets us provide a default, we
      drop CONFIG_DEFAULT_OMAP_RESET_TIME_MAX_USEC entirely.  The contents of
      doc/README.omap-reset-time make a good help entry, so adjust them
      slightly and delete the file.  Move the comment about range to where we
      use the value now, and have Kconfig enforce the upper bound.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      d87f8296
  7. May 12, 2017
  8. May 10, 2017
  9. May 08, 2017
  10. Apr 14, 2017
  11. Apr 13, 2017
  12. Apr 09, 2017
  13. Apr 05, 2017
  14. Mar 29, 2017
    • Vlad Zakharov's avatar
      drivers: timer: Introduce ARC timer driver · 20699e6b
      Vlad Zakharov authored
      
      This commit introduces timer driver for ARC.
      
      ARC timers are configured via ARC AUX registers so we use special
      functions to access timer control registers.
      
      This driver allows utilization of either timer0 or timer1
      depending on which one is available in real hardware. Essentially
      only existing timers should be mentioned in board's Device Tree
      description.
      
      Signed-off-by: default avatarVlad Zakharov <vzakhar@synopsys.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      20699e6b
    • mario.six@gdsys.cc's avatar
      dm: Add callback to modify the device tree · 0db4cd25
      mario.six@gdsys.cc authored
      
      Certain boards come in different variations by way of utilizing daughter
      boards, for example. These boards might contain additional chips, which
      are added to the main board's busses, e.g. I2C.
      
      The device tree support for such boards would either, quite naturally,
      employ the overlay mechanism to add such chips to the tree, or would use
      one large default device tree, and delete the devices that are actually
      not present.
      
      Regardless of approach, even on the U-Boot level, a modification of the
      device tree is a prerequisite to have such modular families of boards
      supported properly.
      
      Therefore, we add an option to make the U-Boot device tree (the actual
      copy later used by the driver model) writeable, and add a callback
      method that allows boards to modify the device tree at an early stage,
      at which, hopefully, also the application of device tree overlays will
      be possible.
      
      Signed-off-by: default avatarMario Six <mario.six@gdsys.cc>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      0db4cd25
    • Konstantin Porotchkin's avatar
      mvebu: usb: xhci: Add VBUS regulator supply to the host driver · 137b1883
      Konstantin Porotchkin authored
      
      The USB device should linked to VBUS regulator through "vbus-supply"
      DTS property.
      This patch adds handling for "vbus-supply" property inside the USB
      device entry for turning on the VBUS regulator upon the host adapter probe.
      
      Signed-off-by: default avatarKonstantin Porotchkin <kostap@marvell.com>
      Cc: Stefan Roese <sr@denx.de>
      Cc: Marek Vasut <marex@denx.de>
      Cc: Nadav Haklai <nadavh@marvell.com>
      Cc: Neta Zur Hershkovits <neta@marvell.com>
      Cc: Igal Liberman <igall@marvell.com>
      Cc: Haim Boot <hayim@marvell.com>
      Acked-by: default avatarMarek Vasut <marex@denx.de>
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      137b1883
    • Konstantin Porotchkin's avatar
      mvebu: pcie: Add support for GPIO reset for PCIe device · 6cc102be
      Konstantin Porotchkin authored
      
      Add support for "marvell,reset-gpio" property to mvebu DW PCIe
      driver.
      This option is valid when CONFIG_DM_GPIO=y
      
      Change-Id: Ic17c500449050c2fbb700731f1a9ca8b83298986
      Signed-off-by: default avatarKonstantin Porotchkin <kostap@marvell.com>
      Signed-off-by: default avatarRabeeh Khoury <rabeeh@solid-run.com>
      Cc: Stefan Roese <sr@denx.de>
      Cc: Nadav Haklai <nadavh@marvell.com>
      Cc: Neta Zur Hershkovits <neta@marvell.com>
      Cc: Igal Liberman <igall@marvell.com>
      Cc: Haim Boot <hayim@marvell.com>
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      6cc102be
  15. Mar 26, 2017
    • Hannes Schmelzer's avatar
      drivers/net/phy: add fixed-phy / fixed-link support · db40c1aa
      Hannes Schmelzer authored
      
      This patch adds support for having a "fixed-link" to some other MAC
      (like some embedded switch-device).
      
      For this purpose we introduce a new phy-driver, called "Fixed PHY".
      
      Fixed PHY works only with CONFIG_DM_ETH enabled, since the fixed-link is
      described with a subnode below ethernet interface.
      
      Most ethernet drivers (unfortunately not all are following same scheme
      for searching/attaching phys) are calling "phy_connect(...)" for getting
      a phy-device.
      At this point we link in, we search here for a subnode called "fixed-
      link", once found we start phy_device_create(...) with the special phy-
      id PHY_FIXED_ID (0xa5a55a5a).
      
      During init the "Fixed PHY" driver has registered with this id and now
      gets probed, during probe we get all the details about fixed-link out of
      dts, later on the phy reports this values.
      
      Signed-off-by: default avatarHannes Schmelzer <hannes.schmelzer@br-automation.com>
      
      Signed-off-by: default avatarHannes Schmelzer <oe5hpm@oevsv.at>
      Acked-by: default avatarJoe Hershberger <joe.hershberger@ni.com>
      Reviewed-by: default avatarChristian Gmeiner <christian.gmeiner@gmail.com>
      db40c1aa
  16. Mar 24, 2017
  17. Mar 23, 2017
    • mario.six@gdsys.cc's avatar
      dm: Add callback to modify the device tree · 2a792753
      mario.six@gdsys.cc authored
      
      Certain boards come in different variations by way of utilizing daughter
      boards, for example. These boards might contain additional chips, which
      are added to the main board's busses, e.g. I2C.
      
      The device tree support for such boards would either, quite naturally,
      employ the overlay mechanism to add such chips to the tree, or would use
      one large default device tree, and delete the devices that are actually
      not present.
      
      Regardless of approach, even on the U-Boot level, a modification of the
      device tree is a prerequisite to have such modular families of boards
      supported properly.
      
      Therefore, we add an option to make the U-Boot device tree (the actual
      copy later used by the driver model) writeable, and add a callback
      method that allows boards to modify the device tree at an early stage,
      at which, hopefully, also the application of device tree overlays will
      be possible.
      
      Signed-off-by: default avatarMario Six <mario.six@gdsys.cc>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      2a792753
    • Konstantin Porotchkin's avatar
      mvebu: usb: xhci: Add VBUS regulator supply to the host driver · 81192b79
      Konstantin Porotchkin authored
      
      The USB device should linked to VBUS regulator through "vbus-supply"
      DTS property.
      This patch adds handling for "vbus-supply" property inside the USB
      device entry for turning on the VBUS regulator upon the host adapter probe.
      
      Signed-off-by: default avatarKonstantin Porotchkin <kostap@marvell.com>
      Cc: Stefan Roese <sr@denx.de>
      Cc: Marek Vasut <marex@denx.de>
      Cc: Nadav Haklai <nadavh@marvell.com>
      Cc: Neta Zur Hershkovits <neta@marvell.com>
      Cc: Igal Liberman <igall@marvell.com>
      Cc: Haim Boot <hayim@marvell.com>
      Acked-by: default avatarMarek Vasut <marex@denx.de>
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      81192b79
    • Konstantin Porotchkin's avatar
      mvebu: pcie: Add support for GPIO reset for PCIe device · 130b53ec
      Konstantin Porotchkin authored
      
      Add support for "marvell,reset-gpio" property to mvebu DW PCIe
      driver.
      This option is valid when CONFIG_DM_GPIO=y
      
      Change-Id: Ic17c500449050c2fbb700731f1a9ca8b83298986
      Signed-off-by: default avatarKonstantin Porotchkin <kostap@marvell.com>
      Signed-off-by: default avatarRabeeh Khoury <rabeeh@solid-run.com>
      Cc: Stefan Roese <sr@denx.de>
      Cc: Nadav Haklai <nadavh@marvell.com>
      Cc: Neta Zur Hershkovits <neta@marvell.com>
      Cc: Igal Liberman <igall@marvell.com>
      Cc: Haim Boot <hayim@marvell.com>
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      130b53ec
  18. Mar 20, 2017
  19. Mar 17, 2017
  20. Mar 16, 2017
  21. Feb 22, 2017
Loading