2015-12-24 0:48 GMT+03:00 Roman Volkov :
> В Sat, 4 Apr 2015 15:27:20 +0300
> Roman Volkov пишет:
>
>> В Sun, 1 Mar 2015 23:39:11 +0300
>> Roman Volkov пишет:
>>
>> > В Sun, 01 Mar 2015 20:52:55 +0100
>> > Arnd Bergmann пишет:
>> >
>> > > On Sunday 01 March 2015 19:06:45 Roman Volkov wrote:
>> >
lta and fails with -ETIME.
>
> Google group discussion:
> https://groups.google.com/forum/#!topic/vt8500-wm8505-linux-kernel/vDMF_mDOb1k
>
> v2:
> Address comments by Alexey Charkov. Merge patches to get less amount of
> changes (three patches instead of four).
>
> Tested
2015-12-21 23:33 GMT+03:00 Roman Volkov :
>> Roman Volkov mail.ru> writes:
>>
>> >
>> > From: Roman Volkov v1ros.org>
>> >
>> > vt8500 timer requires special synchronization for accessing some of
>> > its registers. Define special read and write functions to handle
>> > this process transparently
Roman Volkov mail.ru> writes:
>
> From: Roman Volkov v1ros.org>
>
> vt8500 timer requires special synchronization for accessing some of its
> registers. Define special read and write functions to handle this process
> transparently.
Maybe introduce such accessor functions (conditionally) into
2014-11-10 1:18 GMT+03:00 lautriv :
> On 11/09/2014 10:55 PM, Fabio Estevam wrote:
>>
>> On Sun, Nov 9, 2014 at 7:12 PM, Alexey Charkov wrote:
>>
>>> + res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
>>> + if (!res) {
>>> +
bit simpler.
Signed-off-by: Helmut Stengele
(edited commit message)
Signed-off-by: Alexey Charkov
---
Dear Chris, Ulf,
This is a pretty trivial fix to a bug in wmt-sdmmc.c that is only
visible upon module unload. Is there any chance to get it merged to
the current fixes tree?
I think I'd
to software mode on affected
chips (only WM8880 so far).
Also remove the redundant copy of the binding doc, while we are here.
Signed-off-by: Alexey Charkov
---
.../devicetree/bindings/serial/via,vt8500-uart.txt | 17 --
.../devicetree/bindings/serial/vt8500-uart.txt | 3 +-
drivers/tty
Signed-off-by: Alexey Charkov
---
drivers/tty/serial/vt8500_serial.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/tty/serial/vt8500_serial.c
b/drivers/tty/serial/vt8500_serial.c
index f225719..47e74f9 100644
--- a/drivers/tty/serial/vt8500_serial.c
+++ b/drivers/tty
nsure that break signal timing is updated when
baud rate changes.
Signed-off-by: Alexey Charkov
---
drivers/tty/serial/vt8500_serial.c | 27 +--
1 file changed, 21 insertions(+), 6 deletions(-)
diff --git a/drivers/tty/serial/vt8500_serial.c
b/drivers/tty/serial/vt850
This adds simple polling functions for single-character transmit
and receive, as used by kgdb.
Signed-off-by: Alexey Charkov
---
drivers/tty/serial/vt8500_serial.c | 31 +++
1 file changed, 31 insertions(+)
diff --git a/drivers/tty/serial/vt8500_serial.c
b/drivers
se changes have been tested on a WonderMedia WM8880 netbook (all),
and on a VIA Springboard (WM8950) (all except KGDB).
Greg, could you please merge these for -next, if they look fine?
Thanks a lot,
Alexey
Alexey Charkov (4):
tty: vt8500_serial: add support for UART in WM8880 chips
tty
2014-05-11 23:29 GMT+04:00 lautriv :
> Alexey, i wonder how you can tell "all works fine" since 8850 is still
> vomiting a bunch when it comes to I2C or GPIO. Maybe i missed some changes
> there ?
I've never noticed anything like that on my machine... Note though
that I don't use I2C actively (or
2014-05-04 7:14 GMT+04:00 Axel Lin :
> Current code sets both irq_ack and irq_mask callbacks to vt8500_irq_mask().
> However, vt8500_irq_mask does not clear interrupt enable bit when the
> interrupt
> trigger mode is edge trigger.
>
> This patch moves the code clearing Interrupt Status Register bi
drivers/net/ethernet/via/via-rhine.c:916:22: warning: 'quirks' may be used
uninitialized in this function [-Wmaybe-uninitialized]
phy_id = rp->quirks & rqIntPHY ? 1 : 0;
^
drivers/net/ethernet/via/via-rhine.c:1026:6: note: 'quirks' was
2014-05-01 13:30 GMT+04:00 David Laight :
> From: Alexey Charkov [mailto:alch...@gmail.com]
> ...
>> This patch removes the cast altogether, and instead stores an actual
>> pointer to u8 in match->data. All instances of 'revision' are also
>> unified to u8
ia-rhine: add OF bus binding").
Tested in platform configuration on a VIA WM8950 APC Rock board.
Reported-by: Jan Moskyto Matejka
Signed-off-by: Alexey Charkov
---
This supercedes a previously submitted patch titled:
net: via-rhine: Fix compiler warning re: pointer casting on 64bit
I tho
nified to u8 instead of an assortment of different integer types,
in line with the definition of 'revision' in struct pci_dev.
Tested in platform configuration on a VIA WM8950 APC Rock board.
Reported-by: Jan Moskyto Matejka
Signed-off-by: Alexey Charkov
---
drivers/net/ethernet/via/vi
2014-04-30 12:49 GMT+04:00 David Laight :
> From: Jan Moskyto Matejka
>> Fixed different size cast warning:
>>
>> drivers/net/ethernet/via/via-rhine.c: In function
>> rhine_init_one_platform:
>> drivers/net/ethernet/via/via-rhine.c:1132:13: warning: cast from
>> pointer to integer of
off-by: Alexey Charkov
---
drivers/pinctrl/vt8500/pinctrl-wmt.c | 23 ---
1 file changed, 12 insertions(+), 11 deletions(-)
diff --git a/drivers/pinctrl/vt8500/pinctrl-wmt.c
b/drivers/pinctrl/vt8500/pinctrl-wmt.c
index 9802b67..2c61281 100644
--- a/drivers/pinctrl/vt8500/pinc
thanks a lot for catching this. Have to admit that I didn't
compile it on 64bit.
Acked-by: Alexey Charkov
Looks like the same would apply to e.g. drivers/clk/samsung/clk.c and
maybe some others... Also, a number of drivers cast OF data from (void
*) to (int) or (unsigned int) - isn'
Remove legacy PCI DMA wrappers and instead use generic DMA functions
directly in preparation for OF bus binding
Signed-off-by: Alexey Charkov
---
drivers/net/ethernet/via/via-rhine.c | 84 ++--
1 file changed, 43 insertions(+), 41 deletions(-)
diff --git a
Use more generic data structures instead of struct pci_dev wherever
possible in preparation for OF bus binding
Signed-off-by: Alexey Charkov
---
drivers/net/ethernet/via/via-rhine.c | 116 +++
1 file changed, 62 insertions(+), 54 deletions(-)
diff --git a
This should make the driver usable with VIA/WonderMedia ARM-based
Systems-on-Chip integrated Rhine III adapters. Note that these
are always in MMIO mode, and don't have any known EEPROM.
Signed-off-by: Alexey Charkov
---
.../devicetree/bindings/net/via-rhine.txt | 17 ++
arch/arm
Fixed indentation of function arguments
- Switched to 'dev_is_pci' instead of string comparison on bus name
- Dropped 'rhine,revision' DT attribute, put the revision into OF match
table instead
- Included actual device tree nodes where applicable
Alexey Charkov (3):
2014/1/29 Tony Prisk :
> On 29/01/14 07:27, Alexey Charkov wrote:
>>
>> 2014/1/27 Rob Herring :
>>>
>>> On Mon, Jan 27, 2014 at 5:51 AM, Alexey Charkov
>>> wrote:
>>>>
>>>> This should make the driver usable with VIA/WonderMedia
2014/1/28 Ben Hutchings :
> On Mon, 2014-01-27 at 19:34 +0400, Alexey Charkov wrote:
>> 2014/1/27 Ben Hutchings :
>> > On Mon, 2014-01-27 at 15:51 +0400, Alexey Charkov wrote:
>> >> This should make the driver usable with VIA/WonderMedia ARM-based
>> >
2014/1/27 Rob Herring :
> On Mon, Jan 27, 2014 at 5:51 AM, Alexey Charkov wrote:
>> This should make the driver usable with VIA/WonderMedia ARM-based
>> Systems-on-Chip integrated Rhine III adapters. Note that these
>> are always in MMIO mode, and don't have any known E
2014/1/27 Ben Hutchings :
> On Mon, 2014-01-27 at 15:51 +0400, Alexey Charkov wrote:
>> This should make the driver usable with VIA/WonderMedia ARM-based
>> Systems-on-Chip integrated Rhine III adapters. Note that these
>> are always in MMIO mode, and don't have any know
2014/1/27 Ben Hutchings :
> On Mon, 2014-01-27 at 15:51 +0400, Alexey Charkov wrote:
>> Remove legacy PCI DMA wrappers and instead use generic DMA functions
>> directly in preparation for OF bus binding
>>
>> Signed-off-by: Alexey Charkov
>> Signed-off-by: Rog
This should make the driver usable with VIA/WonderMedia ARM-based
Systems-on-Chip integrated Rhine III adapters. Note that these
are always in MMIO mode, and don't have any known EEPROM.
Signed-off-by: Alexey Charkov
Signed-off-by: Roger Luethi
---
.../devicetree/bindings/net/via-rhin
Use more generic data structures instead of struct pci_dev wherever
possible in preparation for OF bus binding
Signed-off-by: Alexey Charkov
Signed-off-by: Roger Luethi
---
drivers/net/ethernet/via/via-rhine.c | 116 +++
1 file changed, 62 insertions(+), 54
Remove legacy PCI DMA wrappers and instead use generic DMA functions
directly in preparation for OF bus binding
Signed-off-by: Alexey Charkov
Signed-off-by: Roger Luethi
---
drivers/net/ethernet/via/via-rhine.c | 56 +++-
1 file changed, 29 insertions(+), 27
lieve it is
cleaner this way).
Not sure if it's appropriate for 3.14 at this point, but getting it
merged to -next would be much appreciated.
Best regards,
Alexey
Alexey Charkov (3):
net: via-rhine: switch to generic DMA functions
net: via-rhine: reduce usage of the PCI-specific struc
2013/11/23, Alexey Charkov :
> This series introduces platform bus (OpenFirmware) binding for via-rhine,
> as used in various ARM-based Systems-on-Chip by VIA/WonderMedia.
>
> This has been tested on a WM8950-based VIA APC Rock development board
>
> Alexey Charkov (3):
> n
2013/5/18 Tony Prisk :
> The APC8750 does not support an LCD panel, but provides a VGA connector.
> This patch adds support for the VGA interface, and defines an optional
> devicetree property to specify the output interface. The default if not
> specified is LCD for backward compatibility.
>
> Sig
2012/7/19 Tony Prisk :
> From: Arnd Bergmann [a...@arndb.de]
> Sent: 19 July 2012 23:16
> To: vt8500-wm8505-linux-ker...@googlegroups.com
> Cc: Tony Prisk; Alexey Charkov; devicetree-disc...@lists.ozlabs.org; Russell
> King; linux-kernel@vger.kernel.org; linux-arm-ker...@list
2012/7/17 Arnd Bergmann :
> It would also be helpful to describe why the specific string is used here.
> Normally we use the stock ticker symbol and "wmt" refers to Wal-Mart,
> which would be unlikely but not impossible to produce their own hardware
> in the future. The same thing applies to "via",
37 matches
Mail list logo