* Mark Rutland [170619 05:25]:
> On Fri, Jun 16, 2017 at 05:07:40PM -0700, Florian Fainelli wrote:
> >
> > This is helpful in making SoC-specific power management code become true
> > drivers
> > that can be shared between different architectures.
>
> Could you elaborate on what this is needed
Update the PM code to suspend/resume the fbdev_cma console.
Changelog:
- v2: Use drm_fbdev_cma_set_suspend_unlocked() function for taking the
console lock (suggested by Noralf Trønnes )
- v1: Initial submission [1]
[1] https://lists.freedesktop.org/archives/dri-devel/2017-June/144502.html
[yeah, blast from the past. finally found some bandwidth to pick this up
again...]
On 13/02/17 10:40, Thomas Gleixner wrote:
> On Tue, 17 Jan 2017, Marc Zyngier wrote:
>> @@ -2266,6 +2294,8 @@ int __init its_init(struct fwnode_handle *handle,
>> struct rdists *rdists,
>> struct i
The variable current_order decreases from MAX_ORDER-1 to order, so the
condition current_order <= MAX_ORDER-1 is always true.
Signed-off-by: Hao Lee
---
mm/page_alloc.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/mm/page_alloc.c b/mm/page_alloc.c
index 2302f25..9120c
On Mon, Jun 19, 2017 at 03:46:10PM +0200, Jan Luebbe wrote:
> Signed-off-by: Jan Luebbe
> ---
> drivers/misc/eeprom/Kconfig | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
I can't take patches without any changelog text at all, sorry.
Hi Xiaowei,
[auto build test ERROR on pci/next]
[also build test ERROR on v4.12-rc5 next-20170619]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
url:
https://github.com/0day-ci/linux/commits/Xiaowei-Song/PCI-hisi-Add-DT-binding-for-PCIe
Am 19.06.2017 um 14:52 schrieb Fabio Estevam:
> Hi Stefan,
>
> On Mon, Jun 19, 2017 at 7:58 AM, Stefan Wahren wrote:
>
>> do you know how the clock "lp_ipg_clk_s" should be handled?
> As per the Reference Manual there is no CCM gating bits for this clock.
I was only surprised that there is no cl
On Fri, Jun 16, 2017 at 11:53:33PM +0900, Minchan Kim wrote:
> Hi Andrea,
>
> On Fri, Jun 16, 2017 at 04:27:20PM +0200, Andrea Arcangeli wrote:
> > Hello Minchan,
> >
> > On Fri, Jun 16, 2017 at 10:52:09PM +0900, Minchan Kim wrote:
> > > > > > @@ -1995,8 +1984,6 @@ static void __split_huge_pmd_lo
Hi Alex,
On 10/06/2017 00:00, Alex Williamson wrote:
> If a device is bound to a non-vfio, non-whitelisted driver while a
> group is in use, then the integrity of the group is compromised and
> will result in hitting a BUG_ON. This code tries to avoid this case
> by mangling driver_override to fo
Hi Laurent,
Just checking if this was OK with you - I hadn't heard anything and I
noticed it's not in -next so I just wanted to check to see if there were
any changes you wanted.
Regards,
Daniel
Daniel Axtens writes:
> Currently, disconnecting a USB webcam while it is in use prints out a
> num
Hi Konstantin and Peter,
Just checking if this version was OK with you - I hadn't heard anything
and I noticed it's not in -next so I just wanted to check to see if
there were any other changes you wanted.
Regards,
Daniel
Daniel Axtens writes:
> If we set a next or last buddy for a se that is
On 2017-06-19 14:55:35 [+0200], Mike Galbraith wrote:
> On Mon, 2017-06-19 at 13:50 +0200, Sebastian Andrzej Siewior wrote:
> >
> > rt20…rt21 is just
> >
> > https://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git/tree/patches/sched-Prevent-task-state-corruption-by-spurious-lock.p
On Mon, 19 Jun 2017 12:14:51 +0200
Mike Galbraith wrote:
> On Mon, 2017-06-19 at 10:52 +0200, Sebastian Andrzej Siewior wrote:
> > On 2017-06-17 10:14:37 [+0200], Mike Galbraith wrote:
> >
> > > During that rebase, migrate_disable() was changed to no longer map to
> > > preempt_disable() for n
On 19.06.2017 16:38, Mark Rutland wrote:
On Mon, Jun 19, 2017 at 01:46:39PM +0100, Mark Rutland wrote:
On Fri, Jun 16, 2017 at 05:22:29PM +0300, Alexey Budankov wrote:
On 16.06.2017 17:08, Alexey Budankov wrote:
On 16.06.2017 12:09, Mark Rutland wrote:
There's a --per-thread option to ask per
> Am 19.06.2017 um 15:46 schrieb Jonathan Corbet :
>
> On Mon, 19 Jun 2017 06:08:37 -0700
> Christoph Hellwig wrote:
>
>> On Mon, Jun 19, 2017 at 08:24:10AM -0300, Mauro Carvalho Chehab wrote:
>>> As the Sphinx build seems very fragile, specially for
>>> PDF output, add a notice about how to us
Hi Brendan,
here is my review. Only minor stuff, no real show-stopper.
> diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
> index 144cbadc7c72..280f84a0d7d1 100644
> --- a/drivers/i2c/busses/Kconfig
> +++ b/drivers/i2c/busses/Kconfig
> @@ -326,6 +326,16 @@ config I2C_POWERMAC
On 2017-06-19 10:08:38 [-0400], Steven Rostedt wrote:
> > diff --git a/kernel/sched/core.c b/kernel/sched/core.c
> > index 30b24f774198..10e832da70b6 100644
> > --- a/kernel/sched/core.c
> > +++ b/kernel/sched/core.c
> > @@ -2284,7 +2284,7 @@ EXPORT_SYMBOL(wake_up_process);
> > */
> > int wake_u
From: Thomas Bogendoerfer
Provide link partner advertising information.
Removed testing for gigabit modes, which is useless for a fast ethernet phy.
Signed-off-by: Thomas Bogendoerfer
---
drivers/net/phy/lxt.c | 11 ---
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/driv
On Fri, Jun 02, 2017 at 06:29:52PM -0700, Brendan Higgins wrote:
> Added slave support for Aspeed I2C controller. Supports fourteen busses
> present in AST24XX and AST25XX BMC SoCs by Aspeed.
>
> Signed-off-by: Brendan Higgins
Nice, looks good to me!
signature.asc
Description: PGP signature
On 06/19/2017 03:54 PM, Hao Lee wrote:
> The variable current_order decreases from MAX_ORDER-1 to order, so the
> condition current_order <= MAX_ORDER-1 is always true.
>
> Signed-off-by: Hao Lee
Sounds right.
Acked-by: Vlastimil Babka
> ---
> mm/page_alloc.c | 5 ++---
> 1 file changed, 2 i
And any chance for a MAINTAINERS entry?
signature.asc
Description: PGP signature
Em Mon, 19 Jun 2017 07:46:53 -0600
Jonathan Corbet escreveu:
> On Mon, 19 Jun 2017 06:08:37 -0700
> Christoph Hellwig wrote:
>
> > On Mon, Jun 19, 2017 at 08:24:10AM -0300, Mauro Carvalho Chehab wrote:
> > > As the Sphinx build seems very fragile, specially for
> > > PDF output, add a notice
On Thu, May 25, 2017 at 11:42:15AM +, George Cherian wrote:
> Set I2C_CLASS_HWMON for xlp9xx to enable automatic probing of BMC
> devices by the ipmi-ssif driver.
>
> Signed-off-by: George Cherian
Applied to for-next, thanks!
signature.asc
Description: PGP signature
On Monday, June 19, 2017 02:28:21 PM Rafael J. Wysocki wrote:
> On Friday, June 16, 2017 09:49:00 PM Len Brown wrote:
> > On Fri, Jun 16, 2017 at 8:30 PM, Rafael J. Wysocki
> > wrote:
> > > On Wednesday, June 07, 2017 07:39:13 PM Len Brown wrote:
> > >> From: Len Brown
>
> [cut]
>
> > >
> > >
On Sun, May 28, 2017 at 11:30:45AM +0200, Wolfram Sang wrote:
> It is 'R-Car', not 'RCar'. No code or binding changes, only descriptive text.
>
> Signed-off-by: Wolfram Sang
Applied to for-next, thanks!
signature.asc
Description: PGP signature
kbuild test robot writes:
>drivers/net/dsa/mv88e6xxx/serdes.o: In function
> `mv88e6352_g2_irl_init_all':
>>> serdes.c:(.text+0x150): multiple definition of `mv88e6352_g2_irl_init_all'
>drivers/net/dsa/mv88e6xxx/chip.o:chip.c:(.text+0x3200): first defined here
>drivers/net/dsa/mv88e6
From: Kan Liang
Current DTLB load/store miss events (0x608/0x649) only counts 4K,2M and
4M page size.
Need to extend the events to support any page size (4K/2M/4M/1G).
The complete DTLB load/store miss events are
DTLB_LOAD_MISSES.WALK_COMPLETED 0xe08
DTLB_STORE_MISSES.WALK_COMPLETED
On Wed, May 31, 2017 at 12:27:44PM +0530, Arvind Yadav wrote:
> clk_prepare_enable() can fail here and we must check its return value.
>
> Signed-off-by: Arvind Yadav
I update the commit message to mention the clk_unprepare addition.
Applied to for-next, thanks!
signature.asc
Description: PGP
On 06/19/2017 09:31 AM, Corey Minyard wrote:
On 06/16/2017 07:15 AM, Corey Minyard wrote:
On 06/15/2017 10:54 AM, Corey Minyard wrote:
On 06/13/2017 09:54 AM, Tony Camuso wrote:
A vendor with a system having more than 128 CPUs occasionally encounters a
crash during shutdown. This is not an eas
Am 19.06.2017 um 15:53 schrieb Daniel Lezcano:
> On 18/06/2017 22:43, Andreas Färber wrote:
>> Am 06.06.2017 um 18:33 schrieb Daniel Lezcano:
>>> On Tue, Jun 06, 2017 at 02:54:02AM +0200, Andreas Färber wrote:
The Actions Semi S500 SoC provides four timers, 2Hz0/1 and 32-bit TIMER0/1.
>>>
On Fri, Jun 09, 2017 at 02:58:14PM -0700, Wesley Terpstra wrote:
> Ugh. Clicked reply without being done writing the reply!
>
> On Thu, Jun 8, 2017 at 3:52 AM, Mark Rutland wrote:
> > Edge vs level, active high vs active low. Typically some of these are
> > programmable, and are described as flag
Currently, there is no way to ask for signals to be delivered when a
certain number of sideband events have been logged into the ring buffer.
This is problematic if we are only interested in, say, context switch
events. Furthermore, signals are more useful (rather than polling) for
self-profiling.
Many sideband events are interesting by themselves. When profiling only
for sideband events, it is useful to be able to control process wakeup
(wakeup_events) based on sideband events alone. Add a new option
'count_sb_events' to do the same.
Signed-off-by: Naveen N. Rao
---
include/uapi/linux/pe
Add a new option 'signal_on_wakeup' to request for a signal to be
delivered on ring buffer wakeup controlled through watermark and
{wakeup_events, wakeup_watermark}.
Signed-off-by: Naveen N. Rao
---
include/uapi/linux/perf_event.h | 3 ++-
kernel/events/core.c| 18 +++---
On 06/19/2017 09:29 AM, Tony Camuso wrote:
On 06/19/2017 09:31 AM, Corey Minyard wrote:
On 06/16/2017 07:15 AM, Corey Minyard wrote:
On 06/15/2017 10:54 AM, Corey Minyard wrote:
On 06/13/2017 09:54 AM, Tony Camuso wrote:
A vendor with a system having more than 128 CPUs occasionally
encounters
On Wed, May 31, 2017 at 12:27:44PM +0530, Arvind Yadav wrote:
> clk_prepare_enable() can fail here and we must check its return value.
>
> Signed-off-by: Arvind Yadav
Shortened the commit message a little (i'd think one example is enough)
and applied to for-next, thanks!
signature.asc
Descrip
* Kishon Vijay Abraham I [170619 00:55]:
> Hi Tony,
>
> On Monday 19 June 2017 12:55 PM, Tony Lindgren wrote:
> > * Kishon Vijay Abraham I [170618 23:37]:
> >> Hi Tony,
> >>
> >> On Monday 19 June 2017 11:32 AM, Tony Lindgren wrote:
> >>> * Kishon Vijay Abraham I [170616 05:47]:
> The data
From: Vivek Gautam
Move clock handling after of_platform_depopulate to achieve
a sequence that is reverse of the probe sequence.
Cc: Felipe Balbi
Signed-off-by: Vivek Gautam
---
No changes since v5.
---
drivers/usb/dwc3/dwc3-of-simple.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-
From: Vivek Gautam
Make use of of_reset_control_array_get_exclusive() to manage
an array of reset controllers available with the device.
Cc: Jon Hunter
Cc: Thierry Reding
Signed-off-by: Vivek Gautam
[p.za...@pengutronix.de: switch to hidden reset control array]
Signed-off-by: Philipp Zabel
-
Hi Stefan,
On Fri, Jun 09, 2017 at 05:01:09PM +0200, Stefan Wahren wrote:
> Hi Oleksij,
>
> please add the NXP guys in CC in order to give them a chance to review.
>
> Am 09.06.2017 um 14:57 schrieb Oleksij Rempel:
> > This is a driver for Low Power General Purpose Register (LPGPR)
> > available
A set of patches to allow consumers to get and de/assert or trigger
a number of resets at the same time. A patch on top of Vivek's original
API extension is added to hide the reset_control_array behind a struct
reset_control so that the consumer doesn't have to care about the difference
between a s
From: Vivek Gautam
Add support to get a list of resets available for the device.
These resets must be kept de-asserted until the device is
in use.
Cc: Felipe Balbi
Signed-off-by: Vivek Gautam
[p.za...@pengutronix.de: switch to hidden reset control array]
Signed-off-by: Philipp Zabel
---
No ch
From: Vivek Gautam
Many devices may want to request a bunch of resets and control them. So
it's better to manage them as an array. Add APIs to _get() an array of
reset_control, reusing the _assert(), _deassert(), and _reset() APIs for
single reset controls. Since reset controls already may contro
On Mon, 2017-06-19 at 16:06 +0200, Sebastian Andrzej Siewior wrote:
>
> I am suppressed that your desktop shows any symptoms on rt21. I tried my
> smaller AMD box (A10), an Intel two sockets and a four socket box. Each
> of them was fine with the run.sh and manual futex_wait invocation.
> Could yo
osstest service owner writes ("[linux-linus bisection] complete
build-i386-pvops"):
> branch xen-unstable
> xenbranch xen-unstable
> job build-i386-pvops
> testid kernel-build
>
> Tree: linux
> git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
> Tree: linuxfirmware git://xenbi
On Thu, Jun 15, 2017 at 03:35:42PM -0700, David Daney wrote:
> ... this allows gating of inline assembly code that causes llvm to
> fail when emitting BPF.
I floated essentially the same patch in Feb without much luck:
http://lists.infradead.org/pipermail/linux-arm-kernel/2017-March/492758.html
On arm64, the /dev/kmem driver barely works, given that it assumes that
VMALLOC_START > PAGE_OFFSET, which is not the case on arm64. Due to the
dubious value of kmem on an architecture such as arm64, which is fairly
new and is not as forgiving as other architectures when it comes to
userland access
HI Markus,
Em Mon, 19 Jun 2017 16:11:56 +0200
Markus Heiser escreveu:
> > Am 19.06.2017 um 15:46 schrieb Jonathan Corbet :
> >
> > On Mon, 19 Jun 2017 06:08:37 -0700
> > Christoph Hellwig wrote:
> >
> >> On Mon, Jun 19, 2017 at 08:24:10AM -0300, Mauro Carvalho Chehab wrote:
> >>> As the S
On Mon, Jun 19, 2017 at 04:32:32PM +0200, Wolfram Sang wrote:
> On Wed, May 31, 2017 at 12:27:44PM +0530, Arvind Yadav wrote:
> > clk_prepare_enable() can fail here and we must check its return value.
> >
> > Signed-off-by: Arvind Yadav
>
> Shortened the commit message a little (i'd think one ex
On Wed, May 31, 2017 at 12:45:38PM +0530, Arvind Yadav wrote:
> Replace '%d' by '%zu' to fix the following compilation warning:-
>
> drivers/i2c/busses/i2c-at91.c:277:2: warning: format ‘%d’ expects argument of
> type ‘int’, but argument 5 has type ‘size_t’ [-Wformat=]
> dev_dbg(dev->dev, "wrot
On Mon, 19 Jun 2017 16:13:41 +0200
Sebastian Andrzej Siewior wrote:
> > Hmm, it shouldn't affect futexes, as it's only called by rtmutex when
> > waiter->savestate is true. And that should always be false for futex.
>
> you still have sleeping locks like the hb-lock (which might matter in
> c
Em Sun, 18 Jun 2017 22:18:29 -0300
Mauro Carvalho Chehab escreveu:
> Hi Jon,
>
> Em Sun, 18 Jun 2017 17:46:25 -0600
> Jonathan Corbet escreveu:
>
> > I've just spent rather more time than I would like figuring out why the PDF
> > builds fail and what was needed to fix it. The result is the fo
Hi Chris,
On 19 June 2017 at 19:21, Chris Wilson wrote:
> Quoting Sumit Semwal (2017-06-19 14:44:32)
>> The test for prime numbers doesn't differentiate between missing
>> prime_numbers.ko and failure in prime_numbers.ko.
>>
>> Update it to check for presence of the file itself to skip, therefore
On 06/19/2017 10:32 AM, Corey Minyard wrote:
On 06/19/2017 09:29 AM, Tony Camuso wrote:
On 06/19/2017 09:31 AM, Corey Minyard wrote:
On 06/16/2017 07:15 AM, Corey Minyard wrote:
On 06/15/2017 10:54 AM, Corey Minyard wrote:
On 06/13/2017 09:54 AM, Tony Camuso wrote:
A vendor with a system hav
On Sat, Jun 17, 2017 at 06:16:35AM +0200, Greg Kroah-Hartman wrote:
> On Fri, Jun 16, 2017 at 09:47:21PM +0200, Luis R. Rodriguez wrote:
> > Some of the knobs however are for extending tests for
> > existing APIs in older kernels, the async and custom fallback one are an
> > example. There are a s
The bits of BWC, DAHTS and SAHTS in the DMA mode register must be cleared
before a new value can be or-ed in.
Signed-off-by: Thomas Breitung
Signed-off-by: Wolfgang Ocker
---
drivers/dma/fsldma.c | 5 -
drivers/dma/fsldma.h | 4
2 files changed, 8 insertions(+), 1 deletion(-)
diff --g
On 07/06/2017 10:19, Marc Gonzalez wrote:
> On 31/05/2017 15:33, Marc Gonzalez wrote:
>
>> +static int tango_pcie_probe(struct platform_device *pdev)
>> +{
>> +int ret = -EINVAL;
>> +void __iomem *base;
>> +struct resource *res;
>> +struct tango_pcie *pcie;
>> +struct device *
On 05/24/2017 07:44 PM, Andy Lutomirski wrote:
On Wed, May 24, 2017 at 3:09 AM, Dmitry Safonov wrote:
+ Adding back to CC x86 guys - as I've removed in ping messages.
On 05/23/2017 11:09 PM, Russell King - ARM Linux wrote:
On Thu, May 18, 2017 at 02:13:29PM +0300, Dmitry Safonov wrote:
On
On Fri, Apr 07, 2017 at 11:38:49AM -0700, Eric Dumazet wrote:
> On Fri, 2017-04-07 at 21:17 +0300, Ville Syrjälä wrote:
> > Hi,
> >
> > My old P3 laptop started to die on me in the middle of larger compile
> > jobs (using distcc) after v4.11-rc. I bisected the problem
> > to 617f01211baf ("8139too
Enjoy!
The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git ib-mfd-x86-v4.13
for you to fetch changes up to 94d68594a7b4fd2ee
On 13/02/17 22:14, Shanker Donthineni wrote:
> Hi Marc,
>
>
> On 01/17/2017 04:20 AM, Marc Zyngier wrote:
>> The VCPU tables can be quite sparse as well, and it makes sense
>> to use indirect tables as well if possible.
> The VCPU table has maximum of 2^16 entries as compared to 2^32 entries
> i
On 06/19/2017 09:42 AM, Tony Camuso wrote:
On 06/19/2017 10:32 AM, Corey Minyard wrote:
On 06/19/2017 09:29 AM, Tony Camuso wrote:
On 06/19/2017 09:31 AM, Corey Minyard wrote:
On 06/16/2017 07:15 AM, Corey Minyard wrote:
On 06/15/2017 10:54 AM, Corey Minyard wrote:
On 06/13/2017 09:54 AM, To
On Mon, 12 Jun 2017, Jeffy Chen wrote:
> Currently we request the irq when probing, but never free it. So after
> unbind ec driver, this irq will be left requested, which would break
> the next bind:
> [ 2683.338437] genirq: Flags mismatch irq 64. 2008 (chromeos-ec) vs.
> 2008 (chromeos-e
2017-06-17 13:52+0800, Wanpeng Li:
> 2017-06-16 23:38 GMT+08:00 Radim Krčmář :
> > 2017-06-16 22:24+0800, Wanpeng Li:
> >> 2017-06-16 21:37 GMT+08:00 Radim Krčmář :
> >> > 2017-06-14 19:26-0700, Wanpeng Li:
> >> >> From: Wanpeng Li
> >> >>
> >> >> Add an async_page_fault field to vcpu->arch.except
On Sun, Jun 18, 2017 at 07:17:59PM -0700, Azhar Shaikh wrote:
> To overcome a hardware limitation on Intel Braswell systems,
> disable CLKRUN protocol during TPM transactions and re-enable
> once the transaction is completed.
>
> Signed-off-by: Azhar Shaikh
Reviewed-by: Jarkko Sakkinen
Tested-b
On 13/02/17 23:07, Shanker Donthineni wrote:
>
>
> On 01/17/2017 04:20 AM, Marc Zyngier wrote:
>> Add the skeleton irq_set_vcpu_affinity method that will be used
>> to configure VLPIs.
>>
>> Signed-off-by: Marc Zyngier
>> ---
>> drivers/irqchip/irq-gic-v3-its.c | 33 +++
On Tue, 13 Jun 2017, Keerthy wrote:
> The LP87565 chip is a power management IC for Portable Navigation Systems
> and Tablet Computing devices. It contains the following components:
>
> - Configurable Bucks(Single and multi-phase).
> - Configurable General Purpose Output Signals (
On 05/24/2017 05:51 PM, Dmitry Safonov wrote:
binder_mmap() protected proc->buffer from concurrent changes.
It was introduced with commit bd1eff9741af ("Staging: android: binder:
Fix crashes when sharing a binder file between processes").
The commit fixed such races alike:
task1
=
fd = open
On Mon, 19 Jun 2017 08:34:13 +0200
Gerd Hoffmann wrote:
> Hi,
>
> > So perhaps this becomes:
> >
> > struct vfio_device_gfx_plane_info {
> > __u64 start;
> > __u64 drm_format_mod;
> > __u32 drm_format;
> > __u32 width;
> > __u32 height;
> > __u32 stride;
> > __u32
On Thu, 15 Jun 2017, Javier Martinez Canillas wrote:
> It's not correct to encode the subsystem in the I2C device name, so
> drop the -mfd suffix. To maintain bisect-ability, change driver and
> platform code / DTS users in the same patch.
>
> Suggested-by: Lee Jones
> Signed-off-by: Javier Mart
On Mon, Jun 19, 2017 at 04:48:05PM +0200, Luis R. Rodriguez wrote:
> On Sat, Jun 17, 2017 at 06:16:35AM +0200, Greg Kroah-Hartman wrote:
> > On Fri, Jun 16, 2017 at 09:47:21PM +0200, Luis R. Rodriguez wrote:
> > > Some of the knobs however are for extending tests for
> > > existing APIs in older ke
Hi
19.06.2017, 14:38, "Johannes Pöhlmann" :
> To make the ds1wm driver work on a powerpc architecture (big endian, 32bit)
> with a register offset multiplier of 4 i had to make some changes to
>
> drivers/w1/masters/ds1wm.c
> and include/linux/mfd/ds1wm.h.
>
> I grouped theses into 4 pat
On Mon, 19 Jun 2017 08:38:32 +0200
Gerd Hoffmann wrote:
> Hi,
>
> > My suggestion was to use vfio device fd for this ioctl and have
> > dmabuf
> > mgr fd as member in above query_plane structure, for region type it
> > would be set to 0.
>
> Region type should be DRM_PLANE_TYPE_PRIMARY
>
>
Add compose selection ioctls to handle scaling configuration.
Signed-off-by: Todor Tomov
---
drivers/media/platform/qcom/camss-8x16/vfe.c | 189 ++-
drivers/media/platform/qcom/camss-8x16/vfe.h | 1 +
2 files changed, 188 insertions(+), 2 deletions(-)
diff --git a/driv
Add crop module configuration support to be able to apply cropping.
Signed-off-by: Todor Tomov
---
drivers/media/platform/qcom/camss-8x16/vfe.c | 41 +++-
1 file changed, 40 insertions(+), 1 deletion(-)
diff --git a/drivers/media/platform/qcom/camss-8x16/vfe.c
b/drivers
Enables the ADV7180 analog video decoder sensor connected to the
IMX6 IPU on various Gateworks Ventana boards.
Signed-off-by: Tim Harvey
---
arch/arm/boot/dts/imx6dl-gw52xx.dts | 59 +++
arch/arm/boot/dts/imx6dl-gw53xx.dts | 59
These files handle the video device nodes of the camss driver.
Signed-off-by: Todor Tomov
---
drivers/media/platform/qcom/camss-8x16/video.c | 629 +
drivers/media/platform/qcom/camss-8x16/video.h | 64 +++
2 files changed, 693 insertions(+)
create mode 100644 drivers/m
Add scaler module configuration support to be able to apply scaling.
Signed-off-by: Todor Tomov
---
drivers/media/platform/qcom/camss-8x16/vfe.c | 59 ++--
1 file changed, 46 insertions(+), 13 deletions(-)
diff --git a/drivers/media/platform/qcom/camss-8x16/vfe.c
b/driv
Use standard V4L2 control to get pixel clock rate from a sensor
linked in the media controller pipeline. Then calculate clock
rates on CSIPHY, CSID and VFE to use the lowest possible.
If the currnet pixel clock rate of the sensor cannot be read then
use the highest possible. This case covers also
Use VFE PIX input interface and do format conversion in VFE.
Supported input format is UYVY (single plane YUV 4:2:2) and
its different sample order variations.
Supported output formats are:
- NV12/NV21 (two plane YUV 4:2:0)
- NV16/NV61 (two plane YUV 4:2:2)
Signed-off-by: Todor Tomov
---
drive
Add support for horizontal and vertical frame padding.
Signed-off-by: Todor Tomov
---
drivers/media/platform/qcom/camss-8x16/vfe.c | 86 --
drivers/media/platform/qcom/camss-8x16/video.c | 66 +++-
drivers/media/platform/qcom/camss-8x16/video.h | 2 +
3
These files control the VFE module. The VFE has different input interfaces.
The PIX input interface feeds the input data to an image processing pipeline.
Three RDI input interfaces bypass the image processing pipeline. The VFE also
contains the AXI bus interface which writes the output data to memo
Prefix and document the remaining Global 2 registers macros.
Signed-off-by: Vivien Didelot
---
drivers/net/dsa/mv88e6xxx/global2.c | 27 ---
drivers/net/dsa/mv88e6xxx/global2.h | 65 +
2 files changed, 57 insertions(+), 35 deletions(-)
diff --git
The Marvell 88E6352 family has a Global 2 register dedicated to the
watchdog setup. But the 88E6390 turned it into an indirect table.
Prefix and document that.
Signed-off-by: Vivien Didelot
---
drivers/net/dsa/mv88e6xxx/global2.c | 48 +++--
drivers/net/dsa/mv88e
Prefix and document the Global 2 EEPROM registers macros.
Signed-off-by: Vivien Didelot
---
drivers/net/dsa/mv88e6xxx/global2.c | 32 +---
drivers/net/dsa/mv88e6xxx/global2.h | 31 +--
2 files changed, 38 insertions(+), 25 deletions(-)
dif
Prefix and document the Global 2 Switch MAC registers macros.
Signed-off-by: Vivien Didelot
---
drivers/net/dsa/mv88e6xxx/global2.c | 2 +-
drivers/net/dsa/mv88e6xxx/global2.h | 7 ++-
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/drivers/net/dsa/mv88e6xxx/global2.c
b/drive
> > For comparison, can you give --per-thread a go prior to these patches
> > being applied?
>
> FWIW, I had a go with (an old) perf record on an arm64 system using
> --per-thread, and I see that no samples are recorded, which seems like a
> bug.
>
> With --per-thread, the slwodown was ~20%, wher
On 06/19/2017 07:03 AM, Michal Kubecek wrote:
> Our customer encountered stuck NFS writes for blocks starting at specific
> offsets w.r.t. page boundary caused by networking stack sending packets via
> UFO enabled device with wrong checksum. The problem can be reproduced by
> composing a long UDP d
Prefix and document the Global 2 Device Mapping macros.
Signed-off-by: Vivien Didelot
---
drivers/net/dsa/mv88e6xxx/global2.c | 2 +-
drivers/net/dsa/mv88e6xxx/global2.h | 10 ++
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/drivers/net/dsa/mv88e6xxx/global2.c
b/driver
Prefix and document the Global 2 Trunk registers macros. At the same
time, fix the hask -> hash typo and use the mv88e6xxx_port_mask helper.
Signed-off-by: Vivien Didelot
---
drivers/net/dsa/mv88e6xxx/global2.c | 13 ++---
drivers/net/dsa/mv88e6xxx/global2.h | 18 +++---
2 fi
Prefix and document the Global 2 MGMT registers macros.
Signed-off-by: Vivien Didelot
---
drivers/net/dsa/mv88e6xxx/global2.c | 11 ++-
drivers/net/dsa/mv88e6xxx/global2.h | 23 +++
2 files changed, 21 insertions(+), 13 deletions(-)
diff --git a/drivers/net/dsa/mv88e
Marvell chips with an SMI PHY access in Global 2 registers handle both
Clause 22 and Clause 45 of IEEE 802.3.
The 88E6390 family has addition bits to target the internal or external
PHYs connected to the device, and a Setup function in addition to the
default (register) Access function.
Prefix th
Prefix and document the Global 2 Cross-chip Port VLAN registers macros.
Signed-off-by: Vivien Didelot
---
drivers/net/dsa/mv88e6xxx/global2.c | 14 --
drivers/net/dsa/mv88e6xxx/global2.h | 19 +--
2 files changed, 21 insertions(+), 12 deletions(-)
diff --git a/driver
On 19.06.2017 16:37, Alexey Budankov wrote:
On 19.06.2017 16:26, Mark Rutland wrote:
On Mon, Jun 19, 2017 at 04:08:32PM +0300, Alexey Budankov wrote:
On 16.06.2017 1:10, Alexey Budankov wrote:
On 15.06.2017 22:56, Mark Rutland wrote:
On Thu, Jun 15, 2017 at 08:41:42PM +0300, Alexey Budankov w
On Tue, Jun 13, 2017 at 01:56:37PM +1200, Chris Packham wrote:
> We're using a PCA9564 on an embedded platform to provide an i2c
> controller. This adds devicetree support and I've included some
> cleanups for the driver while I was at it.
Col, this was the first driver I ever hacked! Ah, mem
Some Marvell chips have an Ingress Rate Limit unit. But the command
values slightly differs between models: 88E6352 use 3-bit for operations
while 88E6390 use different 2-bit operations.
This commit kills the IRL flags in favor of a new operation implementing
the "Init all resources to the initial
Similarly to what has been done for the Port and Global 1 registers,
this patch series prefixes and documents the macros of Global 2.
It brings no functional changes except for 1/10 which fixes the IRL init
for 88E6390 family.
Changes in v2: make *_g2_irl_init_all static inline without
NET_DSA_MV
On Thu, 15 Jun 2017 15:11:52 +0200
Joerg Roedel wrote:
> From: Joerg Roedel
>
> Add support for the iommu_device_register interface to make
> the s390 hardware iommus visible to the iommu core and in
> sysfs.
>
> Signed-off-by: Joerg Roedel
> ---
> arch/s390/include/asm/pci.h | 7 +++
>
Add an entry for Qualcomm Camera subsystem driver.
Signed-off-by: Todor Tomov
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 09b5ab6..524fe09 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -10570,6 +10570,14 @@ T: git
git://git.ker
Extend selection ioctls to handle cropping configuration.
Signed-off-by: Todor Tomov
---
drivers/media/platform/qcom/camss-8x16/vfe.c | 191 +--
drivers/media/platform/qcom/camss-8x16/vfe.h | 1 +
2 files changed, 150 insertions(+), 42 deletions(-)
diff --git a/drivers
401 - 500 of 1571 matches
Mail list logo