ASI1230: pcie: Rework board's pcie module to use arch level pcie code where possible
ASI1230: pcie: Started implementing ASI6700 boot protocol
ASI1230: pcie: Updated ASI6700 boot protocol
ASI1230: pcie: 1st attempt at starting DSP
ASI1230: pcie: make struct fw6700_info non-packed and fwinfo volatile

Remove packing directive from struct fw6700_info declaration and
make its global instance volatile.
ASI1230: pcie: work around BAR2 and BAR4 prefetch bit bug

BAR2 and BAR4 on EP cannot be disabled. Set a size for
BAR4 even if we do not need it to work around RC or operating
systems rejecting the EP.
ASI1230: pcie: add support for ARM idle
ASI1230: pcie: Disable legacy interrupts and enable MSI during pcie setup
ASI1230: pcie: Do not set MSI_EN bit in MSI_CAP register

The MSI_EN bit is set by the operating system running on the root complex.
ASI1230: pcie: statically allocate 256 bytes in OCMC RAM for drvinfo struct

Instead of using malloc() we check that requested size is <= than 256 and
always use the address of the statically allocated array.
ASI1230: pci: enable translation of outbound PCI addresses for bus mastering
Revert "ASI1230: pci: enable translation of outbound PCI addresses for bus mastering"

This reverts commit 89bd2d4366e0958dd84feb9ba464e1f9335707a4.
ASI1230: pcie: change hardcoded PCIE subvendor device ID from 0x6700 to 0x6790
ASI1230: pinmux: add GP0[10..18], GP1[13..18, 29, 30] for ASI6700
ASI1230: xmodem: add 'loadx' command for xmodem transfers
ASI1230: makefile: add asi1230_uart2flash_config target
ASI1230: pcie: add support for host initiated restart of the boot protocol
ASI1230: GPMC: change GPMC base address from 0x01000000 to 0x11000000 so that both ARM and DSP can access it
ASI1230: GPMC: setup GPMC for ASI1230B as well, so we can test GPMC for 6790
env: spi: Backported redundant enviroment in SPI flash support from the official (DENX) u-boot tree

The last commit that affected the env_sf.c was #402ba1e3a0a6ccb100f84502f36774d6d4c3cec3