All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] Please pull ARC changes for v2020.04-rc2
@ 2020-02-12 19:30 Alexey Brodkin
  2020-02-13 13:55 ` Tom Rini
  0 siblings, 1 reply; 2+ messages in thread
From: Alexey Brodkin @ 2020-02-12 19:30 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 26d4d77035d20364afc08c3098581a638b4edda8:

  Revert "gitlab: Disable SDL when building sandbox" (2020-02-12 08:05:54 -0500)

are available in the Git repository at:

  git at gitlab.denx.de:u-boot/custodians/u-boot-arc.git tags/arc-fixes-for-2020.04-rc2

for you to fetch changes up to 07906b3dad157bd58411664bcc6a2a7976d5e0a9:

  ARC: Switch to generic accessors (2020-02-12 21:11:13 +0300)

----------------------------------------------------------------
As usual a bit late a couple of tiny fixes and improvements for ARC.

1. Switch from ARC UART to a convenient DW UART on ARC
   simulation platforms. This became avaialble when nSIM got support
   of that much more standard UART (starting from nSIM v2019.06).
   FWIW also available now in Free nSIM [1].

   This among other things allows us finally to use the same one binary
   on all our simulators & FPGA-based emulators.

2. Disable networking support on simulated platforms as there's no
   network interface in them.

3. Add Virtio net & block devices for the configuration supported
   by QEMU so that we may leverage those virtual peripherals and
   in fact it's possible to load uImage from TFTP server and bootm it.

4. Minor fixes for HSDK clocks.

5. Rework of how we chose and use compiler options for ARC-based boards.
   In real world ARC-based designs are customized more or less but very
   rarely match any of our "templates" thus it makes not much sense to
   pretend we have some fixed configs, instead we now will fully reply
   on a SoC or even board on getting precise set of compiler options
   preferably even extracted from real HW via "tcfgen" utility.

6. Well and finally yet another simplification - switch to generic
   written in C accessors which are much more universal and just work
   for any target supported by the complier as compared to GAS
   implementation which is much more target-dependent.

   This one was heavily "inspired" by similar implementation for RISCV
   and ARM.

[1] https://www.synopsys.com/cgi-bin/dwarcnsim/req1.cgi

----------------------------------------------------------------
Alexey Brodkin (4):
      ARC: nSIM: switch from ARC UART to DW UART
      ARC: nsim_{700|700be|hs38be}_defconfigs: Disable networking
      ARC: nsim_hs38: Add support of Virtio NET & BLK
      ARC: Switch to generic accessors

Eugeniy Paltsev (3):
      CLK: HSDK: Check for PLL bypass firstly
      CLK: HSDK: fix HDMI clock calculation
      ARC: rework setting of ARC CPU specific compiler options

 arch/arc/Kconfig                    |   4 +--
 arch/arc/config.mk                  |  20 -----------
 arch/arc/dts/nsim.dts               |  36 +++++++++++++++++---
 arch/arc/include/asm/io.h           | 204 ++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------
 board/abilis/tb100/config.mk        |   5 +++
 board/synopsys/Kconfig              |   9 -----
 board/synopsys/axs10x/config.mk     |   6 ++++
 board/synopsys/emsdp/config.mk      |   2 +-
 board/synopsys/hsdk/config.mk       |   4 +++
 board/synopsys/iot_devkit/config.mk |   3 +-
 board/synopsys/nsim/Kconfig         |  21 ++++++++++++
 board/synopsys/nsim/MAINTAINERS     |   6 ++++
 board/synopsys/nsim/Makefile        |   7 ++++
 board/synopsys/nsim/config.mk       |   8 +++++
 board/synopsys/nsim/nsim.c          |  26 +++++++++++++++
 configs/nsim_700_defconfig          |  10 +++---
 configs/nsim_700be_defconfig        |  10 +++---
 configs/nsim_hs38_defconfig         |  18 +++++++---
 configs/nsim_hs38be_defconfig       |  10 +++---
 drivers/clk/clk-hsdk-cgu.c          |  37 +++++++++++++--------
 20 files changed, 250 insertions(+), 196 deletions(-)
 create mode 100644 board/abilis/tb100/config.mk
 delete mode 100644 board/synopsys/Kconfig
 create mode 100644 board/synopsys/nsim/Kconfig
 create mode 100644 board/synopsys/nsim/MAINTAINERS
 create mode 100644 board/synopsys/nsim/Makefile
 create mode 100644 board/synopsys/nsim/config.mk
 create mode 100644 board/synopsys/nsim/nsim.c

Regards,
Alexey

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [U-Boot] Please pull ARC changes for v2020.04-rc2
  2020-02-12 19:30 [U-Boot] Please pull ARC changes for v2020.04-rc2 Alexey Brodkin
@ 2020-02-13 13:55 ` Tom Rini
  0 siblings, 0 replies; 2+ messages in thread
From: Tom Rini @ 2020-02-13 13:55 UTC (permalink / raw)
  To: u-boot

On Wed, Feb 12, 2020 at 07:30:55PM +0000, Alexey Brodkin wrote:

> Hi Tom,
> 
> The following changes since commit 26d4d77035d20364afc08c3098581a638b4edda8:
> 
>   Revert "gitlab: Disable SDL when building sandbox" (2020-02-12 08:05:54 -0500)
> 
> are available in the Git repository at:
> 
>   git at gitlab.denx.de:u-boot/custodians/u-boot-arc.git tags/arc-fixes-for-2020.04-rc2
> 
> for you to fetch changes up to 07906b3dad157bd58411664bcc6a2a7976d5e0a9:
> 
>   ARC: Switch to generic accessors (2020-02-12 21:11:13 +0300)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200213/a251e7d0/attachment.sig>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-02-13 13:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-12 19:30 [U-Boot] Please pull ARC changes for v2020.04-rc2 Alexey Brodkin
2020-02-13 13:55 ` Tom Rini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.