qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 37ed7c: hw/xtensa/xtfpga: fix FLASH mapping t


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 37ed7c: hw/xtensa/xtfpga: fix FLASH mapping to boot region...
Date: Sun, 29 Jun 2014 09:00:07 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 37ed7c4b24f265c2a8c7248666544c9755514ec2
      
https://github.com/qemu/qemu/commit/37ed7c4b24f265c2a8c7248666544c9755514ec2
  Author: Max Filippov <address@hidden>
  Date:   2014-06-29 (Sun, 29 Jun 2014)

  Changed paths:
    M hw/xtensa/xtensa_lx60.c

  Log Message:
  -----------
  hw/xtensa/xtfpga: fix FLASH mapping to boot region for KC705

On KC705 bootloader area is located at FLASH offset 0x06000000, not 0 as
on older xtfpga boards.

Cc: address@hidden
Signed-off-by: Max Filippov <address@hidden>


  Commit: b707ab757e66e05a8447b4efe15733b10659a3dd
      
https://github.com/qemu/qemu/commit/b707ab757e66e05a8447b4efe15733b10659a3dd
  Author: Max Filippov <address@hidden>
  Date:   2014-06-29 (Sun, 29 Jun 2014)

  Changed paths:
    M hw/xtensa/Makefile.objs
    A hw/xtensa/bootparam.h
    A hw/xtensa/sim.c
    R hw/xtensa/xtensa_bootparam.h
    R hw/xtensa/xtensa_lx60.c
    R hw/xtensa/xtensa_sim.c
    A hw/xtensa/xtfpga.c

  Log Message:
  -----------
  hw/xtensa: remove extraneous xtensa_ prefix from file names

While at it rename lx60 (named after the first board of the family) to
more generic xtfpga (the family name).

Signed-off-by: Max Filippov <address@hidden>


  Commit: 8488ab021ba40383f4ab3a595f006fe920737397
      
https://github.com/qemu/qemu/commit/8488ab021ba40383f4ab3a595f006fe920737397
  Author: Max Filippov <address@hidden>
  Date:   2014-06-29 (Sun, 29 Jun 2014)

  Changed paths:
    M hw/xtensa/sim.c
    M hw/xtensa/xtfpga.c

  Log Message:
  -----------
  hw/xtensa: replace fprintfs with error_report

Signed-off-by: Max Filippov <address@hidden>


  Commit: 37b259d034c4e6eda5e7a677238d8a5efb666e9f
      
https://github.com/qemu/qemu/commit/37b259d034c4e6eda5e7a677238d8a5efb666e9f
  Author: Max Filippov <address@hidden>
  Date:   2014-06-29 (Sun, 29 Jun 2014)

  Changed paths:
    M hw/xtensa/xtfpga.c

  Log Message:
  -----------
  hw/xtensa/xtfpga: retrieve parameters from machine_opts

Signed-off-by: Max Filippov <address@hidden>


  Commit: 62dbaede80b396aaae5394a9b6922b51be835e86
      
https://github.com/qemu/qemu/commit/62dbaede80b396aaae5394a9b6922b51be835e86
  Author: Max Filippov <address@hidden>
  Date:   2014-06-29 (Sun, 29 Jun 2014)

  Changed paths:
    M hw/xtensa/bootparam.h
    M hw/xtensa/xtfpga.c

  Log Message:
  -----------
  hw/xtensa/xtfpga: use symbolic constants for bootparam tags

Import bootparam tag names from linux/arch/xtensa/include/asm/bootparam.h
No functional changes.

Signed-off-by: Max Filippov <address@hidden>


  Commit: a9a28591fbd4dc20d19b6408361b45c9b7300434
      
https://github.com/qemu/qemu/commit/a9a28591fbd4dc20d19b6408361b45c9b7300434
  Author: Max Filippov <address@hidden>
  Date:   2014-06-29 (Sun, 29 Jun 2014)

  Changed paths:
    M hw/xtensa/bootparam.h
    M hw/xtensa/xtfpga.c

  Log Message:
  -----------
  hw/xtensa/xtfpga: refactor bootparameters filling

Separate filling first/last tag and size calculation from the kernel
command line setup.

Signed-off-by: Max Filippov <address@hidden>


  Commit: b6edea8b687182bc4572c4e2e8af48f32b213dad
      
https://github.com/qemu/qemu/commit/b6edea8b687182bc4572c4e2e8af48f32b213dad
  Author: Max Filippov <address@hidden>
  Date:   2014-06-29 (Sun, 29 Jun 2014)

  Changed paths:
    M hw/xtensa/bootparam.h
    M hw/xtensa/xtfpga.c

  Log Message:
  -----------
  hw/xtensa/xtfpga: add memory info to bootparam

Signed-off-by: Max Filippov <address@hidden>


  Commit: 364d4802429a5c7d3985f322e54a104024fd3f75
      
https://github.com/qemu/qemu/commit/364d4802429a5c7d3985f322e54a104024fd3f75
  Author: Max Filippov <address@hidden>
  Date:   2014-06-29 (Sun, 29 Jun 2014)

  Changed paths:
    M hw/xtensa/xtfpga.c

  Log Message:
  -----------
  hw/xtensa/xtfpga: implement uImage loading

Provide a simple bootloader code at the reset address that jumps to the
loaded image entry point when it's not equal to the reset address. This
is needed because the old method of setting pc doesn't work due to cpu
reset done after the machine setup.

Signed-off-by: Max Filippov <address@hidden>


  Commit: 996dfe98ed6bd57290f198ca29d0d9c614b4feef
      
https://github.com/qemu/qemu/commit/996dfe98ed6bd57290f198ca29d0d9c614b4feef
  Author: Max Filippov <address@hidden>
  Date:   2014-06-29 (Sun, 29 Jun 2014)

  Changed paths:
    M hw/xtensa/xtfpga.c

  Log Message:
  -----------
  hw/xtensa/xtfpga: implement DTB loading

Signed-off-by: Max Filippov <address@hidden>


  Commit: f55b32e7499b291058a0d0fd7d35b14c24791684
      
https://github.com/qemu/qemu/commit/f55b32e7499b291058a0d0fd7d35b14c24791684
  Author: Max Filippov <address@hidden>
  Date:   2014-06-29 (Sun, 29 Jun 2014)

  Changed paths:
    M hw/xtensa/xtfpga.c

  Log Message:
  -----------
  hw/xtensa/xtfpga: implement initrd loading

Signed-off-by: Max Filippov <address@hidden>


  Commit: 4daebe014effba37246b81d25acca5fa2df82f01
      
https://github.com/qemu/qemu/commit/4daebe014effba37246b81d25acca5fa2df82f01
  Author: Peter Maydell <address@hidden>
  Date:   2014-06-29 (Sun, 29 Jun 2014)

  Changed paths:
    M hw/xtensa/Makefile.objs
    A hw/xtensa/bootparam.h
    A hw/xtensa/sim.c
    R hw/xtensa/xtensa_bootparam.h
    R hw/xtensa/xtensa_lx60.c
    R hw/xtensa/xtensa_sim.c
    A hw/xtensa/xtfpga.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/xtensa/tags/20140629-xtensa' into 
staging

Xtensa fixes and improvements queue 2014-06-29:
- fix FLASH mapping to boot region for KC705;
- clean up boot parameters passing;
- add uImage, DTB and initrd support.

# gpg: Signature made Sat 28 Jun 2014 23:40:32 BST using RSA key ID F83FA044
# gpg: Good signature from "Max Filippov <address@hidden>"
# gpg:                 aka "Max Filippov <address@hidden>"

* remotes/xtensa/tags/20140629-xtensa:
  hw/xtensa/xtfpga: implement initrd loading
  hw/xtensa/xtfpga: implement DTB loading
  hw/xtensa/xtfpga: implement uImage loading
  hw/xtensa/xtfpga: add memory info to bootparam
  hw/xtensa/xtfpga: refactor bootparameters filling
  hw/xtensa/xtfpga: use symbolic constants for bootparam tags
  hw/xtensa/xtfpga: retrieve parameters from machine_opts
  hw/xtensa: replace fprintfs with error_report
  hw/xtensa: remove extraneous xtensa_ prefix from file names
  hw/xtensa/xtfpga: fix FLASH mapping to boot region for KC705

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/2d40fa6987e2...4daebe014eff

reply via email to

[Prev in Thread] Current Thread [Next in Thread]