On 12.02.2018 15:54, Marek Vasut wrote:
On 02/12/2018 03:52 PM, Simon Goldschmidt wrote:
In arch/arm/Kconfig, ARCH_SOCFPGA currently selects some
thins for spi flash and mmc that are not required by the hw.
things ?
what hw, all supported boards you mean ?
Give users more freedom of choice
On 02/13/2018 01:33 PM, Simon Goldschmidt wrote:
> On 12.02.2018 15:54, Marek Vasut wrote:
>> On 02/12/2018 03:52 PM, Simon Goldschmidt wrote:
>>> In arch/arm/Kconfig, ARCH_SOCFPGA currently selects some
>>> thins for spi flash and mmc that are not required by the hw.
>> things ?
>>
>> what hw,
On Tuesday 13 February 2018 12:26 PM, Simon Goldschmidt wrote:
> With commit 9bd76b807636 ("spl: make CONFIG_OF_EMBED pass dts through
> fdtgrep"), CONFIG_SPL_MULTI_DTB_FIT has been broken because
> cmd_fdtgrep was now unknown in scripts/Makefile.spl after moving
> it to dts/Makefile. This bug
I verified the build for evb-rk3288_defconfig and everything looks fine:
spl/u-boot-spl.bin: file format binary
Disassembly of section .data:
<.data>:
0: eaffb 0x4 <— this is the extra branch
inserted (to be overwritten by mkimage)
4:
On Tue, Feb 13, 2018 at 5:29 PM, Dr. Philipp Tomsich
wrote:
> I verified the build for evb-rk3288_defconfig and everything looks fine:
>
> spl/u-boot-spl.bin: file format binary
>
>
> Disassembly of section .data:
>
> <.data>:
>0:
Kever,
> On 13 Feb 2018, at 09:04, Kever Yang wrote:
>
> Simon,
>
>
> On 02/12/2018 10:35 PM, Simon Glass wrote:
>> Hi Kever,
>>
>> On 4 February 2018 at 18:00, Kever Yang wrote:
>>>
>>> On 02/04/2018 09:40 PM, Simon Glass wrote:
On 02/13/2018 01:41 PM, Simon Goldschmidt wrote:
>
> On 13.02.2018 13:37, Marek Vasut wrote:
>> On 02/13/2018 01:33 PM, Simon Goldschmidt wrote:
>>> On 12.02.2018 15:54, Marek Vasut wrote:
On 02/12/2018 03:52 PM, Simon Goldschmidt wrote:
> In arch/arm/Kconfig, ARCH_SOCFPGA currently
Jagan,
The boot0-header should insert the additional 4 bytes needed… the resulting
input format to mkimage is thus compatible with how the ddr.bin images by
Rockchip where originally formatted (i.e. prepadded).
See arch/arm/include/asm/arch-rockchip/boot0.h for the insertion of these
additional
Signed-off-by: Simon Goldschmidt
---
arch/sandbox/cpu/state.c | 2 +-
common/board_r.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/sandbox/cpu/state.c b/arch/sandbox/cpu/state.c
index 07584486db..862a71ddce 100644
---
When this config is enabled, is included,
but the Kconfig help says this should be a define
(ARM_SOC_BOOT0_HOOK).
The code for this in arch/arm/lib/vectors.s was changed on
01/02/2017 with commit ce62e57fc571 ("ARM: boot0 hook: remove macro,
include whole header file").
Signed-off-by: Simon
On 13.02.2018 13:37, Marek Vasut wrote:
On 02/13/2018 01:33 PM, Simon Goldschmidt wrote:
On 12.02.2018 15:54, Marek Vasut wrote:
On 02/12/2018 03:52 PM, Simon Goldschmidt wrote:
In arch/arm/Kconfig, ARCH_SOCFPGA currently selects some
thins for spi flash and mmc that are not required by the
On 02/13/2018 01:46 PM, Simon Goldschmidt wrote:
> On 13.02.2018 13:44, Marek Vasut wrote:
>> On 02/13/2018 01:41 PM, Simon Goldschmidt wrote:
>>> On 13.02.2018 13:37, Marek Vasut wrote:
On 02/13/2018 01:33 PM, Simon Goldschmidt wrote:
> On 12.02.2018 15:54, Marek Vasut wrote:
>> On
On Fri, Feb 09, 2018 at 08:23:17PM +, Goldschmidt Simon wrote:
> With multiple environments, the 'get_char' callback for env
> drivers does not really make sense any more because it is
> only supported by two drivers (eeprom and nvram).
>
> To restore single character loading for these
On 13.02.2018 13:44, Marek Vasut wrote:
On 02/13/2018 01:41 PM, Simon Goldschmidt wrote:
On 13.02.2018 13:37, Marek Vasut wrote:
On 02/13/2018 01:33 PM, Simon Goldschmidt wrote:
On 12.02.2018 15:54, Marek Vasut wrote:
On 02/12/2018 03:52 PM, Simon Goldschmidt wrote:
In arch/arm/Kconfig,
Dear York,
In message
you wrote:
>
> Nobody said anything. Some addresses bounced. And most changes made out
> people outside Freescale/NXP are minor changes, except twice the files
> were moved during U-Boot
On 12/02/2018 at 18:13, Mariano Coromac wrote:
> With that one there is none, I had problems with the other one.
I don't understand this sentence.
> Right now I just want to know how the CONIG parameters like this one:
> CONFIG_8xx_CONS_SMC1=
I don't see such parameter in a sama5d2 xplained
On Mon, 12 Feb 2018 18:54:06 -0500
Tom Rini wrote:
> Hey all,
>
> It's release day and v2018.03-rc2 is out. The big thing is that
> there's some env related changes that need to be first sorted out and
> tested, then pulled in.
>
> Other than the env fixes, I hope to pull
On Sun, Feb 11, 2018 at 03:48:53PM +0530, Jagan Teki wrote:
> Add simple and meaningful kconfig option for rsb.c
> instead of using MACH type on Makefile.
>
> Signed-off-by: Jagan Teki
> ---
> arch/arm/mach-sunxi/Kconfig | 10 ++
>
On Tue, Feb 13, 2018 at 9:30 AM, Lukasz Majewski wrote:
> Hi Alex,
>
>> - Bootcount:
>> - CONFIG_BOOTCOUNT_ENV
>> - If no softreset save registers are found on the
>> hardware
>> - "bootcount" is stored in the environment. To prevent
>> a
>> -
On Tue, 13 Feb 2018 06:34:14 +0100
Simon Goldschmidt wrote:
> Kconfig should only 'select' features that are required for an arch.
> Standard features that can be disabled without breaking board support
> should use 'imply' instead, to allow users to disable
Hi Simon,
> This patchset moves CONFIG_HW_WATCHDOG from board config files to
> Kconfig and changes Kconfig items that are not strictly required from
> 'select' to 'imply'. Defconfigs are not affected.
>
> Lukasz Majewski (1):
> Convert socfpga: select CONFIG_HW_WATCHDOG support for
On Fri, Feb 09, 2018 at 01:30:02AM +, Andre Przywara wrote:
> Compared to the last post, this converts U-Boot's DTs over to use the
> new binding, so that the final patch can remove support for the old
> binding from U-Boot EMAC driver.
> The Linux DTs can be synced in later once we solved the
Simon,
On 02/12/2018 10:35 PM, Simon Glass wrote:
> Hi Kever,
>
> On 4 February 2018 at 18:00, Kever Yang wrote:
>>
>> On 02/04/2018 09:40 PM, Simon Glass wrote:
>>> Hi Kever,
>>>
>>> On 4 February 2018 at 00:44, Kever Yang wrote:
Hi
Build ymodem only on need to shrink spl image size.
Signed-off-by: Jun Nie
---
common/Makefile | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/common/Makefile b/common/Makefile
index c7bde23..0614348 100644
--- a/common/Makefile
+++ b/common/Makefile
@@
On Mon, Feb 12, 2018 at 8:48 AM, Lukasz Majewski wrote:
> Hi Alex,
>
>> On Sun, Feb 11, 2018 at 9:44 PM, Lukasz Majewski
>> wrote:
>> > On Sun, 11 Feb 2018 21:04:46 +
>> > Alex Kiernan wrote:
>> >
>> >>
>> >> That said, squashing in that
Hi Alex,
> - Bootcount:
> - CONFIG_BOOTCOUNT_ENV
> - If no softreset save registers are found on the
> hardware
> - "bootcount" is stored in the environment. To prevent
> a
> - saveenv on all reboots, the environment variable
> -
Hi Ansuel,
I made the ipq4018 works (with ethernet and spi) on 2017.07.
there is a more recent version of U-boot for ipq806x here :
https://source.codeaurora.org/quic/qsdk/oss/boot/u-boot-2016/
Regards,
Clement
2018-02-02 1:03 GMT+01:00 Ansuel Smith :
> I have source of
Hello Stefan,
Am 13.02.2018 um 08:27 schrieb Stefan Mavrodiev:
Previous patch for this driver breaks i2c initialization.
commit 8bcf12ccce89 ("i2c: mvtwsi.c: Avoid NULL dereference")
If actual_speed is passed as NULL in this function:
static void __twsi_i2c_init(struct mvtwsi_registers *twsi,
On 13 February 2018 at 14:10, Masahiro Yamada wrote:
> With commit 6808ef9ac2a6 ("move booti_setup to arch/arm/lig/image.c"),
> images->ep has not been set at this point.
>
> Fixes: 6808ef9ac2a6 ("move booti_setup to arch/arm/lig/image.c")
> Signed-off-by:
On Fri, Dec 15, 2017 at 2:45 PM, Kever Yang wrote:
> Hi Jagan,
>
> Could you enable global DEBUG and share the log?
>
> Thanks,
>
> - Kever
>
>
> On 12/15/2017 03:08 PM, Jagan Teki wrote:
>>
>> Hi Philipp/Kever,
>>
>> Issue observed on rk3288 TPL supported board
Modified copyright & driver name.
Signed-off-by: yannick fertre
---
drivers/video/stm32/stm32_ltdc.c | 17 -
1 file changed, 8 insertions(+), 9 deletions(-)
diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32/stm32_ltdc.c
index
Add reset of LTDC display controller.
Signed-off-by: yannick fertre
---
drivers/video/stm32/stm32_ltdc.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32/stm32_ltdc.c
index b417ac2..d8784f1 100644
---
Add mipi dsi bridge node in device-tree.
Signed-off-by: yannick fertre
---
arch/arm/dts/stm32f746.dtsi | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/dts/stm32f746.dtsi b/arch/arm/dts/stm32f746.dtsi
index e4d32bf..4ec954d 100644
---
From: Philippe CORNU
Add display controller node in device-tree.
Signed-off-by: yannick fertre
---
arch/arm/dts/stm32f746.dtsi | 9 +
1 file changed, 9 insertions(+)
diff --git a/arch/arm/dts/stm32f746.dtsi b/arch/arm/dts/stm32f746.dtsi
Set LIPCR (line interrupt position conf) register with line length.
Signed-off-by: yannick fertre
---
drivers/video/stm32/stm32_ltdc.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32/stm32_ltdc.c
index
> In the following statements
> if (a) return a; if (a) return c;
> the second return can never be executed.
>
> Identified by cppcheck.
>
> Signed-off-by: Heinrich Schuchardt
> Acked-by: Philipp Tomsich
> Reviewed-by: Philipp Tomsich
This serie contains all patchsets needed for displaying a splash screen
on the stm32f746 disco board & some display features (reset, blending & line
interrupt position).
Philippe CORNU (1):
arm: dts: stm32: add ltdc for STM32F746
yannick fertre (6):
video: stm32: stm32_ltdc: add reset
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel.
Signed-off-by: yannick fertre
---
drivers/video/Kconfig | 7 +
drivers/video/Makefile | 1 +
drivers/video/orisetech_otm8009a.c | 316 +
3 files
Enable the display controller , panel & backlight.
Set panel display timings & set the RGB data bus.
Signed-off-by: yannick fertre
---
arch/arm/dts/stm32f746-disco.dts | 70
1 file changed, 70 insertions(+)
diff --git
pxclk is useless to set pixel clock.
Signed-off-by: yannick fertre
---
drivers/video/stm32/stm32_ltdc.c | 52 ++--
1 file changed, 29 insertions(+), 23 deletions(-)
diff --git a/drivers/video/stm32/stm32_ltdc.c
> The fdt_record_loadable()-function was wedged between other functions
> that were guarded by ARCH_FIXUP_FDT_MEMORY. This could lead to linker
> errors on some configurations.
>
> With this change, fdt_record_loadable() is moved out of the
> ARCH_FIXUP_FDT_MEMORY guard (plus I tried to retain
Thanks for the info. Apparently now the console is redirected but I keep
getting these driver errors:
bind node serial@f8038200
- attempt to match compatible string 'atmel,at91sam9260-usart'
- found match at 'serial_atmel'
Error binding driver 'serial_atmel': -12
For what I understand, the
Manage a bridge insert between the display controller & a panel.
Signed-off-by: yannick fertre
---
drivers/video/stm32/stm32_ltdc.c | 107 ++-
1 file changed, 71 insertions(+), 36 deletions(-)
diff --git
Add a Synopsys Designware MIPI DSI host bridge driver, based on the
Rockchip version from rockchip/dw-mipi-dsi.c with phy & bridge APIs.
Signed-off-by: yannick fertre
---
drivers/video/Kconfig | 9 +
drivers/video/Makefile | 1 +
drivers/video/dw_mipi_dsi.c
Add the STM32 DSI controller driver that uses the Synopsys DesignWare
MIPI DSI host controller bridge.
Signed-off-by: yannick fertre
---
drivers/video/stm32/Kconfig | 10 +
drivers/video/stm32/Makefile| 1 +
drivers/video/stm32/stm32_dsi.c | 429
On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
> Dear York,
>
> In message
>
> you wrote:
>>
>> Nobody said anything. Some addresses bounced. And most changes made out
>> people outside Freescale/NXP are minor
Reset and initialize the PHY once in the probe() function rather than
doing it over and over again is start() function. This requires us to
keep the clock enabled while the driver is in use. This significantly
reduces the time between transfers as the PHY doesn't have to restart
autonegotiation
Hi Alex,
> On Mon, Feb 12, 2018 at 8:48 AM, Lukasz Majewski
> wrote:
> > Hi Alex,
> >
> >> On Sun, Feb 11, 2018 at 9:44 PM, Lukasz Majewski
> >> wrote:
> >> > On Sun, 11 Feb 2018 21:04:46 +
> >> > Alex Kiernan wrote:
> >> >
> >>
Set the blending factor regarding the pixel format
Signed-off-by: yannick fertre
---
drivers/video/stm32/stm32_ltdc.c | 41 ++--
1 file changed, 35 insertions(+), 6 deletions(-)
diff --git a/drivers/video/stm32/stm32_ltdc.c
Enable the display controller, mipi dsi bridge & panel.
Set panel display timings.
Signed-off-by: yannick fertre
---
arch/arm/dts/stm32f769-disco.dts | 59
1 file changed, 59 insertions(+)
diff --git
This serie contains all patchsets needed for displaying a splash screen
on the stm32f769 disco board.
yannick fertre (7):
video: stm32: stm32_ltdc: add bridge to display controller
video: add support of MIPI DSI interface
video: add support of panel OTM8009A
video: add MIPI DSI host
Tom,
I have one fix and one clean-up ready for you to pull.
The travis-run for this can be found at
https://travis-ci.org/ptomsich/u-boot-rockchip/builds/340911706
Thanks,
Philipp.
The following changes since commit ebdb098c67c8fa1e9eb3d4e2f6a6a380fc222188:
Prepare v2018.03-rc2 (2018-02-12
Mipi_display.c contains a set of dsi helpers.
This file is a copy of file drm_mipi_dsi.c (linux kernel).
Signed-off-by: yannick fertre
---
drivers/video/Kconfig| 7 +
drivers/video/Makefile | 2 +
drivers/video/mipi_display.c | 809
> In the following statements
> if (a) return a; if (a) return c;
> the second return can never be executed.
>
> Identified by cppcheck.
>
> Signed-off-by: Heinrich Schuchardt
> Acked-by: Philipp Tomsich
> Reviewed-by: Philipp Tomsich
Hi Mariano,
On 13 February 2018 at 09:00, Mariano Coromac wrote:
> Thanks for the info. Apparently now the console is redirected but I keep
> getting these driver errors:
> bind node serial@f8038200
>- attempt to match compatible string 'atmel,at91sam9260-usart'
>-
As of today we check slc status before each call of __slc_rgn_op
or __slc_entire_op. So move status check into __slc_rgn_op
and __slc_entire_op.
As we need to check status before *each* function call and we
slc_entire_op and slc_rgn_op functions from different places we add
this check directly
We don't implement separate flush_dcache_all intentionally as
entire data cache invalidation is dangerous operation even if we flush
data cache right before invalidation.
There is the real example:
We may hang in the next code if we store any context (like
BLINK register) on stack in
On Tue, Feb 13, 2018 at 11:39 AM, Marek Vasut wrote:
> On 02/13/2018 06:35 PM, Joe Hershberger wrote:
>> On Tue, Feb 13, 2018 at 10:29 AM, Marek Vasut wrote:
>>> Reset and initialize the PHY once in the probe() function rather than
>>> doing it over
On Tue, Feb 13, 2018 at 8:05 AM, York Sun wrote:
> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
>> Dear York,
>>
>> In message
>>
>> you wrote:
>>>
>>> Nobody said anything. Some addresses
Eugeniy Paltsev (18):
ARC: cache: move i$ entire operation to separate function
ARC: cache: remove per-line I$ operations as unused
ARC: cache: Add support of FLUSH_N_INV d$ operations
ARC: introduce is_isa_X functions
ARC: flush & invalidate D$ with a single command
ARC: cache: move
Implement specialized function to clenup caches (and therefore
sync I/D caches) which can be used for cleanup before linux
launch instead of flush_dcache_all/invalidate_icache_all pair.
It also allow us to safely invalidate L1 D$ and SLC before
linux launch.
Signed-off-by: Eugeniy Paltsev
Add missing cache cleanup before cache disable:
* Flush and invalidate L1 D$ before disabling. Otherwise we can
lose some data when we disable L1 D$ if this data isn't flushed to
next level cache. Or we can get wrong data if L1 D$ has some entries
after enable which we modified when the
Move pae exists check into slc_upper_region_init function itself
instead of its caller as more appropriate place.
Signed-off-by: Eugeniy Paltsev
---
arch/arc/lib/cache.c | 15 +--
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git
Use is_isa_arcv2() function instead of CONFIG_ISA_ARCV2
define check to make code clear at the same time keeping
pretty much the same functionality - code in branches
under "if (is_isa_arcv2())" won't be compiled if CONFIG_ISA_ARCV2
is not defined.
Signed-off-by: Eugeniy Paltsev
On 02/13/2018 06:35 PM, Joe Hershberger wrote:
> On Tue, Feb 13, 2018 at 10:29 AM, Marek Vasut wrote:
>> Reset and initialize the PHY once in the probe() function rather than
>> doing it over and over again is start() function. This requires us to
>> keep the clock enabled
Move icache entire operation to separate function as we are planing
to use it in another places (like sync_icache_dcache_all)
Signed-off-by: Eugeniy Paltsev
---
arch/arc/lib/cache.c | 31 +++
1 file changed, 19 insertions(+), 12
There is the problem with current implementation if we start u-boot
from ROM, as we use global variables before ther initialization,
so these variables are overwritten when we copy .data section
from ROM.
So move these cache global variables into our arch "global data"
structure so that we may
Signed-off-by: Eugeniy Paltsev
---
arch/arc/include/asm/arc-bcr.h | 77 ++
arch/arc/lib/cache.c | 67 +---
2 files changed, 85 insertions(+), 59 deletions(-)
create mode 100644
We don't want to invalidate SLC in invalidate_icache_all as we
can lose some data from SLC (especially if L1 D$ is disabled)
because SLC is shared for data and instructions.
Signed-off-by: Eugeniy Paltsev
---
arch/arc/lib/cache.c | 7 +--
1 file changed, 5
As of today __dc_line_op and __dc_entire_op support
only flush (OP_FLUSH) and invalidate (OP_INV) operations.
Add support of flush and invalidate (OP_FLUSH_N_INV)
operation which we planing to use in next patches.
Signed-off-by: Eugeniy Paltsev
---
On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
> Dear York,
>
> In message
>
> you wrote:
>>
>> Nobody said anything. Some addresses bounced. And most changes made out
>> people outside Freescale/NXP are minor
On Tue, 2018-02-13 at 16:05 +, York Sun wrote:
> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
> >
> > Dear York,
> >
> > In message you wrote:
> > >
> > >
> > > Nobody said anything. Some addresses bounced. And most changes made out
> > > people outside Freescale/NXP are minor changes,
On 02/13/2018 08:30 AM, York Sun wrote:
> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
>> Dear York,
>>
>> In message
>>
>> you wrote:
>>>
>>> Nobody said anything. Some addresses bounced. And most changes made out
On 02/13/2018 08:44 AM, York Sun wrote:
> On 02/13/2018 08:30 AM, York Sun wrote:
>> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
>>> Dear York,
>>>
>>> In message
>>>
>>> you wrote:
Nobody said anything.
On 02/13/2018 08:35 AM, York Sun wrote:
> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
>> Dear York,
>>
>> In message
>>
>> you wrote:
>>>
>>> Nobody said anything. Some addresses bounced. And most changes made out
On Tue, Feb 13, 2018 at 10:29 AM, Marek Vasut wrote:
> Reset and initialize the PHY once in the probe() function rather than
> doing it over and over again is start() function. This requires us to
> keep the clock enabled while the driver is in use. This significantly
>
Use CONFIG_ARC_DBG_IOC_ENABLE Kconfig option instead of
ioc_enable global variable.
Signed-off-by: Eugeniy Paltsev
---
arch/arc/Kconfig | 18
arch/arc/include/asm/cache.h | 5 +
arch/arc/lib/cache.c | 49
__cache_line_loop function was copied from linux kernel code
where per line instruction cache operations are used. In
uboot we use only entire instruction cache operations, so
we can drop support of per line instruction cache operations
from __cache_line_loop function as __cache_line_loop is never
On Mon, Feb 12, 2018 at 9:56 AM, Chen-Yu Tsai wrote:
> On Sun, Feb 11, 2018 at 6:18 PM, Jagan Teki wrote:
>> Add simple and meaningful kconfig option for prcm.c
>> instead of using MACH type on Makefile.
>>
>> PRCM (Power/Reset/Clock Management) is
Move IOC initialization to separate function from cache_init
function.
This is the preparation for the next patch when we will switch
to is_isa_arcv2() function using instead of "CONFIG_ISA_ARCV2"
ifdef using.
Also it makes cache_init function clear.
Signed-off-by: Eugeniy Paltsev
As of today we call flush_dcache_all before relocation, to sync
I/D caches so there are two problems:
* We also flush SLC (on ARCv2) - this is overhead as SLC is
shared for data and instructions.
* We don't invalidate I$ - this can be dangerous if have some
valid lines in I$ in relocation
On Mon, Jan 15, 2018 at 4:08 AM, Mario Six wrote:
> Commit 68e6eca ("net: phy: marvell 88e151x: Fix handling of RGMII
> interface types") fixed the initialization of 88e151x phys, but made it
> so that interfaces of type PHY_INTERFACE_MODE_RGMII had both RX and TX
> delay bits
On 02/13/2018 05:30 PM, York Sun wrote:
> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
>> Dear York,
>>
>> In message
>>
>> you wrote:
>>>
>>> Nobody said anything. Some addresses bounced. And most changes made out
Am 13.02.2018 um 17:30 schrieb York Sun:
On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
Dear York,
In message
you wrote:
Nobody said anything. Some addresses bounced. And most changes made out
people outside
On Tue, 2018-02-13 at 16:05 +, York Sun wrote:
>
> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
> > Dear York,
> >
> > In message
> >
> > you wrote:
> > >
> > > Nobody said anything. Some addresses bounced.
There is the problem with current implementation if we start u-boot
from ROM, as we use cache global variables before ther initialization,
so these variables are overwritten when we copy .data section
from ROM.
So use icache_exists(), dcache_exists(), slc_exists(), pae_exists()
functions which
Introduce is_isa_arcv2 and is_isa_arcompact functions.
As this functions only check configuration options and return
compile-time constant they can be used instead of #ifdef's to
to write clear code.
So we can write
-->8---
if (is_isa_arcv2())
ioc_configure();
As we are planning to get rid of dozens of ifdef's in cache.c we
would better check dcache status before each entire/line operation
then check CONFIG_SYS_DCACHE_OFF config option.
This makes the code clear.
Another advantage is that the dcache entire/line functions
remain functional even if we
Dear York,
In message
you wrote:
>
> > Ask all people who contributed to that code for their explicit
> > permission. Legally it is a huge difference between actively
> > confirming approval and not reacting at
On 02/13/2018 05:30 PM, York Sun wrote:
> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
>> Dear York,
>>
>> In message
>>
>> you wrote:
>>>
>>> Nobody said anything. Some addresses bounced. And most changes made out
On Tue Feb 13 08:05, York Sun wrote:
> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
> > Dear York,
> >
> > In message
> >
> > you wrote:
> >>
> >> Nobody said anything. Some addresses bounced. And most changes made
Parameter size of function get_cluster() is of type unsigned long. It makes
no sense to convert actsize to int before passing it to get_cluster as
size.
Signed-off-by: Heinrich Schuchardt
---
fs/fat/fat.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff
Parameter size of function set_cluster is of type unsigned long. It makes
no sense to convert actsize to int before passing it to set_cluster as
size.
Signed-off-by: Heinrich Schuchardt
---
fs/fat/fat_write.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff
Hello,
I have an A13-OLinuXino with a LCD-OLinuXino-7TS (7" touch LCD) and a
LCD-OLinuXino-10 (10" LCD).
I am building my own distribution using mainline U-Boot, mainline kernel
and debian multistrap (stretch).
My goal is to create a single distribution which supports all of the
board's display
On 02/13/2018 09:38 AM, Marek Vasut wrote:
> On 02/13/2018 05:30 PM, York Sun wrote:
>> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
>>> Dear York,
>>>
>>> In message
>>>
>>> you wrote:
Nobody said
The changes I contributed were to the build system (which has been replaced
since), so I make no license claims on this driver (or any of the u-boot
code).
On Tue, Feb 13, 2018 at 4:30 PM, York Sun wrote:
> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
> > Dear York,
> >
> > In
On 02/13/2018 11:16 AM, Marek Vasut wrote:
> On 02/13/2018 07:32 PM, York Sun wrote:
>> On 02/13/2018 09:38 AM, Marek Vasut wrote:
>>> On 02/13/2018 05:30 PM, York Sun wrote:
On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
> Dear York,
>
> In message
>
On 02/13/2018 12:09 PM, Marek Vasut wrote:
> On 02/13/2018 08:33 PM, York Sun wrote:
>> On 02/13/2018 11:16 AM, Marek Vasut wrote:
>>> On 02/13/2018 07:32 PM, York Sun wrote:
On 02/13/2018 09:38 AM, Marek Vasut wrote:
> On 02/13/2018 05:30 PM, York Sun wrote:
>> On 02/13/2018 04:49
On 02/13/2018 08:33 PM, York Sun wrote:
> On 02/13/2018 11:16 AM, Marek Vasut wrote:
>> On 02/13/2018 07:32 PM, York Sun wrote:
>>> On 02/13/2018 09:38 AM, Marek Vasut wrote:
On 02/13/2018 05:30 PM, York Sun wrote:
> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
>> Dear York,
>>
On 02/13/2018 07:32 PM, York Sun wrote:
> On 02/13/2018 09:38 AM, Marek Vasut wrote:
>> On 02/13/2018 05:30 PM, York Sun wrote:
>>> On 02/13/2018 04:49 AM, Wolfgang Denk wrote:
Dear York,
In message
1 - 100 of 128 matches
Mail list logo