1. 06 Apr, 2015 1 commit
    • Robert Sprowson's avatar
      Build fix · 9d1f18cb
      Robert Sprowson authored
      Updated for Sound0HAL-1_80.
      
      Version 0.43. Tagged as 'OMAP4-0_43'
      9d1f18cb
  2. 04 Sep, 2014 1 commit
    • Jeffrey Lee's avatar
      Add support for recent U-Boot versions · b619bcbf
      Jeffrey Lee authored
      Detail:
        hdr/PRCM:
        - added further definitions (not listed in older TRMs)
        s/Audio:
        - configure all GPIO pads used by audio system
          (for supporting latest U-Boot 2014-7)
        s/Boot:
        - added overflow check for address range
        s/RAM:
        - added overflow check for address range
        - address comparison with unsigned arithmetic
        s/RTC:
        - added initialisation code and pad configuration for TWL6030 RTC
          (for supporting latest U-Boot 2014-07)
        s/SDIO:
        - added pad configuration for LEDs used by SDIO
          (for supporting latest U-Boot 2014-07)
        s/USB:
        - removed unused code parts
        - use defines for controller types
        s/Video:
        - added pad configuration for DVI framer pin
        - enable DSS power and clock domain and DSS specific clocks
        - activate thermal sensor clock
        - wait for activated module in VideoDevice_Activate
          (for supporting latest U-Boot 2014-07)
      Admin:
        Submission from Willi Theiss
        Tested on Panda ES rev B3 (Willi), Panda rev A6 (myself)
      
      
      Version 0.36. Tagged as 'OMAP4-0_36'
      b619bcbf
  3. 22 Apr, 2014 1 commit
    • Robert Sprowson's avatar
      Improvements to audio FIFOing · dd79dd09
      Robert Sprowson authored
      hdr/Audio: split AudioChannels to allow new AudioDMASize field to differentiate OMAP4430 v 4460.
      Audio.s: handle FIFO underflow events of the audio stream, differentiate FIFO sizes for OMAP4430 v 4460.
      SDMA.s: add prefetch flag in DMA control for audio channel
      Submission from Willi Theiss.
      
      Version 0.34. Tagged as 'OMAP4-0_34'
      dd79dd09
  4. 16 Nov, 2013 2 commits
  5. 01 Nov, 2013 1 commit
  6. 07 Apr, 2013 1 commit
    • Robert Sprowson's avatar
      Changes for OMAP4 HAL · f8acd505
      Robert Sprowson authored
      hdr/GPIO: aligned columns
      hdr/USB: added more USB related register definitions (OTG and USBPHY)
      hdr/Video: global variable for preventing multiple inclusion renamed to its original
      hdr/irqs44xx: interrupt numbers and naming according to latest OMAP44xx TRMs
      hdr/omap4430: address correction for L4_USBPHY
      s/Audio:
          changed recovering from error conditions
          disabled kludge for supporting non native samplerates (44.1 + 48k)
      s/PRCM:
          removed unused function PRCM_GetFreqSel and related table
      s/SDIO
          aligned columns
      s/USB
          name change for OTG interrupt source
      
      Part of a number of changes from Willi Theiss.
      Build, but not tested.
      
      Version 0.14. Tagged as 'OMAP4-0_14'
      f8acd505
  7. 04 Jul, 2012 1 commit
    • Robert Sprowson's avatar
      Refactor HAL_VideoIICOp to be ATPCS · ec096f9e
      Robert Sprowson authored
      No longer specified to return _kernel_oserror * implements GraphicsV 14.
      Make use of IICStatus defines instead of local copies.
      Rename HAL_Video_ to HAL_Video.
      Compiles, but not tested.
      
      
      Version 0.11. Tagged as 'OMAP4-0_11'
      ec096f9e
  8. 25 Mar, 2012 2 commits
    • Robert Sprowson's avatar
      Bulk expand of tabs. · a4c0a9e8
      Robert Sprowson authored
      Helps to make tracking changes between OMAP3 and OMAP4 less eye watering, but otherwise functionally the same as 0.06.
      
      Version 0.07. Tagged as 'OMAP4-0_07'
      a4c0a9e8
    • Robert Sprowson's avatar
      Updates to OMAP4 port. · 67202e54
      Robert Sprowson authored
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.hdr.Audio
          changes for better sound support
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.hdr.omap4430
          added DebugTiming macros
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.hdr.StaticWS
          added variable NVMemoryFound
          removed variables for NVRAM over SD card support
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.Audio
          changes for better sound support
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.board
          adjusted max pixel-clock rate
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.Boot
          added debug timing
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.KdbScan
          added debug timing
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.NVMemory
          EEPROM support over JTAG port (EMU0/EMU1)
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.RAM
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.Top
          use DMA for copying ROM at top of RAM
          added debug timing
          support for compressed images (as in OMAP3)
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.Video
          added debug timing OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.c.CLib
          reverted to version without SD card NVRAM support
      
      Changes from Willi Theiss.
      Assembles without errors, but not tested here.
      
      Version 0.06. Tagged as 'OMAP4-0_06'
      67202e54
  9. 11 Feb, 2012 1 commit
    • Robert Sprowson's avatar
      Update to OMAP4 HAL. · 4d183182
      Robert Sprowson authored
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.hdr.Audio
          added further definitions for TWL6040 audio chip
          changes for working sound support
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.hdr.SDMA
          added further register descriptions according OMAP4 TRM
          changes for working sound support
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.hdr.UART
          added further register descriptions according OMAP4 TRM
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.hdr.omap4430
          added definitions for OMAP4460 (Panda ES)
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.board
          adjusted max pixel-clock rate
          order of UART entries changed
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.Boot
          don't reset debug UART
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.Top
          modifications according to OMAP3 version
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.debug
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.UART
          changes according to hdr.UART changes; HAL_UARTModemControl
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.RAM
          use definitions from hdr.SDMA
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.SDMA
          use definitions from hdr.SDMA
          changes for working sound support
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.Video
          added code to VideoDevice_Activate (enable DSS power)
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.hdr.omap4430
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.hdr.SDMA
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.Audio
      OMAP4Dev.castle.RiscOS.Sources.HAL.OMAP4.s.SDMA
          changes for working sound support
      
      Submissions from Willi Theiss. Compiles, but not tested here.
      
      Version 0.05. Tagged as 'OMAP4-0_05'
      4d183182
  10. 12 Sep, 2011 1 commit
    • Ben Avison's avatar
      Initial import of OMAP4 HAL · 5b14df33
      Ben Avison authored
      Detail:
        Target platform is the Pandaboard, based on the TI OMAP4 SoC.
        Port is not yet complete, in particular, audio is not yet working.
      Admin:
        Submission from Willi Theiß
      5b14df33