1. 06 Dec, 2014 1 commit
  2. 30 Oct, 2014 1 commit
  3. 21 Feb, 2013 1 commit
  4. 30 Sep, 2012 1 commit
    • Jeffrey Lee's avatar
      Implement Pandora keyboard scan & audio support · 6e835fc2
      Jeffrey Lee authored
      Detail:
        s/PAudio, Makefile - Added Pandora audio driver. The Pandora uses a different audio setup to all the other OMAP boards, so to keep things simple the implementation is kept in its own file seperate from the main one.
        s/KbdMatrix, hdr/StaticWS - Implemented Pandora boot-time keyboard scan. This uses the keyboard matrix & GPIO keys instead of the USB libraries.
        s/Boot - Moved call to Audio_Init into the per-board HAL_InitDevices code so that Pandora can call PandoraAudio_Init instead.
        s/SDIO - For MMC1, avoid touching VSIM if the bus width is only 4 bits (i.e. on Pandora). On Pandora VSIM is used for the audio DAC instead.
      Admin:
        Tested on Pandora
      
      
      Version 0.81. Tagged as 'OMAP3-0_81'
      6e835fc2
  5. 21 Sep, 2012 1 commit
    • Jeffrey Lee's avatar
      Tidy up board-specific code. Improve Pandora support. · 8690320d
      Jeffrey Lee authored
      Detail:
        hdr/board, s/board, s/Boot - Tidied up board-specific code a bit by adding more board-specific function pointers to the BoardConfig struct instead of relying on manual board detection in code.
        s/board - Disable Pandora VideoGPIO as turning the LCD on & off seems to result in graphical corruption, most likely due to settings which were set by the SPI interface being lost.
        s/KbdMatrix, Makefile - New file for handling the Pandora's keyboard matrix (and anything else that may require keyboard matrix code in the HAL). Contains stub code for the boot-time keyboard scan, and code to register a keyboard HAL device for detection by the PandoraKey module.
        s/Boot - Add soft-off support for Pandora. Add Pandora-specific initialisation code to enable some extra power supplies (touchscreen, nubs, audio DAC, EHCI PHY)
        s/KbdScan - Use Pandora-specific keyboard scan code instead of USB code when running on Pandora
        s/SDIO - Correct sense of MMC activity LEDs on Pandora. Now only lit during periods of activity, to match behaviour of the Pandora Linux distro.
        s/Video - Add some switched out hack code to allow easier debugging of aborts that occur during ROM initialisation
      Admin:
        Tested on Pandora, rev C2 BB, rev A2 BB-xM, rev C1 TouchBook
      
      
      Version 0.79. Tagged as 'OMAP3-0_79'
      8690320d
  6. 22 Jul, 2012 1 commit
    • Ben Avison's avatar
      Fix for data abort in Pandora builds · 6c8a63da
      Ben Avison authored
      Detail:
        MMC2 activate code was corrupting R4
      Admin:
        Tested by making a beagleboard run the Pandora code variant
      
      Version 0.77. Tagged as 'OMAP3-0_77'
      6c8a63da
  7. 20 Jul, 2012 1 commit
    • Ben Avison's avatar
      Build fix · 73255e34
      Ben Avison authored
      Detail:
        Oops, last change broke ADR range...
      Admin:
        Checked that it builds this time
      
      Version 0.76. Tagged as 'OMAP3-0_76'
      73255e34
  8. 19 Jul, 2012 1 commit
    • Ben Avison's avatar
      Bugfix to SDHCI devices · ab9e9e49
      Ben Avison authored
      Detail:
        The return values from the Activate entries were left uninitialised; at
        least in the case of Pandora MMC2, R0 happened to contain 0, which resulted
        in SDIODriver assuming the device had failed to initialise.
      Admin:
        Untested, but a safe change.
      
      Version 0.75. Tagged as 'OMAP3-0_75'
      ab9e9e49
  9. 16 Jul, 2012 1 commit
    • Ben Avison's avatar
      Another attempt at making the second MMC slot on Pandora work · 70a98c10
      Ben Avison authored
      Detail:
        Copied the pin mux settings and SD controller power-up code from the
        ZippySupport module. The Zippy uses a level shifter, like the Pandora,
        so this should have a decent chance of working. Issues might still remain
        with the card detect, since Pandora uses the TPS for this.
      Admin:
        Builds, but untested.
      
      Version 0.73. Tagged as 'OMAP3-0_73'
      70a98c10
  10. 08 Jul, 2012 1 commit
    • Ben Avison's avatar
      Another attempt to enable MMC2 on Pandora · 41b29ec8
      Ben Avison authored
      Detail:
        An additional register write in the OMAP3 is required to loop back the
        clock from the external transciever chip. Thanks to "notaz" for the tip.
      Admin:
        Builds OK, but untested
      
      Version 0.71. Tagged as 'OMAP3-0_71'
      41b29ec8
  11. 06 Jul, 2012 1 commit
    • Ben Avison's avatar
      Changes to MMC initialisation for Pandora · a4aa3cb8
      Ben Avison authored
      Detail:
        Forcibly sets the voltage for MMC2 level shifter to 3.0V.
        Attempts to configure TPS GPIO inputs in a way that might work.
      Admin:
        Builds, but untested.
      
      Version 0.70. Tagged as 'OMAP3-0_70'
      a4aa3cb8
  12. 02 Jul, 2012 1 commit
  13. 07 Jun, 2012 1 commit
    • Ben Avison's avatar
      Added HAL devices for main board SDHCI controllers · 6c82d3b6
      Ben Avison authored
      Detail:
        * For Beagleboard and Beagleboard-xM, supports MMC1, and is tested
        * For DevKit8000, supports MMC1 (but untested)
        * For IGEPv2, supports MMC1 and MMC2 (but untested)
        * No support for controllers on other boards at the present time
      Admin:
        Requires headers exported from SDIODriver
      
      Version 0.66. Tagged as 'OMAP3-0_66'
      6c82d3b6