Update "board_fix_fdt" with correct counter value "i".
This will fix the issue while fetching the "reg_names"
resource from fdt after fixup.
Signed-off-by: Vikas Singh
---
Notes:
V2
Add correct subject and remove the '.' from it
board/f
Update "board_fix_fdt" with correct counter value "i".
This will fix the issue while fetching the "reg_names"
resource from fdt after fixup.
Signed-off-by: Vikas Singh
---
board/freescale/lx2160a/lx2160a.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/board/
Add 8_10_0, 21_2_0 and 10_12_3 seredes protocols.
Add the IOSLOT and the mezzanine card mapping against each serdes protocol.
Signed-off-by: Vikas Singh
---
Notes:
V3:
- Correct the patch summary/description.
- Correct the indentation.
- Correct Signed-off-by.
---
board/freescale/lx2160a
Add 8_10_0, 21_2_0 and 10_12_3 seredes protocols.
Add the IOSLOT and the mezzanine card mapping against each serdes protocol.
Signed-off-by: Vikas Singh
---
Notes:
V2:
- Correct patch summary/description.
- Correct indentation.
board/freescale/lx2160a/eth_lx2160aqds.c | 82
Add 8_10_0, 21_2_0 and 10_12_3 seredes protocols.
Add the IOSLOT and the mezzanine card mapping against each serdes protocol.
Signed-off-by: Vikas Singh
---
board/freescale/lx2160a/eth_lx2160aqds.c | 84 +++-
1 file changed, 83 insertions(+), 1 deletion(-)
diff
Add 8_10_0 and 21_2_0 seredes protocol for QDS
Add 10_12_3 seredes protocol for QDS
Add the IOSLOT and the mezzanine card mapping against each serdes protocol.
Signed-off-by: Vikas Singh
---
board/freescale/lx2160a/eth_lx2160aqds.c | 84 +++-
1 file changed, 83
Add 8_10_0 and 21_2_0 seredes protocol for QDS
Add 10_12_3 seredes protocol for QDS
Add the IOSLOT and the mezzanine card mapping against each serdes protocol.
Signed-off-by: Vikas Singh
---
board/freescale/lx2160a/eth_lx2160aqds.c | 84 +++-
1 file changed, 83
Hi Tom,
> -Original Message-
> From: Tom Rini
> Sent: Wednesday, August 28, 2019 12:31 PM
> To: Vikas MANOCHA
> Cc: Stephen Warren ; twar...@wwwdotorg.org;
> u-boot@lists.denx.de; Stephen Warren
> Subject: Re: [PATCH] board_f: fix noncached reservation calculatio
Hi,
> -Original Message-
> From: Stephen Warren
> Sent: Tuesday, August 27, 2019 7:50 PM
> To: Vikas MANOCHA ; Tom Rini
>
> Cc: twar...@wwwdotorg.org; u-boot@lists.denx.de; Stephen Warren
>
> Subject: Re: [PATCH] board_f: fix noncached reservation calculation
Hi Stephen,
> -Original Message-
> From: Stephen Warren
> Sent: Tuesday, August 27, 2019 3:50 PM
> To: Vikas MANOCHA ; Tom Rini
>
> Cc: twar...@wwwdotorg.org; u-boot@lists.denx.de; Stephen Warren
>
> Subject: Re: [PATCH] board_f: fix noncached reservation calcu
Hi Stephen,
> -Original Message-
> From: Stephen Warren
> Sent: Tuesday, August 27, 2019 10:55 AM
> To: Tom Rini
> Cc: twar...@wwwdotorg.org; u-boot@lists.denx.de; Stephen Warren
> ; Vikas MANOCHA
> Subject: [PATCH] board_f: fix noncached reservation calculati
Noncached area at present is being initialized to random space after malloc
area. It works in most the cases as it goes to stack area & stack is not
overwriting it being far from it.
Signed-off-by: Vikas Manocha
---
Changes in v2: added blank line before return
common/board_f.c
Hi Simon,
> -Original Message-
> From: Simon Glass
> Sent: Friday, August 9, 2019 10:00 AM
> To: Vikas MANOCHA
> Cc: U-Boot Mailing List ; Bin Meng
> ; CITOOLS revi...@lists.codex.cro.st.com>; Mario Six ; Patrick
> DELAUNAY
> Subject: Re: [PATCH] board_f: re
Noncached area at present is being initialized to random space after malloc
area. It works in most the cases as it goes to stack area & stack is not
overwriting it being far from it.
Signed-off-by: Vikas Manocha
---
common/board_f.c | 13 +
1 file changed, 13 insertions(+)
unified syntax should be selected by config ARM_ASM_UNIFIED
Signed-off-by: Vikas Manocha
---
arch/arm/include/asm/armv7m.h | 5 -
arch/arm/lib/crt0.S | 4 +---
arch/arm/lib/relocate.S | 1 +
arch/arm/lib/vectors_m.S | 2 +-
4 files changed, 3 insertions(+), 9 deletions
With gas option -mimplicit-it=always, IT block is inserted by the assembler
for thumb2.
Signed-off-by: Vikas Manocha
---
arch/arm/lib/crt0.S | 3 ---
1 file changed, 3 deletions(-)
diff --git a/arch/arm/lib/crt0.S b/arch/arm/lib/crt0.S
index 0decce2..d7ff9f0 100644
--- a/arch/arm/lib/crt0.S
All armv7m arch builds are thumb & SYS_THUMB_BUILD is already selected by
CPU_ARMV7M.
Signed-off-by: Vikas Manocha
---
arch/arm/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 8a23c76..b711605 100644
--- a/arch/arm/Kconfig
+++ b/arch
e fdtdec_setup_memory_banksize() to setup memory bank base and size.
>
> Reported-by: Mark Olsson
> Signed-off-by: Patrice Chotard
> Cc: Mark Olsson
Reviewed-by: Vikas Manocha
one minor comment below.
> ---
>
> board/st/stm32f746-disco/stm32f746-disco.c | 31
>
Hi,
On 07/16/2018 01:41 AM, Patrick Delaunay wrote:
> This patch define RCC_PLLNCFGR2_SHIFT to reuse it in
> the pll function for set rate.
>
> Signed-off-by: Patrick Delaunay
Reviewed-by: Vikas Manocha
Cheers,
Vikas
> ---
>
> drivers/clk/clk_stm32mp1.c | 15
Hi,
On 04/16/2018 01:35 AM, Patrice Chotard wrote:
> The line "-obj-$(CONFIG_STM32_SERIAL) += serial_stm32.o"
> is found twice in Makefile.
>
> Fixes: ae74de0dfd45 ("serial: stm32: Rename serial_stm32x7.c to
> serial_stm32.c"
>
> Signed-off-by:
Thanks Patrice,
On 03/12/2018 10:09 AM, Patrice CHOTARD wrote:
> Hi Vikas
>
> On 03/06/2018 08:44 PM, Vikas Manocha wrote:
>> Hi Patrice/Yannick,
>>
>> On 03/05/2018 11:50 PM, Patrice CHOTARD wrote:
>>>> There seems to be a dependency on patch for
>
working, i see one error log:
Board 1:
stm32_ltdc_probe: decode display timing error -4
& Board 2:
stm32_ltdc_probe: decode display timing error -668998023
Cheers,
Vikas
>
> Patrice
>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
support for board evaluation board STM32MP157C-ED1
I see patches for ram driver, armv7 generic, stm32f7 etc. in this patchset.
Please split the stuff other than STM32MP1 support in separate patch/patchset.
Cheers,
Vikas
>
>
> Patrick Delaunay (16):
> tools/mkimage: add support for S
good idea to configure MPU here instead of depending on
default config, here code is making the picture clear.
Cheers,
Vikas
>
> On Cortex M processors, MPU allows to use a default memory map.
> (see B3.5.4 MPU Control Register, MPU_CTRL in
> https://developer.arm.com/products/arc
Hi,
<-Original Message-
; u-boot@lists.denx.de;
albert.u.b...@aribaud.net; s...@chromium.org
; Christophe KERELLO
; Christophe PRIOUZEAU
<
Hi,
<>
<> <-Original Message-
<> s...@chromium.org; Vikas MANOCHA
<> ; Patrick DELAUNAY
<>
Hi,
<-Original Message-
; Patrick DELAUNAY
; Christophe KERELLO
<; Christophe PRIOUZEAU
<
http://www.st.com/en/evaluation-tools/stm32746g-eval.html
<
Acked-by: Vikas Manocha
Cheers,
Vikas
<---
< arch/arm/dts/Makefile | 3 +-
< arch/arm/dts/stm
Great !
On 02/09/2018 04:09 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
For the series,
Reviewed-by: Vikas Manocha
Cheers,
Vikas
>
> Removes unused .h files in arch/arm/include/asm/arch-stm32xx
> Factorize and clean some .h files to avoid to duplicate defines in
Hi Patrice,
On 02/08/2018 05:35 AM, Patrice CHOTARD wrote:
> Hi Vikas
>
> On 02/07/2018 08:28 PM, Vikas Manocha wrote:
>> Hi Patrice,
>>
>> On 02/07/2018 07:50 AM, patrice.chot...@st.com wrote:
>>> From: Patrice Chotard
>>>
>>> Instead to h
[0 ... 3] = 32 * 1024,
> @@ -55,8 +16,4 @@ static const u32 sect_sz_kb[CONFIG_SYS_MAX_FLASH_SECT] = {
> [5 ... 7] = 256 * 1024
> };
>
> -#define STM32_BUS_MASK GENMASK(31, 16)
> -
> -void stm32_flash_latency_cfg(int latency);
> -
&
/ 16;
> -}
> -
> -static inline unsigned stm32_gpio_to_pin(unsigned gpio)
> -{
> - return gpio % 16;
> -}
> +#include
Hmm.. this header seems like dummy header(in all architectures f4/f7/h7) only
to include gpio header here.
Also arch/arm/include/asm/ does not seems like
On 02/06/2018 12:52 AM, Patrick DELAUNAY wrote:
> Hi Patrice,
>
>> From: Patrice CHOTARD
>>
>> Sure, i will send a v3
>>
>> Thanks
>>
>> Patrice
>>
>
> You can also activate CONFIG_ENV_VARS_UBOOT_CONFIG
Great ! Thanks Patrick.
Che
gt; Signed-off-by: Patrice Chotard
Reviewed-by: Vikas Manocha
Cheers,
Vikas
> ---
> include/configs/stm32f429-discovery.h | 1 +
> include/configs/stm32f429-evaluation.h | 1 +
> include/configs/stm32f469-discovery.h | 1 +
> include/configs/stm32f746-disco.h |
by: Patrice Chotard
For the series,
Reviewed-by: Vikas Manocha
One point below,
[...]
> +
> #endif /* _ASM_ARCH_HARDWARE_H */
> diff --git a/arch/arm/mach-stm32/soc.c b/arch/arm/mach-stm32/soc.c
> index df20d547c500..06ca61b270cf 100644
> --- a/arch/arm/mach-stm32/soc.c
> +++ b/a
Hi Patrice,
On 02/02/2018 12:22 AM, Patrice CHOTARD wrote:
> +Christophe Priouzeau who is the requester/developper of this feature
>
>
> On 01/31/2018 07:22 PM, Vikas Manocha wrote:
>> Hi Patrice,
>>
>> On 01/31/2018 08:08 AM, patrice.chot...@st.com wr
ne more patch.
Can we club these board patches in one.
Cheers,
Vikas
> index 8da70281f976..0ad03ce96d33 100644
> --- a/board/st/stm32f746-disco/stm32f746-disco.c
> +++ b/board/st/stm32f746-disco/stm32f746-disco.c
> @@ -115,6 +115,8 @@ int board_late_init(void)
> struct gpi
e development environment to retrieve files
> correspondig to SoC family.
can you provide some example ? We have the device tree compatible string to
distinguish board & soc.
Cheers,
Vikas
>
> Patrice Chotard (8):
> mach-stm32: Add get_cpu_id support
> mach-stm32: Move BOARD
t;stm32f7" },
> + { 0x450, "stm32h7" },
> + { 0x452, "stm32f7" },
> + { 0 },
> +};
> +
> int arch_cpu_init(void)
> {
> int i;
> @@ -54,3 +78,25 @@ int arch_cpu_init(void)
>
> return 0;
> }
> +
> +int get_cpu_id(void)
&
Hi,
On 01/17/2018 12:46 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> Thanks to 'commit ba1f96672522 ("net: designware: add clock support")'
> we don't need anymore to setup the STMMAC clock in board.
>
> Signed-off-by: Patrice Ch
FG,
> };
>
> @@ -227,6 +225,9 @@ static int configure_clocks(struct udevice *dev)
> /* gate the SAI clock, needed for MMC 1&2 clocks */
> setbits_le32(®s->apb2enr, RCC_APB2ENR_SAI1EN);
>
> + /* gate the SYSCFG clock, needed to set RMII ethernet inter
Hi,
On 01/17/2018 12:46 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> Add ETHMAC, ETHMACRX and ETHMACTX clocks for STMMAC.
>
> Signed-off-by: Patrice Chotard
Reviewed-by: Vikas Manocha
Cheers,
Vikas
> ---
> arch/arm/dts/stm32f746.dtsi | 3 +++
Hi,
On 01/12/2018 12:23 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> Move system flags from defconfig to mach-stm32/Kconfig
>
> Signed-off-by: Patrice Chotard
Reviewed-by: Vikas Manocha
One comment below
> ---
> arch/arm/mach-stm32/K
Hi,
On 01/12/2018 12:23 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> Now this driver is used across stm32f4, stm32f7 and stm32h7
> SoCs family, give it a generic name.
>
> Signed-off-by: Patrice Chotard
Reviewed-by: Vikas Manocha
Cheers,
Vikas
> ---
&
e device area
> located at 0xA000 .
>
> For STM32F4, configure_clocks() need to be moved from arch_cpu_init()
> to board_early_init_f().
>
> Signed-off-by: Patrice Chotard
Reviewed-by: Vikas Manocha
Cheers,
Vikas
> ---
> arch/arm/mach-stm32/Makefile
LGTM.
Cheers,
Vikas
On 11/15/2017 04:14 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> It's the second step to prepare STM32F4 conversion to driver model and
> device tree support. STM32F4 and STM32F7 RCC IPs are similar, differences
> between these 2 SoCs
Hi Patrice,
Cheers,
Vikas
> -Original Message-
> From: Patrice CHOTARD
> Sent: Tuesday, November 14, 2017 12:41 AM
> To: Vikas MANOCHA ; u-boot@lists.denx.de;
> albert.u.b...@aribaud.net; s...@chromium.org
> Cc: Patrick DELAUNAY ; Christophe KERELLO
>
> Subject
Hi Patrice,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Monday, November 13, 2017 8:26 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA
> Cc: Patrice CHOTARD ; Patrick DELAUNAY
> ; Christophe KERELLO
>
>
Hi,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Monday, October 09, 2017 2:41 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA
> Cc: Patrice CHOTARD ; Patrick DELAUNAY
> ; Christophe KERELLO
>
> Subjec
Hi,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Monday, October 09, 2017 2:41 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA
> Cc: Patrice CHOTARD ; Patrick DELAUNAY
> ; Christophe KERELLO
>
> Subject:
> -Original Message-
> From: Bo Shen [mailto:voice.s...@gmail.com]
> Sent: Monday, October 02, 2017 10:48 PM
> To: albert.u.b...@aribaud.net; Vikas MANOCHA
> Cc: u-boot@lists.denx.de; Bo Shen
> Subject: [PATCH] ARM: stm32f7: fix prescaler calculation of timer
>
&
Hi,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Wednesday, September 27, 2017 6:45 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA
> Cc: Patrice CHOTARD ; Patrick DELAUNAY
> ; Christophe KERELLO
>
> Sub
Thanks Patrice,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Tuesday, September 26, 2017 5:27 AM
> To: Vikas MANOCHA ; u-boot@lists.denx.de;
> albert.u.b...@aribaud.net; s...@chromium.org
> Cc: Patrick DELAUNAY ; Christophe KERELLO
>
> Subject: Re: [PA
IDER;
> + sysclk = sysclk / prescaler_table[idx];
> + }
> +
> + gate_offset = clk_map[clk->id].gate_offset;
> +
> + debug("%s clk->id=%ld gate_offset=0x%x sysclk=%ld\n",
> + __func__, clk->id, gate_offset, sysclk);
&
int stm32_serial_probe(struct udevice *dev)
> static const struct udevice_id stm32_serial_id[] = {
> {.compatible = "st,stm32f7-usart"},
> {.compatible = "st,stm32f7-uart"},
> + {.compatible = "st,stm32h7-usart"},
> + {.compatible
On 09/13/2017 09:00 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> STM32H7 SoCs uses the same pinctrl block as found into
> STM32F7 SoCs
>
> Signed-off-by: Patrice Chotard
> ---
> drivers/pinctrl/pinctrl_stm32.c | 1 +
> 1 file changed, 1 insertio
Hi,
> -Original Message-
> From: Dr. Philipp Tomsich [mailto:philipp.toms...@theobroma-systems.com]
> Sent: Monday, August 21, 2017 3:17 AM
> To: Vikas MANOCHA
> Cc: U-Boot Mailing List ; Alexandru Gagniuc
> ; Kever Yang ;
> Simon Glass ; Stefan Agner
> Subje
With this change, it will be possible to de-select falcon mode & spl
will only boot U-Boot.
Signed-off-by: Vikas Manocha
Suggested-by: Bo Shen
---
arch/arm/mach-stm32/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/mach-stm32/Kconfig b/arch/arm/mach-s
Signed-off-by: Vikas Manocha
---
common/spl/Makefile | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/common/spl/Makefile b/common/spl/Makefile
index 112b3e6..fde0d09 100644
--- a/common/spl/Makefile
+++ b/common/spl/Makefile
@@ -12,9 +12,9 @@ ifdef CONFIG_SPL_BUILD
obj
Hi,
> On Aug 18, 2017, at 6:31 PM, Robert Nelson wrote:
>
>> On Fri, Aug 18, 2017 at 4:28 PM, Vikas MANOCHA wrote:
>> Hi Bo,
>>
>>> -Original Message-
>>> From: Bo Shen [mailto:voice.s...@gmail.com]
>>> Sent: Thursday, August 17,
Hi Bo,
> -Original Message-
> From: Bo Shen [mailto:voice.s...@gmail.com]
> Sent: Thursday, August 17, 2017 10:07 PM
> To: Robert Nelson ; Vikas MANOCHA
>
> Cc: U-Boot-Denx ; Christophe PRIOUZEAU
> ; Alexandre TORGUE
>
> Subject: Re: [U-Boot] [PATCH v2 3
One other point,
On 08/10/2017 11:07 AM, Vikas Manocha wrote:
> Hi Robert,
>
> On 08/10/2017 11:03 AM, Robert Nelson wrote:
>> Hi Vikas,
>>
>> On Sun, May 28, 2017 at 2:55 PM, Vikas Manocha wrote:
>>> This commit supports booting from stm32 internal nor f
Hi Robert,
On 08/10/2017 11:03 AM, Robert Nelson wrote:
> Hi Vikas,
>
> On Sun, May 28, 2017 at 2:55 PM, Vikas Manocha wrote:
>> This commit supports booting from stm32 internal nor flash. spl U-Boot
>> initializes the sdram memory, copies next image (e.g. standard U-Boo
Hi Patrice,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Friday, August 04, 2017 6:19 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA
> Cc: Patrice CHOTARD ; Patrick DELAUNAY
> ; Christophe KERELLO
>
>
Hi Patrice,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Friday, August 04, 2017 6:19 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA
> Cc: Patrice CHOTARD ; Patrick DELAUNAY
> ; Christophe KERELLO
>
>
Hi,
On 07/30/2017 11:34 AM, Heinrich Schuchardt wrote:
> For DEVICE_NON_SHARED the newly assigned value of attr
> is overwritten due to a missing break.
>
> The problem was indicated by cppcheck.
>
> Signed-off-by: Heinrich Schuchardt
reviewed-by : Vikas Manocha
Cheers,
Vi
Hi,
> -Original Message-
> From: Patrice CHOTARD
> Sent: Friday, July 28, 2017 2:54 AM
> To: u-boot@lists.denx.de; albert.u.b...@aribaud.net; s...@chromium.org; Vikas
> MANOCHA
> Cc: Patrice CHOTARD ; Patrick DELAUNAY
> ; Christophe KERELLO
>
> Subject: [
pins2 {
pinmux = ;
bias-disable;
};
};
Cheers,
Vikas
>It is unlikely to be a
> hardware issue as output is coming out normally this way when using the
> U-Boot repository from Emcraft.
>
> I do not know w
LGTM,
On 07/26/2017 06:48 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> Add CONFIG_STM32X7_SERIAL as a Kconfig option.
>
> Signed-off-by: Patrice Chotard
Reviewed-by: Vikas Manocha
Cheers,
Vikas
> ---
> configs/stm32f746-disco_defconfig | 1 +
>
Thanks Simon,
> -Original Message-
> From: Simon Glass [mailto:s...@google.com] On Behalf Of Simon Glass
> Sent: Saturday, July 01, 2017 10:06 AM
> To: U-Boot Mailing List
> Cc: Simon Glass ; Albert Aribaud
> ; Toshifumi NISHINAGA
> ; Vikas MANOCHA
> Subject
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Saturday, June 10, 2017 6:46 AM
> To: Vikas MANOCHA
> Cc: u-boot@lists.denx.de; Christophe KERELLO ;
> Alexandre TORGUE ;
> Christophe PRIOUZEAU
> Subject: Re: [U-Boot,v2,3/7]
Hi Tom,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Thursday, June 08, 2017 5:12 PM
> To: Vikas MANOCHA
> Cc: Phil Edworthy ; Albert Aribaud
> ; Kamil Lulko
> ; u-boot@lists.denx.de
> Subject: Re: [PATCH 1/2] arm: Add Kconfig sy
Hi Albert/Tom,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Wednesday, May 31, 2017 11:33 PM
> To: Albert Aribaud
> Cc: Tom Rini ; Vikas MANOCHA ;
> Kamil Lulko ; u-
> b...@lists.denx.de; Phil Edworthy
> Subject: [PAT
Hi Tom,
> -Original Message-
> From: Vikas MANOCHA
> Sent: Sunday, May 28, 2017 12:55 PM
> To: u-boot@lists.denx.de
> Cc: Vikas MANOCHA ; Patrick DELAUNAY
> ; Patrice CHOTARD
> ; Christophe KERELLO ;
> Christophe PRIOUZEAU
> ; Alexandre TORGUE
> Subjec
> On May 31, 2017, at 12:27 AM, Phil Edworthy wrote:
>
> The branch instruction only has an 11-bit relative target address, which
> is sometimes not enough.
>
> Signed-off-by: Phil Edworthy
Reviewed-by: Vikas Manocha
Cheers,
Vikas
> ---
> v2:
> - Use W(b) ins
With overrun enabled, serial port console freezes & stops receiving data with
overun error if we keep sending data.
Signed-off-by: Vikas Manocha
---
Changed in v2: None
drivers/serial/serial_stm32x7.c | 3 +++
drivers/serial/serial_stm32x7.h | 2 ++
2 files changed, 5 insertions(+)
S_BOOT option disabled.
By default, spl is configured to boot linux xipImage.
Signed-off-by: Vikas Manocha
---
Changed in v2: None
arch/arm/mach-stm32/stm32f7/Kconfig| 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 2 +-
include/configs/stm32f746-disco.h | 12 +---
3
Signed-off-by: Vikas Manocha
---
Changed in v2: None
arch/arm/mach-stm32/stm32f7/Kconfig| 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 9 +
include/configs/stm32f746-disco.h | 7 +++
3 files changed, 17 insertions(+)
diff --git a/arch/arm/mach-stm32/stm32f7
Enable support for XIP (execute in place) of U-Boot or kernel image. There is
no need to copy image from flash to ram if flash supports execute in place.
Signed-off-by: Vikas Manocha
---
Changed in v2:
- removed v7m thumb mode for entry point, added separate patch.
- removed extra blank line
800_
- standard U-Boot : 0x0800_8000
To compile u-boot without spl: Remove SUPPORT_SPL configuration
(arch/arm/mach-stm32/Kconfig)
Signed-off-by: Vikas Manocha
---
Changed in v2: None
arch/arm/mach-stm32/Kconfig| 1 +
arch/arm/mach-stm32/stm32f7/Kconfig
for any image
like raw or image with header like zImage or standard U-Boot.
Signed-off-by: Vikas Manocha
---
Changed in v2: Added this patch in v2
common/spl/spl.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/common/spl/spl.c b/common/spl/spl.c
index df984b8..1bdae3e
Signed-off-by: Vikas Manocha
---
Changed in v2: None
configs/stm32f746-disco_defconfig | 4
1 file changed, 4 deletions(-)
diff --git a/configs/stm32f746-disco_defconfig
b/configs/stm32f746-disco_defconfig
index 4322aad..a334d50 100644
--- a/configs/stm32f746-disco_defconfig
+++ b
This patchset adds support for XIP (execute in place) of U-Boot or kernel image
and enables it for stm32f7.
Changed in v2:
- added patch to move v7m thumb mode just before next image boot
- removed extra blank line.
Vikas Manocha (7):
spl: armv7m: to keep ARM v7M in thumb mode before booting
Hi Phil,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Friday, May 26, 2017 1:27 AM
> To: Vikas MANOCHA
> Cc: Tom Rini ; Kamil Lulko ;
> u-boot@lists.denx.de; Albert Aribaud
>
> Subject: RE: [PATCH] armv7m: Fix lar
Hi Phil,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Thursday, May 25, 2017 6:58 AM
> To: Vikas MANOCHA ; Albert Aribaud
>
> Cc: Tom Rini ; Kamil Lulko ;
> u-boot@lists.denx.de
> Subject: RE: [PATCH] armv7m: Fix lar
Hi Phil,
> -Original Message-
> From: Phil Edworthy [mailto:phil.edwor...@renesas.com]
> Sent: Wednesday, May 24, 2017 7:34 AM
> To: Albert Aribaud
> Cc: Tom Rini ; Vikas MANOCHA ;
> Kamil Lulko ; u-
> b...@lists.denx.de; Phil Edworthy
> Subject: [PATCH] a
Hi Alex,
> -Original Message-
> From: Alexandru Gagniuc [mailto:ale...@adaptrum.com]
> Sent: Monday, May 22, 2017 10:37 AM
> To: Vikas MANOCHA ; u-boot@lists.denx.de
> Cc: Patrick DELAUNAY ; Patrice CHOTARD
> ; Christophe KERELLO
> ; Christophe PRIOUZEAU
> ; Ale
Hi Alex,
> -Original Message-
> From: Alexandru Gagniuc [mailto:ale...@adaptrum.com]
> Sent: Thursday, May 18, 2017 12:51 PM
> To: Vikas MANOCHA ; u-boot@lists.denx.de
> Cc: Patrick DELAUNAY ; Patrice CHOTARD
> ; Christophe KERELLO
> ; Christophe PRIOUZEAU
With overrun enabled, serial port console freezes & stops receiving data with
overun error if we keep sending data.
Signed-off-by: Vikas Manocha
---
drivers/serial/serial_stm32x7.c | 3 +++
drivers/serial/serial_stm32x7.h | 2 ++
2 files changed, 5 insertions(+)
diff --git a/drivers/se
Signed-off-by: Vikas Manocha
---
arch/arm/mach-stm32/stm32f7/Kconfig| 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 8
include/configs/stm32f746-disco.h | 7 +++
3 files changed, 16 insertions(+)
diff --git a/arch/arm/mach-stm32/stm32f7/Kconfig
b/arch/arm/mach
Enable support for XIP (execute in place) of U-Boot or kernel image. There is
no need to copy image from flash to ram if flash supports execute in place.
Signed-off-by: Vikas Manocha
---
arch/arm/include/asm/spl.h | 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 1 +
common
S_BOOT option disabled.
By default, spl is configured to boot linux xipImage.
Signed-off-by: Vikas Manocha
---
arch/arm/mach-stm32/stm32f7/Kconfig| 1 +
board/st/stm32f746-disco/stm32f746-disco.c | 2 +-
include/configs/stm32f746-disco.h | 12 +---
3 files changed, 7 ins
800_
- standard U-Boot : 0x0800_8000
To compile u-boot without spl: Remove SUPPORT_SPL configuration
(arch/arm/mach-stm32/Kconfig)
Signed-off-by: Vikas Manocha
---
arch/arm/mach-stm32/Kconfig| 1 +
arch/arm/mach-stm32/stm32f7/Kconfig
Signed-off-by: Vikas Manocha
---
configs/stm32f746-disco_defconfig | 4
1 file changed, 4 deletions(-)
diff --git a/configs/stm32f746-disco_defconfig
b/configs/stm32f746-disco_defconfig
index 4322aad..a334d50 100644
--- a/configs/stm32f746-disco_defconfig
+++ b/configs/stm32f746
This patchset adds support for XIP (execute in place) of U-Boot or kernel image
and enables it for stm32f7.
Vikas Manocha (6):
stm32f7: remove duplicate configs
stm32: stm32f7: add spl build support
SPL: Add XIP booting support
serial: stm32f7: disable overrun
spl: stm32f7: add kernel
Hi,
> -Original Message-
> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Friday, May 12, 2017 10:18 AM
> To: Vikas MANOCHA
> Cc: u-boot@lists.denx.de
> Subject: Re: [U-Boot,1/2] armv7m: cache: add flush & invalidate all dcache
>
> On Wed, May 03, 201
like execute never, cache policies
like write-back or write-through.
Signed-off-by: Vikas Manocha
---
arch/arm/cpu/armv7m/Makefile | 2 +-
arch/arm/cpu/armv7m/mpu.c | 82 +++
arch/arm/include/asm/armv7m.h | 20 --
arch/arm/include/asm
n-executable.
- Region3 : 512MB : peripherals : device memory & non-executable.
- Region4 : 512MB : cortexM area: strongly ordered & non-executable.
Higher region number overrides the lower region configuration.
Signed-off-by: Vikas Manocha
---
arch/arm/mach-stm3
Signed-off-by: Vikas Manocha
---
arch/arm/mach-stm32/stm32f4/soc.c | 16 +-
arch/arm/mach-stm32/stm32f7/soc.c | 64 ---
2 files changed, 22 insertions(+), 58 deletions(-)
diff --git a/arch/arm/mach-stm32/stm32f4/soc.c
b/arch/arm/mach-stm32/stm32f4
Signed-off-by: Vikas Manocha
---
arch/arm/include/asm/armv7m.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm/include/asm/armv7m.h b/arch/arm/include/asm/armv7m.h
index ebf0f17..9a6224f 100644
--- a/arch/arm/include/asm/armv7m.h
+++ b/arch/arm/include/asm/armv7m.h
This patchset adds memory protection unit support(MPU) support & configures it
for stm32f4 & stm32f7.
Vikas Manocha (4):
armv7m: correct mpu region size define for 8MB size
armv7m: add MPU configuration support
stm32: use armv7m MPU configuration support
stm32f7: configure mpu v
This patchset:
- add all data cache flushing & invalidation functions as
declared in the common header file.
- adds cleanup before linux booting.
Vikas Manocha (2):
armv7m: cache: add flush & invalidate all dcache
arvm7m: add cleanup before linux booting
arch
1 - 100 of 526 matches
Mail list logo