Skip to content
Snippets Groups Projects
  1. Mar 09, 2014
  2. Mar 07, 2014
  3. Mar 06, 2014
    • Enric Balletbo i Serra's avatar
      OMAP3: igep00x0: Enable required clocks for GPIO that are used. · dd1e8583
      Enric Balletbo i Serra authored
      
      Enable required clocks for GPIO to fix a boot issue introduced by commit
      f33b9bd3 (arm: omap3: Enable clocks for
      peripherals only if they are used).
      
      Without this patch the u-boot freezes after the following messages
      
        OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-200MHz, Max CPU Clock 1 Ghz
        IGEPv2 + LPDDR/NAND
        I2C:   ready
        DRAM:  512 MiB
        NAND:  512 MiB
        MMC:   OMAP SD/MMC: 0
      
      Diving into the issue, the sequence that produces the u-boot freezes is
      
        setup_net_chip
         |--> gpio_direction_out
               |--> _set_gpio_dataout
                     |--> __raw_writel
      
      To avoid this we just need enable the clocks for GPIOs that are used, but it
      would be interesting implement a mechanism to protect these situations and
      make sure that the clock is enabled when we request a GPIO.
      
      Signed-off-by: default avatarEnric Balletbo i Serra <eballetbo@gmail.com>
      dd1e8583
    • Hannes Petermaier's avatar
      board/BuR/common: fix phy addresses · 4b75fd51
      Hannes Petermaier authored
      
      B&R boards are using Phy Addresses 'one' and 'two', prior this was
      defined through #define PHYADDR 1 within a header file.
      Now this is addresses are given with device-driver structure.
      
      Signed-off-by: default avatarHannes Petermaier <oe5hpm@oevsv.at>
      4b75fd51
  4. Mar 05, 2014
  5. Mar 04, 2014
  6. Feb 26, 2014
  7. Feb 25, 2014
Loading