With required ARC PGU updates that allow it to be used on simulation
platforms we may finally utilize ARC PGU in nSIM OSCI virtual platforms
with modern Linux kernels.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
---
No changes in v2.
arch/arc/boot/dts/nsimosci.dts
From: Ruud Derwig <rder...@synopsys.com>
In case of simulation there's no real encoder/transmitter device
because in the model's virtual LCD we're rendering whatever
appears in frame-buffer memory.
Signed-off-by: Ruud Derwig <rder...@synopsys.com>
Signed-off-by: Alexey Br
With required ARC PGU updates that allow it to be used on simulation
platforms we may finally utilize ARC PGU in nSIM OSCI virtual platforms
with modern Linux kernels.
Signed-off-by: Alexey Brodkin
---
No changes in v2.
arch/arc/boot/dts/nsimosci.dts | 14 +++---
arch/arc
From: Ruud Derwig
In case of simulation there's no real encoder/transmitter device
because in the model's virtual LCD we're rendering whatever
appears in frame-buffer memory.
Signed-off-by: Ruud Derwig
Signed-off-by: Alexey Brodkin
---
Changes v1 -> v2:
* Got rid of du
-> v2:
* Got rid of dummy arcpgu_drm_encoder_helper_funcs and now rely on default
best encoder
Alexey Brodkin (2):
ARCv2: [vdk] Enable ARC PGU on HS38 VDK
ARC: [nsimosci] Enable ARC PGU on nSIM OSCI virtual platforms
Ruud Derwig (1):
drm/arcpgu: Make ARC PGU usable on simulation platfo
-> v2:
* Got rid of dummy arcpgu_drm_encoder_helper_funcs and now rely on default
best encoder
Alexey Brodkin (2):
ARCv2: [vdk] Enable ARC PGU on HS38 VDK
ARC: [nsimosci] Enable ARC PGU on nSIM OSCI virtual platforms
Ruud Derwig (1):
drm/arcpgu: Make ARC PGU usable on simulation platfo
With required ARC PGU updates that allow it to be used on simulation
platforms we may finally utilize ARC PGU in HS38 VDK with modern
Linux kernels.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
---
No changes in v2.
arch/arc/boot/dts/vdk_axs10x_mb.dtsi| 13 +
ar
With required ARC PGU updates that allow it to be used on simulation
platforms we may finally utilize ARC PGU in nSIM OSCI virtual platforms
with modern Linux kernels.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
---
No changes in v2.
arch/arc/boot/dts/nsimosci.dts
With required ARC PGU updates that allow it to be used on simulation
platforms we may finally utilize ARC PGU in nSIM OSCI virtual platforms
with modern Linux kernels.
Signed-off-by: Alexey Brodkin
---
No changes in v2.
arch/arc/boot/dts/nsimosci.dts | 14 +++---
arch/arc
With required ARC PGU updates that allow it to be used on simulation
platforms we may finally utilize ARC PGU in HS38 VDK with modern
Linux kernels.
Signed-off-by: Alexey Brodkin
---
No changes in v2.
arch/arc/boot/dts/vdk_axs10x_mb.dtsi| 13 +
arch/arc/boot/dts
al LCD.
To make ARC PGU driver usable in those virtual platforms we need to istantiate
virtual encoder instead of a real one because in the model's virtual LCD
we're rendering whatever appears in frame-buffer memory.
Signed-off-by: Ruud Derwig <rder...@synopsys.com>
Signed-off-by: Alexey Br
driver usable in those virtual platforms we need to istantiate
virtual encoder instead of a real one because in the model's virtual LCD
we're rendering whatever appears in frame-buffer memory.
Signed-off-by: Ruud Derwig
Signed-off-by: Alexey Brodkin
---
drivers/gpu/drm/arc/Makefile | 2
With required ARC PGU updates that allow it to be used on simulation
platforms we may finally utilize ARC PGU in HS38 VDK with modern
Linux kernels.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
---
arch/arc/boot/dts/vdk_axs10x_mb.dtsi| 13 +
arch/arc/bo
With required ARC PGU updates that allow it to be used on simulation
platforms we may finally utilize ARC PGU in HS38 VDK with modern
Linux kernels.
Signed-off-by: Alexey Brodkin
---
arch/arc/boot/dts/vdk_axs10x_mb.dtsi| 13 +
arch/arc/boot/dts/vdk_hs38_smp.dts | 2
With required ARC PGU updates that allow it to be used on simulation
platforms we may finally utilize ARC PGU in nSIM OSCI virtual platforms
with modern Linux kernels.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
---
arch/arc/boot/dts/nsimosci.dts | 14 +++---
virtual platforms we need to istantiate
virtual encoder instead of a real one. And that all is done in the first patch
of the series.
Subsequent patches just update configs of both VDK and nSIM OSCI boards
with enabling ARC PGU driver and adding required fixups in their DT
descriptions.
Alexey
With required ARC PGU updates that allow it to be used on simulation
platforms we may finally utilize ARC PGU in nSIM OSCI virtual platforms
with modern Linux kernels.
Signed-off-by: Alexey Brodkin
---
arch/arc/boot/dts/nsimosci.dts | 14 +++---
arch/arc/boot/dts
virtual platforms we need to istantiate
virtual encoder instead of a real one. And that all is done in the first patch
of the series.
Subsequent patches just update configs of both VDK and nSIM OSCI boards
with enabling ARC PGU driver and adding required fixups in their DT
descriptions.
Alexey
commit 05c00d82f4d1 ("net: nps_enet: bug fix - handle lost tx
interrupts")
that introduced the problem. At least reverting it I got networking working.
And indeed that patch fixes mentioned issue.
In other words...
Tested-by: Alexey Brodkin <abrod...@synopsys.com>
P.S. Given my obse
introduced the problem. At least reverting it I got networking working.
And indeed that patch fixes mentioned issue.
In other words...
Tested-by: Alexey Brodkin
P.S. Given my observation is correct please add following to your commit
message if you ever do a respin:
-->8---
Fixes: 05c00d82f4d1 ("net: nps_enet: bug fix - handle lost tx interrupts")
Cc: # 4.6.x
-->8---
Now when we switched to usage of real clk devices for CPU core
frequency those root properties make no sense any longer.
Se we're just getting rid of them here to not confuse readers of
our .dts files.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
Cc: Christian Ruppert <chris
Now when we switched to usage of real clk devices for CPU core
frequency those root properties make no sense any longer.
Se we're just getting rid of them here to not confuse readers of
our .dts files.
Signed-off-by: Alexey Brodkin
Cc: Christian Ruppert
Cc: Noam Camus
---
arch/arc/boot/dts
Hi David,
On Mon, 2016-05-23 at 15:23 -0400, David Airlie wrote:
>
>
> - Original Message -
> >
> > From: "Alexey Brodkin" <alexey.brod...@synopsys.com>
> > To: airl...@redhat.com, dan...@ffwll.ch, "Vineet Gupta"
> > &l
Hi David,
On Mon, 2016-05-23 at 15:23 -0400, David Airlie wrote:
>
>
> - Original Message -
> >
> > From: "Alexey Brodkin"
> > To: airl...@redhat.com, dan...@ffwll.ch, "Vineet Gupta"
> > , airl...@linux.ie
> > Cc: dr
Hi Dave,
On Mon, 2016-05-16 at 08:22 +, Alexey Brodkin wrote:
> Hi Dave,
>
> On Tue, 2016-05-10 at 09:51 +0000, Alexey Brodkin wrote:
> >
> > Hi Dave,
> >
> > On Fri, 2016-04-29 at 11:36 +, Alexey Brodkin wrote:
> > >
> > >
>
Hi Dave,
On Mon, 2016-05-16 at 08:22 +, Alexey Brodkin wrote:
> Hi Dave,
>
> On Tue, 2016-05-10 at 09:51 +0000, Alexey Brodkin wrote:
> >
> > Hi Dave,
> >
> > On Fri, 2016-04-29 at 11:36 +, Alexey Brodkin wrote:
> > >
> > >
>
that holds a number of SMP cores.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
---
arch/arc/kernel/setup.c | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arc/kernel/setup.c b/arch/arc/kernel/setup.c
index f63b8bf..78a1476 100644
--- a/arch/arc/kernel/setup.c
+++ b/ar
that holds a number of SMP cores.
Signed-off-by: Alexey Brodkin
---
arch/arc/kernel/setup.c | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arc/kernel/setup.c b/arch/arc/kernel/setup.c
index f63b8bf..78a1476 100644
--- a/arch/arc/kernel/setup.c
+++ b/arch/arc/kernel/setup.c
@@ -24,6
a hack for clock "downgrade" on early boot
for quad-core hardware.
Also note this change will break functionality of AXS103 v1.0 hardware.
That means all users of AXS103 __must__ upgrade their boards with the
most recent firmware.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com&g
a hack for clock "downgrade" on early boot
for quad-core hardware.
Also note this change will break functionality of AXS103 v1.0 hardware.
That means all users of AXS103 __must__ upgrade their boards with the
most recent firmware.
Signed-off-by: Alexey Brodkin
---
arch/ar
Hi Dave,
On Tue, 2016-05-10 at 09:51 +, Alexey Brodkin wrote:
> Hi Dave,
>
> On Fri, 2016-04-29 at 11:36 +0000, Alexey Brodkin wrote:
> >
> > Hi Dave,
> >
> > Please pull this mini-series that allows ARC PGU to use
> > dedicated memory location as f
Hi Dave,
On Tue, 2016-05-10 at 09:51 +, Alexey Brodkin wrote:
> Hi Dave,
>
> On Fri, 2016-04-29 at 11:36 +0000, Alexey Brodkin wrote:
> >
> > Hi Dave,
> >
> > Please pull this mini-series that allows ARC PGU to use
> > dedicated memory location as f
Hi Dave,
On Fri, 2016-04-29 at 11:36 +, Alexey Brodkin wrote:
> Hi Dave,
>
> Please pull this mini-series that allows ARC PGU to use
> dedicated memory location as framebuffer backing storage.
>
> v2 of that series was reviewed here
> https://lists.freedesktop.org/ar
Hi Dave,
On Fri, 2016-04-29 at 11:36 +, Alexey Brodkin wrote:
> Hi Dave,
>
> Please pull this mini-series that allows ARC PGU to use
> dedicated memory location as framebuffer backing storage.
>
> v2 of that series was reviewed here
> https://lists.freedesktop.org/ar
/linux.git
topic-arcpgu-updates
for you to fetch changes up to cb2ad5e5339c5122166265cea579cc6a356d46de:
ARC: [axs10x] Specify reserved memory for frame buffer (2016-04-29 14:34:13
+0300)
Alexey Brodkin (2):
drm/arcpgu: use
/linux.git
topic-arcpgu-updates
for you to fetch changes up to cb2ad5e5339c5122166265cea579cc6a356d46de:
ARC: [axs10x] Specify reserved memory for frame buffer (2016-04-29 14:34:13
+0300)
Alexey Brodkin (2):
drm/arcpgu: use
Hi Vineet,
On Thu, 2016-04-28 at 19:26 +0530, Vineet Gupta wrote:
> On Thursday 28 April 2016 07:16 PM, Alexey Brodkin wrote:
> >
> > >
> > > >
> > > > Note that the IOC start alignment needs to follow
> > > > max(4k, size). What will be m
Hi Vineet,
On Thu, 2016-04-28 at 19:26 +0530, Vineet Gupta wrote:
> On Thursday 28 April 2016 07:16 PM, Alexey Brodkin wrote:
> >
> > >
> > > >
> > > > Note that the IOC start alignment needs to follow
> > > > max(4k, size). What will be m
sorts ARC770 CPU) IOC is not
an option for a sake of keeping one DT description for the
base-board (axs10x_mb.dtsi) we're still defining reserved
memory location in the very end of DDR.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
Cc: Vineet Gupta <vgu...@synopsys.com>
sorts ARC770 CPU) IOC is not
an option for a sake of keeping one DT description for the
base-board (axs10x_mb.dtsi) we're still defining reserved
memory location in the very end of DDR.
Signed-off-by: Alexey Brodkin
Cc: Vineet Gupta
Cc: devicet...@vger.kernel.org
---
Changes v1 -> v2:
* Reser
and saves its bandwidth for other peripherals.
Cc: Dave Airlie <airl...@gmail.com>
Cc: Daniel Vetter <dan...@ffwll.ch>
Cc: devicet...@vger.kernel.org
Changes v1 -> v2:
* Reserved memory size bumped from 16Mb to 32Mb.
* Reserved area in AXS103 boards moved to the very end of availab
and saves its bandwidth for other peripherals.
Cc: Dave Airlie
Cc: Daniel Vetter
Cc: devicet...@vger.kernel.org
Changes v1 -> v2:
* Reserved memory size bumped from 16Mb to 32Mb.
* Reserved area in AXS103 boards moved to the very end of available DDR.
Alexey Brodkin (2):
drm/arcpgu:
peripherals to use all perks of IOC.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
Cc: Dave Airlie <airl...@gmail.com>
Cc: Daniel Vetter <dan...@ffwll.ch>
---
No changes v1 -> v2.
drivers/gpu/drm/arc/arcpgu_drv.c | 6 ++
1 file changed, 6 insertions(+)
diff --git
peripherals to use all perks of IOC.
Signed-off-by: Alexey Brodkin
Cc: Dave Airlie
Cc: Daniel Vetter
---
No changes v1 -> v2.
drivers/gpu/drm/arc/arcpgu_drv.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/arc/arcpgu_drv.c b/drivers/gpu/drm/arc/arcpgu_drv.c
index 5b35e
Hi Vineet,
On Thu, 2016-04-28 at 09:56 +0530, Vineet Gupta wrote:
[snip]
> >
> > diff --git a/arch/arc/boot/dts/axc001.dtsi b/arch/arc/boot/dts/axc001.dtsi
> > index 420dcfd..ae6162d 100644
> > --- a/arch/arc/boot/dts/axc001.dtsi
> > +++ b/arch/arc/boot/dts/axc001.dtsi
> > @@ -95,6 +95,24 @@
>
Hi Vineet,
On Thu, 2016-04-28 at 09:56 +0530, Vineet Gupta wrote:
[snip]
> >
> > diff --git a/arch/arc/boot/dts/axc001.dtsi b/arch/arc/boot/dts/axc001.dtsi
> > index 420dcfd..ae6162d 100644
> > --- a/arch/arc/boot/dts/axc001.dtsi
> > +++ b/arch/arc/boot/dts/axc001.dtsi
> > @@ -95,6 +95,24 @@
>
sorts ARC770 CPU) IOC is not
an option for a sake of keeping one DT description for the
base-board (axs10x_mb.dtsi) we're still defining reserved
memory location in the very end of DDR.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
Cc: devicet...@vger.kernel.org
---
arch/arc/boot/dts/
sorts ARC770 CPU) IOC is not
an option for a sake of keeping one DT description for the
base-board (axs10x_mb.dtsi) we're still defining reserved
memory location in the very end of DDR.
Signed-off-by: Alexey Brodkin
Cc: devicet...@vger.kernel.org
---
arch/arc/boot/dts/axc001.dtsi | 20
peripherals to use all perks of IOC.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
Cc: Dave Airlie <airl...@gmail.com>
Cc: Daniel Vetter <dan...@ffwll.ch>
---
drivers/gpu/drm/arc/arcpgu_drv.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/arc/arcpgu_d
peripherals to use all perks of IOC.
Signed-off-by: Alexey Brodkin
Cc: Dave Airlie
Cc: Daniel Vetter
---
drivers/gpu/drm/arc/arcpgu_drv.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/arc/arcpgu_drv.c b/drivers/gpu/drm/arc/arcpgu_drv.c
index 5b35e5db..76e187a 100644
and saves its bandwidth for other peripherals.
Cc: Cc: Dave Airlie <airl...@gmail.com>
Cc: Daniel Vetter <dan...@ffwll.ch>
Cc: devicet...@vger.kernel.org
Alexey Brodkin (2):
drm/arcpgu: use dedicated memory area for frame buffer
ARC: [axs10x] Specify reserved memory for frame buffe
and saves its bandwidth for other peripherals.
Cc: Cc: Dave Airlie
Cc: Daniel Vetter
Cc: devicet...@vger.kernel.org
Alexey Brodkin (2):
drm/arcpgu: use dedicated memory area for frame buffer
ARC: [axs10x] Specify reserved memory for frame buffer
arch/arc/boot/dts/axc001.dtsi | 20
This tiny series enbles support of generic per-device coherent dma memory
and ability to specify reserved memory regions to be used in those
per-device mappings.
In particular this allowed us to move frame-buffer memory out of
IOC aperture.
Cc: linux-kernel@vger.kernel.org
Alexey Brodkin (2
This tiny series enbles support of generic per-device coherent dma memory
and ability to specify reserved memory regions to be used in those
per-device mappings.
In particular this allowed us to move frame-buffer memory out of
IOC aperture.
Cc: linux-kernel@vger.kernel.org
Alexey Brodkin (2
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
Cc: linux-kernel@vger.kernel.org
---
arch/arc/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
index 208aae0..61d69e6 100644
--- a/arch/arc/Kconfig
+++ b/arch/arc/Kconfig
@@ -37,6 +37,7 @@
Enable reserved memory initialization from device tree.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
Cc: Grant Likely <grant.lik...@linaro.org>
Cc: Marek Szyprowski <m.szyprow...@samsung.com>
Cc: linux-kernel@vger.kernel.org
---
arch/arc/Kconfig | 1 +
arch/arc/mm/
Signed-off-by: Alexey Brodkin
Cc: linux-kernel@vger.kernel.org
---
arch/arc/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
index 208aae0..61d69e6 100644
--- a/arch/arc/Kconfig
+++ b/arch/arc/Kconfig
@@ -37,6 +37,7 @@ config ARC
select
Enable reserved memory initialization from device tree.
Signed-off-by: Alexey Brodkin
Cc: Grant Likely
Cc: Marek Szyprowski
Cc: linux-kernel@vger.kernel.org
---
arch/arc/Kconfig | 1 +
arch/arc/mm/init.c | 4
2 files changed, 5 insertions(+)
diff --git a/arch/arc/Kconfig b/arch/arc
-arcpgu-v6
for you to fetch changes up to b8c1eca1e089e8f4247b19b73955c875bf7b18ae:
arc: axs10x - add support of ARC PGU (2016-04-26 18:26:54 +0300)
Alexey Brodkin (3):
drm: Add DT bindings documentation for ARC PGU display
-arcpgu-v6
for you to fetch changes up to b8c1eca1e089e8f4247b19b73955c875bf7b18ae:
arc: axs10x - add support of ARC PGU (2016-04-26 18:26:54 +0300)
Alexey Brodkin (3):
drm: Add DT bindings documentation for ARC PGU display
compatible = "fixed-clock";
> + clock-frequency = <2700>;
> + #clock-cells = <0>;
> + };
> +
> i2cclk: i2cclk {
> compatible = "fixed-clock";
> clock-frequency = <5000>;
Acked-by: Alexey Brodkin <abrod...@synopsys.com>
Hi David,
On Tue, 2016-04-19 at 16:19 +0300, Alexey Brodkin wrote:
> This series add support of ARC PGU display controller.
> ARC PGU is a quite simple byte streamer that gets data from the framebuffer
> and pushes it to hte connected encoder (DP or HDMI).
>
> It was tested on
compatible = "fixed-clock";
> + clock-frequency = <2700>;
> + #clock-cells = <0>;
> + };
> +
> i2cclk: i2cclk {
> compatible = "fixed-clock";
> clock-frequency = <5000>;
Acked-by: Alexey Brodkin
Hi David,
On Tue, 2016-04-19 at 16:19 +0300, Alexey Brodkin wrote:
> This series add support of ARC PGU display controller.
> ARC PGU is a quite simple byte streamer that gets data from the framebuffer
> and pushes it to hte connected encoder (DP or HDMI).
>
> It was tested on
Hi Jose,
On Thu, 2016-04-21 at 14:10 +0100, Jose Abreu wrote:
> Hi Alexey,
>
>
> On 21-04-2016 13:18, Alexey Brodkin wrote:
> >
> > Hi Jose,
> >
> > On Thu, 2016-04-21 at 10:51 +0100, Jose Abreu wrote:
> > >
> > > Hi Alexey,
> >
Hi Jose,
On Thu, 2016-04-21 at 14:10 +0100, Jose Abreu wrote:
> Hi Alexey,
>
>
> On 21-04-2016 13:18, Alexey Brodkin wrote:
> >
> > Hi Jose,
> >
> > On Thu, 2016-04-21 at 10:51 +0100, Jose Abreu wrote:
> > >
> > > Hi Alexey,
> >
Hi Jose,
On Thu, 2016-04-21 at 10:51 +0100, Jose Abreu wrote:
> Hi Alexey,
> > > > Otherwise, I still prefer two DTS files for the two different FPGA
> > > > versions. At the least, please use ioremap for any pointers that
> > > > you readl/writel here.
> > > >
> > > > Beyond that, we should
Hi Jose,
On Thu, 2016-04-21 at 10:51 +0100, Jose Abreu wrote:
> Hi Alexey,
> > > > Otherwise, I still prefer two DTS files for the two different FPGA
> > > > versions. At the least, please use ioremap for any pointers that
> > > > you readl/writel here.
> > > >
> > > > Beyond that, we should
Hi Jose, Stephen,
On Wed, 2016-04-20 at 10:47 +0100, Jose Abreu wrote:
> Hi Stephen,
>
>
> On 20-04-2016 02:54, Stephen Boyd wrote:
> >
> > On 04/19, Jose Abreu wrote:
> > >
> > > @Stephen: can you give some input so that I can submit a v6?
> > >
> > I don't prefer putting the second
Hi Jose, Stephen,
On Wed, 2016-04-20 at 10:47 +0100, Jose Abreu wrote:
> Hi Stephen,
>
>
> On 20-04-2016 02:54, Stephen Boyd wrote:
> >
> > On 04/19, Jose Abreu wrote:
> > >
> > > @Stephen: can you give some input so that I can submit a v6?
> > >
> > I don't prefer putting the second
Hi Daniel,
On Wed, 2016-04-20 at 13:28 +0200, Daniel Vetter wrote:
> On Tue, Apr 19, 2016 at 03:24:51PM +0300, Alexey Brodkin wrote:
> >
> > As a pair to already existing drm_connector_unregister_all() we're adding
> > generic implementation of what is already done in some d
Hi Daniel,
On Wed, 2016-04-20 at 13:28 +0200, Daniel Vetter wrote:
> On Tue, Apr 19, 2016 at 03:24:51PM +0300, Alexey Brodkin wrote:
> >
> > As a pair to already existing drm_connector_unregister_all() we're adding
> > generic implementation of what is already done in some d
From: Carlos Palminha <palmi...@synopsys.com>
ARC PGU could be found on some development boards from Synopsys.
This is a simple byte streamer that reads data from a framebuffer
and sends data to the single encoder.
Signed-off-by: Carlos Palminha <palmi...@synopsys.com>
Signed-of
This updates MAINTEINERS file with information about maintainer of
ARC PGU display controller driver.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
Cc: linux-snps-...@lists.infradead.org
---
No changes v5 -> v6.
No changes v4 -> v5.
No changes v3 -> v4.
No c
From: Carlos Palminha
ARC PGU could be found on some development boards from Synopsys.
This is a simple byte streamer that reads data from a framebuffer
and sends data to the single encoder.
Signed-off-by: Carlos Palminha
Signed-off-by: Alexey Brodkin
Cc: Daniel Vetter
Cc: David Airlie
Cc
This updates MAINTEINERS file with information about maintainer of
ARC PGU display controller driver.
Signed-off-by: Alexey Brodkin
Cc: linux-snps-...@lists.infradead.org
---
No changes v5 -> v6.
No changes v4 -> v5.
No changes v3 -> v4.
No changes v2 -> v3.
No chan
This add DT bindings documentation for ARC PGU display controller.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
Cc: Pawel Moll <pawel.m...@arm.com>
Cc: Mark Rutland <mark.rutl...@arm.com>
Cc: Ian Campbell <ijc+devicet...@hellion.org.uk>
Cc: Kumar Gala <ga...@
;ijc+devicet...@hellion.org.uk>
Cc: Kumar Gala <ga...@codeaurora.org>
Cc: linux-snps-...@lists.infradead.org
Cc: Mark Rutland <mark.rutl...@arm.com>
Cc: Pawel Moll <pawel.m...@arm.com>
Cc: Rob Herring <robh...@kernel.org>
Cc: Vineet Gupta <vgu...@synopsys.com>
Cc: Jo
This add DT bindings documentation for ARC PGU display controller.
Signed-off-by: Alexey Brodkin
Cc: Pawel Moll
Cc: Mark Rutland
Cc: Ian Campbell
Cc: Kumar Gala
Cc: devicet...@vger.kernel.org
Cc: linux-snps-...@lists.infradead.org
Acked-by: Rob Herring
---
No changes v5 -> v6.
Changes
rg
Cc: Mark Rutland
Cc: Pawel Moll
Cc: Rob Herring
Cc: Vineet Gupta
Cc: Jose Abreu
Cc: Carlos Palminha
Alexey Brodkin (3):
drm: Add DT bindings documentation for ARC PGU display controller
MAINTAINERS: Add maintainer for ARC PGU display controller
arc: axs10x - add support of ARC P
Synopsys DesignWare ARC SDP boards sport ARC SDP display
controller attached to ADV7511 HDMI encoder.
That change adds desctiption of both ARC PGU and ADV7511 in
ARC SDP'd base-board Device Tree.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
Cc: Rob Herring <robh...@kernel.org&g
Synopsys DesignWare ARC SDP boards sport ARC SDP display
controller attached to ADV7511 HDMI encoder.
That change adds desctiption of both ARC PGU and ADV7511 in
ARC SDP'd base-board Device Tree.
Signed-off-by: Alexey Brodkin
Cc: Rob Herring
Cc: Pawel Moll
Cc: Mark Rutland
Cc: Ian Campbell
As a pair to already existing drm_connector_unregister_all() we're adding
generic implementation of what is already done in some drivers.
Once this helper is implemented we'll be ready to switch existing
driver-specific implementations with the generic one.
Signed-off-by: Alexey Brodkin <ab
As a pair to already existing drm_connector_unregister_all() we're adding
generic implementation of what is already done in some drivers.
Once this helper is implemented we'll be ready to switch existing
driver-specific implementations with the generic one.
Signed-off-by: Alexey Brodkin
Cc
This driver used to have its own implementation of connector_register_all()
which actually was taken as a prototype of drm_connector_register_all().
Now when drm_connector_register_all() exists reusing it here.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
Cc: Daniel Vette
This driver used to have its own implementation of connector_register_all()
which actually was taken as a prototype of drm_connector_register_all().
Now when drm_connector_register_all() exists reusing it here.
Signed-off-by: Alexey Brodkin
Cc: Daniel Vetter
Cc: David Airlie
Cc: Boris
Now that a generic drm_connector_register_all() helper exists we may safely
substitute it for the driver-specific implementation of connectors plugging
in sysfs.
Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>
Cc: Daniel Vetter <dan...@ffwll.ch>
Cc: David Airlie <airl...@linu
Now that a generic drm_connector_register_all() helper exists we may safely
substitute it for the driver-specific implementation of connectors plugging
in sysfs.
Signed-off-by: Alexey Brodkin
Cc: Daniel Vetter
Cc: David Airlie
Cc: linux-renesas-...@vger.kernel.org
Acked-by: Laurent Pinchart
for drm_dev_register()
Cc: Daniel Vetter <dan...@ffwll.ch>
Cc: David Airlie <airl...@linux.ie>
Cc: Boris Brezillon <boris.brezil...@free-electrons.com>
Cc: Laurent Pinchart <laurent.pinch...@ideasonboard.com>
Cc: linux-renesas-...@vger.kernel.org
Cc: David Herrmann &l
for drm_dev_register()
Cc: Daniel Vetter
Cc: David Airlie
Cc: Boris Brezillon
Cc: Laurent Pinchart
Cc: linux-renesas-...@vger.kernel.org
Cc: David Herrmann
Alexey Brodkin (3):
drm: Introduce drm_connector_register_all() helper
drm: atmel_hldc: Use generic drm_connector_register_all()
Hello,
I'm wondering if there's a way to force kernel to allocate backing
memory for frame buffer in a special location?
A little bit of background below.
I continue to work on DRM driver for ARC PGU, latest
is v5 and available here - https://lkml.org/lkml/2016/3/28/170
In current state
Hello,
I'm wondering if there's a way to force kernel to allocate backing
memory for frame buffer in a special location?
A little bit of background below.
I continue to work on DRM driver for ARC PGU, latest
is v5 and available here - https://lkml.org/lkml/2016/3/28/170
In current state
Hi Stephen,
On Mon, 2016-04-11 at 15:03 -0700, sb...@codeaurora.org wrote:
> On 04/11, Alexey Brodkin wrote:
> >
> > On Mon, 2016-04-11 at 11:41 +0100, Jose Abreu wrote:
> > >
> > > + * warranty of any kind, whether express or implied.
> > > + *
Hi Stephen,
On Mon, 2016-04-11 at 15:03 -0700, sb...@codeaurora.org wrote:
> On 04/11, Alexey Brodkin wrote:
> >
> > On Mon, 2016-04-11 at 11:41 +0100, Jose Abreu wrote:
> > >
> > > + * warranty of any kind, whether express or implied.
> > > + *
anges v2 -> v3:
> * Implemented recalc_rate
>
> Changes v1 -> v2:
> * Renamed folder to axs10x (as suggested by Alexey Brodkin)
> * Added more supported rates
[snip]
> diff --git a/Documentation/devicetree/bindings/clock/i2s-pll-clock.txt
> b/Documentation/devicetree/bi
* Implemented recalc_rate
>
> Changes v1 -> v2:
> * Renamed folder to axs10x (as suggested by Alexey Brodkin)
> * Added more supported rates
[snip]
> diff --git a/Documentation/devicetree/bindings/clock/i2s-pll-clock.txt
> b/Documentation/devicetree/bindings/clock/i2s-
&g
Hi Vineet,
> From: Alexey Brodkin [abrod...@synopsys.com]
> Sent: Monday, March 28, 2016 2:36 PM
> To: dri-de...@lists.freedesktop.org
> Cc: linux-kernel@vger.kernel.org; Alexey Brodkin; Vineet Gupta;
> linux-snps-...@lists.infradead.org
> Subject: [PATCH 4/5 v5] arc: Add our
Hi Vineet,
> From: Alexey Brodkin [abrod...@synopsys.com]
> Sent: Monday, March 28, 2016 2:36 PM
> To: dri-de...@lists.freedesktop.org
> Cc: linux-kernel@vger.kernel.org; Alexey Brodkin; Vineet Gupta;
> linux-snps-...@lists.infradead.org
> Subject: [PATCH 4/5 v5] arc: Add our
Hi Boris,
On Tue, 2016-03-29 at 14:43 +0200, Boris Brezillon wrote:
> Hi Alexey,
>
> On Tue, 29 Mar 2016 13:22:49 +0300
> Alexey Brodkin <alexey.brod...@synopsys.com> wrote:
>
> >
> > As a pair to already existing drm_connector_unplug_all()
>
Hi Boris,
On Tue, 2016-03-29 at 14:43 +0200, Boris Brezillon wrote:
> Hi Alexey,
>
> On Tue, 29 Mar 2016 13:22:49 +0300
> Alexey Brodkin wrote:
>
> >
> > As a pair to already existing drm_connector_unplug_all()
> > (which we'll rename in this serie
501 - 600 of 1116 matches
Mail list logo