From: Tom Warren <tcwarren3959@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] Pull request: u-boot-tegra/master
Date: Wed, 13 May 2015 12:23:01 -0700 [thread overview]
Message-ID: <CAOb4nms3U0HyZzNzAmQuHv3pVcjun_HS+QGcXgHgMRVA949-sA@mail.gmail.com> (raw)
In-Reply-To: <CAOb4nmsQUiY_BjA1df7iv1L9jW=d+z8R7ZswYwOn2qp=RQRMJg@mail.gmail.com>
OK, Tom. Ready to be pulled into U-Boot/master. Thanks!
./MAKEALL -s tegra is OK, nyan-big boots to console OK.
The following changes since commit bd328eb38274ffaf04caaa8a6ecc09b7e19a650e:
Clean all defconfigs with savedefconfig (2015-05-12 18:10:26 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-tegra.git master
for you to fetch changes up to 237c36379c76f7f6647bb11c03aa9c5cb9a4972f:
ARM: tegra: move NVIDIA common files to arch/arm/mach-tegra (2015-05-13
09:46:19 -0700)
----------------------------------------------------------------
Ian Campbell (3):
tegra124: Add more registers to struct mc_ctlr
tegra124: Reserve secure RAM using MC_SECURITY_CFG{0, 1}_0
jetson-tk1: Add PSCI configuration options and reserve secure code
Jan Kiszka (12):
ARM: Clean up CONFIG_ARMV7_NONSEC/VIRT/PSCI conditions
ARM: Factor out common psci_get_cpu_id
ARM: Factor out reusable psci_cpu_off_common
ARM: Factor out reusable psci_cpu_entry
ARM: Factor out reusable psci_get_cpu_stack_top
ARM: Put target PC for PSCI CPU_ON on per-CPU stack
virt-dt: Allow reservation of secure region when in a RAM carveout
tegra: Make tegra_powergate_power_on public
ARM: Add board-specific initialization hook for PSCI
tegra124: Add PSCI support for Tegra124
tegra: Set CNTFRQ for secondary CPUs
tegra: Boot in non-secure mode by default
Masahiro Yamada (1):
ARM: tegra: move NVIDIA common files to arch/arm/mach-tegra
Simon Glass (26):
dm: core: Sort the uclasses
dm: gpio: Add error handling and a function to claim vector GPIOs
fdt: Add binding decode function for display-timings
tegra: Move the pwm into tegra-common
tegra: pwm: Allow the clock rate to be left as is
tegra: Move checkboard() into the board code
tegra: Add a board ID function
power: Export register access functions from as3722
tegra: Provide a function to allow LCD PMIC setup
tegra: Add support for setting up a as3722 PMIC
tegra: nyan-big: Add LCD PMIC init and board ID
tegra124: dts: Add host1x node to provide display information
tegra: config: Use CONFIG_LCD to detect LCD presence
tegra: clock: Add checking for invalid clock IDs
tegra: clock: Split the clock source code into a separate function
tegra124: clock: Add display clocks and functions
tegra: Move display controller header into common
video: Add drm_dp_helper.h
edid: Add a function to read detailed monitor timings
dm: video: Add a uclass for display port
tegra: dts: nyan-big: Add definitions for eDP display
tegra: video: Support serial output resource (SOR) on tegra124
tegra: video: Add Embedded DisplayPort driver
tegra: video: support eDP displays on Tegra124 devices
tegra: config: nyan-big: Enable LCD
tegra124: video: Add full link training for eDP
Stephen Warren (2):
ARM: tegra: CONFIG_{SYS_, }LOAD{_, }ADDR rationalization
ARM: tegra: enable STDIO deregistration
Thierry Reding (1):
ARM: tegra: Enable SMMU when going non-secure
arch/arm/cpu/armv7/Kconfig | 2 +-
arch/arm/cpu/armv7/Makefile | 2 +-
arch/arm/cpu/armv7/ls102xa/cpu.c | 2 +-
arch/arm/cpu/armv7/psci.S | 121 ++
arch/arm/cpu/armv7/sunxi/psci.S | 111 +-
arch/arm/cpu/armv7/virt-dt.c | 31 +-
arch/arm/cpu/armv7/virt-v7.c | 11 +
arch/arm/cpu/u-boot.lds | 2 +-
arch/arm/dts/tegra124-nyan-big.dts | 47 +
arch/arm/dts/tegra124.dtsi | 84 +
arch/arm/include/asm/arch-tegra/clk_rst.h | 15 +-
arch/arm/include/asm/arch-tegra/clock.h | 14 +
.../include/asm/{arch-tegra20 => arch-tegra}/dc.h | 67 +-
arch/arm/include/asm/arch-tegra/powergate.h | 1 +
arch/arm/include/asm/arch-tegra/pwm.h | 60 +
arch/arm/include/asm/arch-tegra/sys_proto.h | 19 +-
arch/arm/include/asm/arch-tegra124/clock-tables.h | 3 +-
arch/arm/include/asm/arch-tegra124/clock.h | 21 +
arch/arm/include/asm/arch-tegra124/display.h | 58 +
arch/arm/include/asm/arch-tegra124/flow.h | 6 +
arch/arm/include/asm/arch-tegra124/mc.h | 37 +-
arch/arm/include/asm/arch-tegra124/pwm.h | 14 +
arch/arm/include/asm/arch-tegra20/display.h | 2 +-
arch/arm/include/asm/arch-tegra20/pwm.h | 54 +-
arch/arm/include/asm/armv7.h | 5 +-
arch/arm/include/asm/psci.h | 1 +
arch/arm/include/asm/system.h | 1 +
arch/arm/lib/bootm-fdt.c | 8 +-
arch/arm/lib/bootm.c | 6 +-
arch/arm/mach-tegra/Makefile | 8 +-
arch/arm/mach-tegra/ap.c | 55 +
arch/arm/mach-tegra/board.c | 8 -
.../common/board.c => arch/arm/mach-tegra/board2.c | 40 +-
arch/arm/mach-tegra/clock.c | 83 +-
{board/nvidia/common => arch/arm/mach-tegra}/emc.c | 0
{board/nvidia/common => arch/arm/mach-tegra}/emc.h | 0
arch/arm/mach-tegra/powergate.c | 2 +-
arch/arm/mach-tegra/psci.S | 114 ++
arch/arm/mach-tegra/{tegra20 => }/pwm.c | 7 +-
arch/arm/mach-tegra/tegra124/Kconfig | 2 +
arch/arm/mach-tegra/tegra124/Makefile | 4 +
arch/arm/mach-tegra/tegra124/clock.c | 141 +-
arch/arm/mach-tegra/tegra124/psci.c | 59 +
arch/arm/mach-tegra/tegra20/Makefile | 1 -
arch/arm/mach-tegra/tegra20/display.c | 2 +-
board/armltd/vexpress/vexpress_common.c | 2 +-
board/avionic-design/medcom-wide/Makefile | 2 -
board/avionic-design/plutux/Makefile | 2 -
board/avionic-design/tec-ng/Makefile | 2 -
board/avionic-design/tec/Makefile | 2 -
board/broadcom/bcm_ep/board.c | 2 +-
board/compal/paz00/Makefile | 2 -
board/compulab/trimslice/Makefile | 2 -
board/freescale/common/arm_sleep.c | 2 +-
board/nvidia/common/Makefile | 4 -
board/nvidia/common/common.mk | 3 -
board/nvidia/nyan-big/nyan-big.c | 34 +-
board/toradex/apalis_t30/Makefile | 2 -
board/toradex/colibri_t20/Makefile | 2 -
board/toradex/colibri_t30/Makefile | 2 -
common/edid.c | 105 ++
configs/nyan-big_defconfig | 2 +
.../gpu/nvidia,tegra20-host1x.txt | 372 +++++
doc/device-tree-bindings/video/display-timing.txt | 110 ++
drivers/gpio/gpio-uclass.c | 38 +-
drivers/power/as3722.c | 16 +-
drivers/video/Kconfig | 15 +
drivers/video/Makefile | 6 +
drivers/video/dp-uclass.c | 34 +
drivers/video/tegra124/Makefile | 10 +
drivers/video/tegra124/display.c | 472 ++++++
drivers/video/tegra124/displayport.h | 412 +++++
drivers/video/tegra124/dp.c | 1607
++++++++++++++++++++
drivers/video/tegra124/sor.c | 1024 +++++++++++++
drivers/video/tegra124/sor.h | 922 +++++++++++
drivers/video/tegra124/tegra124-lcd.c | 97 ++
include/asm-generic/gpio.h | 15 +-
include/configs/jetson-tk1.h | 5 +
include/configs/nyan-big.h | 14 +
include/configs/tegra-common-post.h | 4 +-
include/configs/tegra-common.h | 3 +
include/configs/tegra114-common.h | 7 +-
include/configs/tegra124-common.h | 7 +-
include/configs/tegra20-common.h | 7 +-
include/configs/tegra30-common.h | 7 +-
include/displayport.h | 60 +
include/dm/uclass-id.h | 33 +-
include/edid.h | 19 +
include/fdtdec.h | 80 +
include/linux/drm_dp_helper.h | 406 +++++
include/power/as3722.h | 3 +
lib/fdtdec.c | 95 ++
92 files changed, 7102 insertions(+), 301 deletions(-)
rename arch/arm/include/asm/{arch-tegra20 => arch-tegra}/dc.h (89%)
create mode 100644 arch/arm/include/asm/arch-tegra/pwm.h
create mode 100644 arch/arm/include/asm/arch-tegra124/display.h
create mode 100644 arch/arm/include/asm/arch-tegra124/pwm.h
rename board/nvidia/common/board.c => arch/arm/mach-tegra/board2.c (88%)
rename {board/nvidia/common => arch/arm/mach-tegra}/emc.c (100%)
rename {board/nvidia/common => arch/arm/mach-tegra}/emc.h (100%)
create mode 100644 arch/arm/mach-tegra/psci.S
rename arch/arm/mach-tegra/{tegra20 => }/pwm.c (93%)
create mode 100644 arch/arm/mach-tegra/tegra124/psci.c
delete mode 100644 board/nvidia/common/Makefile
delete mode 100644 board/nvidia/common/common.mk
create mode 100644 doc/device-tree-bindings/gpu/nvidia,tegra20-host1x.txt
create mode 100644 doc/device-tree-bindings/video/display-timing.txt
create mode 100644 drivers/video/dp-uclass.c
create mode 100644 drivers/video/tegra124/Makefile
create mode 100644 drivers/video/tegra124/display.c
create mode 100644 drivers/video/tegra124/displayport.h
create mode 100644 drivers/video/tegra124/dp.c
create mode 100644 drivers/video/tegra124/sor.c
create mode 100644 drivers/video/tegra124/sor.h
create mode 100644 drivers/video/tegra124/tegra124-lcd.c
create mode 100644 include/displayport.h
create mode 100644 include/linux/drm_dp_helper.h
On Wed, May 13, 2015 at 9:38 AM, Tom Warren <tcwarren3959@gmail.com> wrote:
> Sorry, Masahiro. Missed that one. I'll apply it and send a new PR if
> everything builds OK.
>
> Tom - note that I screwed up and didn't push my rebase of
> u-boot-tegra/master against u-boot/master (it's still rebased against
> ARM/master). I'll fix that before the next PR later today, so you can
> ignore the above PR.
>
> Tom
>
> On Tue, May 12, 2015 at 6:45 PM, Masahiro Yamada <
> yamada.masahiro at socionext.com> wrote:
>
>> Hi Tom Warren,
>>
>> 2015-05-13 6:49 GMT+09:00 Tom Warren <tcwarren3959@gmail.com>:
>> > Tom,
>> >
>> > Please pull u-boot-tegra/master into u-boot/master. ./MAKEALL -s tegra
>> is
>> > clean. Thanks.
>> >
>> > The following changes since commit
>> b939689c7b87773c44275a578ffc8674a867e39d:
>> >
>> > Merge branch 'u-boot/master' into 'u-boot-arm/master' (2015-05-05
>> > 10:09:06 +0200)
>> >
>> > are available in the git repository at:
>> >
>> >
>> > git://git.denx.de/u-boot-tegra.git master
>> >
>> > for you to fetch changes up to 5168604f3b7e5b8ea077a69fe9acb7c14a36adf7:
>> >
>> > jetson-tk1: Add PSCI configuration options and reserve secure code
>> > (2015-05-11 08:35:13 -0700)
>> >
>>
>>
>>
>> What about my patch (http://patchwork.ozlabs.org/patch/460596/)?
>> Has it been rejected or deferred?
>>
>>
>>
>> --
>> Best Regards
>> Masahiro Yamada
>>
>
>
next prev parent reply other threads:[~2015-05-13 19:23 UTC|newest]
Thread overview: 102+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-12 21:49 [U-Boot] Pull request: u-boot-tegra/master Tom Warren
2015-05-13 1:45 ` Masahiro Yamada
2015-05-13 16:38 ` Tom Warren
2015-05-13 19:23 ` Tom Warren [this message]
2015-05-14 19:14 ` Tom Rini
-- strict thread matches above, loose matches on Subject: below --
2019-08-09 17:21 [U-Boot] Pull request, u-boot-tegra/master Tom Warren
2019-08-11 1:13 ` Tom Rini
2019-06-05 20:50 Tom Warren
2019-06-07 1:31 ` Tom Rini
2019-06-07 15:28 ` Tom Warren
2019-06-07 15:40 ` Tom Rini
2019-06-07 17:17 ` Tom Warren
2019-06-07 18:30 ` Peter Robinson
2019-06-11 1:31 ` Tom Rini
2019-05-28 16:01 Tom Warren
2019-05-29 17:18 ` Tom Rini
2019-02-20 16:34 Tom Warren
2019-02-21 23:10 ` Tom Rini
2019-02-19 22:44 Tom Warren
2018-08-21 17:27 Tom Warren
2018-08-23 13:59 ` Tom Rini
2018-07-26 21:08 Tom Warren
2018-07-27 17:08 ` Tom Rini
2018-07-06 20:11 Tom Warren
2018-07-06 22:04 ` Tom Rini
2018-05-11 19:19 Tom Warren
2018-05-12 1:49 ` Tom Rini
2018-01-12 17:37 Tom Warren
2018-01-15 13:53 ` Tom Rini
2018-01-16 17:47 ` Stephen Warren
2018-01-16 18:14 ` Tom Rini
2017-08-16 15:30 Tom Warren
2017-08-17 1:17 ` Tom Rini
2017-06-20 19:04 Tom Warren
2017-06-21 23:05 ` Tom Rini
2017-06-12 23:32 Tom Warren
2017-06-15 13:01 ` Tom Rini
2017-04-04 17:56 Tom Warren
2017-04-05 1:13 ` Tom Rini
2017-01-04 17:05 Tom Warren
2017-01-05 13:28 ` Tom Rini
2016-11-08 15:34 Tom Warren
2016-11-08 20:53 ` Tom Rini
2016-10-10 20:55 Tom Warren
2016-10-13 0:48 ` Tom Rini
2016-09-27 16:16 Tom Warren
2016-09-27 21:34 ` Tom Rini
2016-09-01 17:32 Tom Warren
2016-09-02 14:53 ` Tom Rini
2016-08-25 23:42 Tom Warren
2016-08-26 14:52 ` Tom Rini
2016-08-15 19:38 Tom Warren
2016-08-16 1:09 ` Tom Rini
2016-08-05 17:26 Tom Warren
2016-08-06 0:57 ` Tom Rini
2016-07-21 20:17 Tom Warren
2016-07-23 0:10 ` Tom Rini
2016-07-23 0:17 ` Stephen Warren
2016-07-23 0:22 ` Tom Rini
2016-07-23 0:31 ` Stephen Warren
2016-07-23 0:42 ` Tom Rini
2016-07-06 17:32 Tom Warren
2016-07-08 2:51 ` Tom Rini
2016-06-03 16:00 Tom Warren
2016-06-06 11:15 ` Tom Rini
2016-05-04 21:36 Tom Warren
2016-05-04 22:12 ` Tom Rini
2016-03-29 17:24 Tom Warren
2016-03-29 22:06 ` Tom Rini
2016-02-18 19:53 Tom Warren
2016-02-20 0:54 ` Tom Rini
2016-01-28 17:46 Tom Warren
2016-01-28 23:18 ` Tom Rini
2015-11-12 20:53 Tom Warren
2015-11-13 1:26 ` Tom Rini
2015-10-02 18:15 Tom Warren
2015-10-03 0:51 ` Tom Rini
2015-09-16 23:27 Tom Warren
2015-09-17 1:06 ` Tom Rini
2015-08-13 20:26 Tom Warren
2015-08-13 21:55 ` Tom Rini
2015-08-06 20:39 Tom Warren
2015-08-11 17:44 ` Tom Warren
2015-08-11 18:04 ` Tom Rini
2015-08-11 20:54 ` Tom Warren
2015-07-28 15:31 [U-Boot] Pull request: u-boot-tegra/master Tom Warren
2015-07-28 15:51 ` Stephen Warren
2015-07-28 17:23 ` Tom Warren
2015-06-09 17:06 Tom Warren
2015-06-10 14:37 ` Tom Rini
2012-03-08 20:27 [U-Boot] pull " Tom Warren
2012-01-19 0:01 Tom Warren
2012-01-21 11:07 ` Albert ARIBAUD
2012-01-23 15:55 ` Tom Warren
2011-12-07 23:35 [U-Boot] Pull " Tom Warren
2011-12-08 7:22 ` Albert ARIBAUD
2011-12-08 16:45 ` Stephen Warren
2011-12-09 15:36 ` Albert ARIBAUD
2011-12-09 17:10 ` Stephen Warren
2011-12-09 17:22 ` Albert ARIBAUD
2011-12-09 17:37 ` Stephen Warren
2011-12-09 17:53 ` Albert ARIBAUD
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAOb4nms3U0HyZzNzAmQuHv3pVcjun_HS+QGcXgHgMRVA949-sA@mail.gmail.com \
--to=tcwarren3959@gmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.