[edk2-devel] [edk2-platforms: Patch 1/8] Silicon/TexasInsturments: Import Omap35xxPkg from edk2

Leif Lindholm leif.lindholm at linaro.org
Fri May 10 17:56:56 UTC 2019


Hi Mike,

I'm afraid a typo has snuck in below:

On Thu, May 09, 2019 at 08:34:28PM -0700, Michael D Kinney wrote:
> https://bugzilla.tianocore.org/show_bug.cgi?id=1467
> 
> Import Omap35xxPkg from edk2/master.
> 
> Cc: Leif Lindholm <leif.lindholm at linaro.org>
> Cc: Ard Biesheuvel <ard.biesheuvel at linaro.org>
> Signed-off-by: Michael D Kinney <michael.d.kinney at intel.com>
> ---
>  .../Omap35xxPkg/Flash/Flash.c                 |  768 +++++++++
>  .../Omap35xxPkg/Flash/Flash.h                 |  100 ++
>  .../Omap35xxPkg/Flash/Flash.inf               |   42 +
>  .../TexasInsturments/Omap35xxPkg/Gpio/Gpio.c  |  129 ++
>  .../Omap35xxPkg/Gpio/Gpio.inf                 |   39 +
>  .../Omap35xxPkg/Include/Library/OmapDmaLib.h  |   84 +
>  .../Omap35xxPkg/Include/Library/OmapLib.h     |   38 +
>  .../Omap35xxPkg/Include/Omap3530/Omap3530.h   |   34 +
>  .../Include/Omap3530/Omap3530Dma.h            |  124 ++
>  .../Include/Omap3530/Omap3530Gpio.h           |  125 ++
>  .../Include/Omap3530/Omap3530Gpmc.h           |  101 ++
>  .../Include/Omap3530/Omap3530I2c.h            |   56 +
>  .../Include/Omap3530/Omap3530Interrupt.h      |   45 +
>  .../Include/Omap3530/Omap3530MMCHS.h          |  208 +++
>  .../Omap3530/Omap3530PadConfiguration.h       |  297 ++++
>  .../Include/Omap3530/Omap3530Prcm.h           |  159 ++
>  .../Include/Omap3530/Omap3530Timer.h          |   76 +
>  .../Include/Omap3530/Omap3530Uart.h           |   48 +
>  .../Include/Omap3530/Omap3530Usb.h            |   42 +
>  .../Omap35xxPkg/Include/TPS65950.h            |   74 +
>  .../InterruptDxe/HardwareInterrupt.c          |  396 +++++
>  .../Omap35xxPkg/InterruptDxe/InterruptDxe.inf |   48 +
>  .../LcdGraphicsOutputBlt.c                    |  439 +++++
>  .../LcdGraphicsOutputDxe.c                    |  394 +++++
>  .../LcdGraphicsOutputDxe.h                    |  151 ++
>  .../LcdGraphicsOutputDxe.inf                  |   46 +
>  .../DebugAgentTimerLib/DebugAgentTimerLib.c   |  159 ++
>  .../DebugAgentTimerLib/DebugAgentTimerLib.inf |   42 +
>  .../Library/GdbSerialLib/GdbSerialLib.c       |   96 ++
>  .../Library/GdbSerialLib/GdbSerialLib.inf     |   35 +
>  .../Omap35xxTimerLib/Omap35xxTimerLib.inf     |   40 +
>  .../Library/Omap35xxTimerLib/TimerLib.c       |  151 ++
>  .../Library/OmapDmaLib/OmapDmaLib.c           |  170 ++
>  .../Library/OmapDmaLib/OmapDmaLib.inf         |   43 +
>  .../Omap35xxPkg/Library/OmapLib/OmapLib.c     |   77 +
>  .../Omap35xxPkg/Library/OmapLib/OmapLib.inf   |   31 +
>  .../RealTimeClockLib/RealTimeClockLib.c       |  291 ++++
>  .../RealTimeClockLib/RealTimeClockLib.inf     |   32 +
>  .../Library/SerialPortLib/SerialPortLib.c     |  208 +++
>  .../Library/SerialPortLib/SerialPortLib.inf   |   40 +
>  .../Omap35xxPkg/MMCHSDxe/MMCHS.c              | 1492 +++++++++++++++++
>  .../Omap35xxPkg/MMCHSDxe/MMCHS.h              |  169 ++
>  .../Omap35xxPkg/MMCHSDxe/MMCHS.inf            |   48 +
>  .../Omap35xxPkg/MmcHostDxe/MmcHostDxe.c       |  671 ++++++++
>  .../Omap35xxPkg/MmcHostDxe/MmcHostDxe.h       |   38 +
>  .../Omap35xxPkg/MmcHostDxe/MmcHostDxe.inf     |   47 +
>  .../Omap35xxPkg/Omap35xxPkg.dec               |   52 +
>  .../Omap35xxPkg/Omap35xxPkg.dsc               |  183 ++
>  .../Omap35xxPkg/PciEmulation/PciEmulation.c   |  107 ++
>  .../Omap35xxPkg/PciEmulation/PciEmulation.inf |   41 +
>  .../Omap35xxPkg/SmbusDxe/Smbus.c              |  319 ++++
>  .../Omap35xxPkg/SmbusDxe/Smbus.inf            |   39 +
>  .../Omap35xxPkg/TPS65950Dxe/TPS65950.c        |  110 ++
>  .../Omap35xxPkg/TPS65950Dxe/TPS65950.inf      |   42 +
>  .../Omap35xxPkg/TimerDxe/Timer.c              |  370 ++++
>  .../Omap35xxPkg/TimerDxe/TimerDxe.inf         |   51 +
>  56 files changed, 9257 insertions(+)
>  create mode 100644 Silicon/TexasInsturments/Omap35xxPkg/Flash/Flash.c

TexasInsturments ->
TexasInstruments

Also, using the sortorder and --stat/--stat-graph-width from Laszlo's
guide when generating patches would be helpful here even though the
code is just moving. It makes the above more clear, and puts the .dec
and .dsc (which have actually changed) first.

Beyond that, I intend to change both this and BeagleBoardPkg to use
full pathnames relative to edk2-platforms root after the migration,
but we don't need to do that for the migration.

Best Regards,

Leif

-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#40450): https://edk2.groups.io/g/devel/message/40450
Mute This Topic: https://groups.io/mt/31573400/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub  [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-




More information about the edk2-devel-archive mailing list