Re: [PATCH] earlycon: initialise baud field of earlycon device structure

2017-08-15 Thread Rob Herring
On Tue, Aug 15, 2017 at 12:21 PM, Eugeniy Paltsev wrote: > For now baud field of earlycon structure device is't initialised at all > in of_setup_earlycon (in oppositе to register_earlycon). > > So when I use stdout-path to point earlycon device > (like stdout-path =

[PATCH 0/3 v8] hsdk: initial port for HSDK board

2017-08-15 Thread Eugeniy Paltsev
This series introduces some required preparations and initial port of ARC HS Development Kit board with some basic features such as serial port, USB, SD/MMC and Ethernet. Essentially we run Linux kernel on all 4 cores (i.e. utilize SMP) and heavily use IO Coherency for speeding-up DMA-aware

[PATCH 3/3] ARC: hsdk: initial port for HSDK board

2017-08-15 Thread Eugeniy Paltsev
From: Alexey Brodkin This initial port adds support of ARC HS Development Kit board with some basic features such serial port, USB, SD/MMC and Ethernet. Essentially we run Linux kernel on all 4 cores (i.e. utilize SMP) and heavily use IO Coherency for speeding-up

[PATCH 1/3] ARC: Set IO-coherency aperture base to LINUX_LINK_BASE

2017-08-15 Thread Eugeniy Paltsev
Most of the time we indeed use the one and only LINUX_LINK_BASE set to 0x8000_. But there might be good reasons to move the kernel to another location like 0x9z etc. And we want IOC aperture to cover entire area used by the kernel, so let's make its base matching link base and add required

[PATCH 2/3] ARC: Decouple linux kernel memory address and link address

2017-08-15 Thread Eugeniy Paltsev
We faced with problem when we tried to utilize 1G DRAM by linux on HSDK. We can't use our usual kernel memory address (0x8000) like on AXS103 because of DCCM memory bank located at exactly same address (0x8000) But we can't simply move kernel memory address to another address (like

Re: [PATCH] hsdk: Enable INPUT_EVDEV

2017-08-15 Thread Eugeniy Paltsev
I'll add this to  [PATCH 3/3 v9] ARC: hsdk: initial port for HSDK board On Tue, 2017-08-15 at 20:12 +0300, Alexey Brodkin wrote: > This is required for user-space apps to work with keyboard/mice. > > Signed-off-by: Alexey Brodkin > Cc: Eugeniy Paltsev

[PATCH] earlycon: initialise baud field of earlycon device structure

2017-08-15 Thread Eugeniy Paltsev
For now baud field of earlycon structure device is't initialised at all in of_setup_earlycon (in oppositе to register_earlycon). So when I use stdout-path to point earlycon device (like stdout-path = or stdout-path = "serial:115200n8") baud field of earlycon device structure remains

[PATCH] hsdk: Enable INPUT_EVDEV

2017-08-15 Thread Alexey Brodkin
This is required for user-space apps to work with keyboard/mice. Signed-off-by: Alexey Brodkin Cc: Eugeniy Paltsev --- arch/arc/configs/hsdk_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arc/configs/hsdk_defconfig