Hi Nizam,
[auto build test WARNING on staging/staging-testing]
[also build test WARNING on v4.3 next-20151109]
url:
https://github.com/0day-ci/linux/commits/Nizam-Haider/iio-adc-mxs-lradc-Prefer-using-the-BIT-macro/20151109-222735
config: sparc64-allyesconfig (attached as .config)
reproduce
On 11/09/2015 03:36 PM, Daniel Lezcano wrote:
For the sake of consistency, let rename all ctrl_out/in calls to the write/read
calls so we have the same API consistent with the other architectures hence
open the door for the increasing of the test compilation coverage.
The unsigned long coercive
Hi,
On Mon, Nov 9, 2015 at 1:57 AM, Yunzhi Li wrote:
> It seems that we are debugging two different issues, your new patch which
> rewrite
> the microframe scheduler doesn't resolve my problem. My patch fix chrome-os
> issue
> #46547 not related to the particular Microsoft keyboard any keyboard c
On Monday 09 November 2015 15:33:51 Andreas Schwab wrote:
> Arnd Bergmann writes:
>
> > On Monday 09 November 2015 14:23:59 Andreas Schwab wrote:
> >> Yury Norov writes:
> >>
> >> > This is what I run:
> >> > https://github.com/norov/glibc/tree/thunderx-ilp32-32time_toff_t
> >>
> >> That doesn
The current Kconfig option is the H8300 arch option. In order to comply to the
current rule, let's create a specific option for the timer8 and select it
from the arch's Kconfig.
Signed-off-by: Daniel Lezcano
---
arch/h8300/Kconfig | 1 +
drivers/clocksource/Kconfig | 3 +++
drivers/cl
On Mon, 09 Nov 2015 11:56:51 +
Punit Agrawal wrote:
> > actually, I was suggesting to start considering idle injection once
> > frequency capped to the energy efficient point, which can be much
> > higher than the lowest frequency. The idea being, deep idle power is
> > negligible compared to
Add the COMPILE_TEST option so the drivers can be compiled on different
architecture with the 'allyesconfig' kernel configuration.
Signed-off-by: Daniel Lezcano
---
drivers/clocksource/Kconfig | 17 ++---
1 file changed, 14 insertions(+), 3 deletions(-)
diff --git a/drivers/clocksou
For the sake of consistency, let rename all ctrl_out/in calls to the write/read
calls so we have the same API consistent with the other architectures hence
open the door for the increasing of the test compilation coverage.
The unsigned long coercive cast is removed because all variables are set to
Hi Julia,
Thank you for the patch.
On Sunday 11 October 2015 13:57:13 Julia Lawall wrote:
> This v4l2_subdev_internal_ops structure is never modified. All other
> v4l2_subdev_internal_ops structures are declared as const.
>
> Done with the help of Coccinelle.
>
> Signed-off-by: Julia Lawall
Arnd Bergmann writes:
> On Monday 09 November 2015 14:23:59 Andreas Schwab wrote:
>> Yury Norov writes:
>>
>> > This is what I run:
>> > https://github.com/norov/glibc/tree/thunderx-ilp32-32time_toff_t
>>
>> That doesn't work for me:
>>
>> ../sysdeps/unix/sysv/linux/generic/sysdep.h:24:22: er
On Monday 09 November 2015 09:07:36 Sinan Kaya wrote:
>
> On 11/9/2015 3:59 AM, Arnd Bergmann wrote:
> > On Monday 09 November 2015 08:09:39 Hannes Reinecke wrote:
> >> On 11/09/2015 02:57 AM, Sinan Kaya wrote:
> >>> Current code gives up when 32 bit DMA is not supported.
> >>> This problem has be
On Mon, 14 Sep 2015, Bartlomiej Zolnierkiewicz wrote:
> This patch disables deprecated IDE subsystem in sb1250_swarm_defconfig
> (no IDE host drivers are selected in this config so there is no valid
> reason to enable IDE subsystem itself).
Someone forgot to enable BLK_DEV_PLATFORM, it would see
On 09/11/2015 15:04, Hannes Reinecke wrote:
> On 11/09/2015 02:53 PM, Laurent Vivier wrote:
>> QEMU allows until 32 LUNs.
>>
>> Signed-off-by: Laurent Vivier
>> ---
>> drivers/scsi/ibmvscsi/ibmvscsi.c | 9 -
>> drivers/scsi/ibmvscsi/ibmvscsi.h | 1 +
>> 2 files changed, 9 insertions(+),
Replaces bit shifting on 1 with the BIT(x) macro
Signed-off-by: Nizam Haider
---
drivers/staging/iio/adc/mxs-lradc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/iio/adc/mxs-lradc.c
b/drivers/staging/iio/adc/mxs-lradc.c
index d997d9c..5f1375c 100644
--- a/
On Mon, Nov 9, 2015 at 3:39 AM, Liu Jason wrote:
> There is an alignment mismatch issue between the of_reserved_mem and the CMA
> setup requirement.
>
> The alignment in
> Documentation/devicetree/bindings/reserved-memory/reserved-memory.txt
>
>
> alignment (optional) - length based on parent's
On Mon, Nov 9, 2015 at 7:43 AM, Liguo Zhang wrote:
> For platform with auto restart support, between every transfer,
> i2c controller will trigger an interrupt and SW need to handle
> it to start new transfer. When doing write-then-read transfer,
> instead of restart mechanism, using WRRD mode to
On Nov 6, 2015, at 3:44 PM, AKASHI Takahiro wrote:
Hi Akashi,
> This is the fifth patch series for fixing stack tracer on arm64.
> The original issue was reported by Jungseok[1], and then I found more
> issues[2].
>
> We don't have to care about the original issue because the root cause
> (patch
On Monday 09 November 2015 14:23:59 Andreas Schwab wrote:
> Yury Norov writes:
>
> > This is what I run:
> > https://github.com/norov/glibc/tree/thunderx-ilp32-32time_toff_t
>
> That doesn't work for me:
>
> ../sysdeps/unix/sysv/linux/generic/sysdep.h:24:22: error: ‘__NR_llseek’
> undeclar
> e
Hello everybody,
Ping ?
On Tuesday 13 October 2015 16:18:36 Laurent Pinchart wrote:
> The maximum DMA segment size controls the IOMMU mapping granularity. Its
> default value is 64kB, resulting in potentially non-contiguous IOMMU
> mappings. Configure it to 4GB to ensure that buffers get mapped
>
On Mon, Nov 09 2015, Hannes Frederic Sowa wrote:
> Hi,
>
> On Wed, Oct 28, 2015, at 15:27, Rasmus Villemoes wrote:
>>
>> I agree - proper overflow checking can be really hard. Quick, assuming a
>> and b have the same unsigned integer type, is 'a+b> check overflow? Of course not (hint: promotion
On Mon, Nov 9, 2015 at 2:21 AM, Alexandre Courbot wrote:
> On Fri, Nov 6, 2015 at 12:55 AM, LABBE Corentin
> wrote:
>> of_match_device could return NULL, and so cause a NULL pointer
>> dereference later at line 132:
>> priv->flags = (uintptr_t) of_id->data;
>>
>> Reported-by: coverity (CID 132414
Em Mon, Nov 09, 2015 at 07:54:35PM +0900, Taeung Song escreveu:
> To improve perf config usability, we should probably also recognize
> underscores in perf config entries, i.e. the following variants
> should both work: as suggested by Ingo Molnar
>
> print_percent = 1
> print-perc
On 11/07, Andy Lutomirski wrote:
>
> On Wed, Nov 4, 2015 at 4:50 PM, Amanieu d'Antras wrote:
> > One issue that isn't resolved in this series is sending signals between a
> > 32-bit
> > process and 64-bit process. Sending a si_int will work correctly, but a
> > si_ptr
> > value will likely get c
On Mon, Nov 09, 2015 at 11:56:51AM +, Punit Agrawal wrote:
> Jacob Pan writes:
> > My take is that RT and throttling will never go well together since they
> > are conflicting in principle.
>
> I am not sure I follow. If RT (or other higher priority classes) can't
> be throttled then the CPUs
On Mon, Nov 9, 2015 at 3:57 AM, Sinan Kaya wrote:
> The MULDIV macro has been designed for small numbers.
> Compiler emits an overflow warning on 64 bit systems.
> This patch uses 64 bit numbers in order to suppress
> warning.
>
> Signed-off-by: Sinan Kaya
> ---
> drivers/scsi/sg.c | 20 ++
Hey Linus,
first thanks for the reviews. Much appreciated.
On Mon, Nov 9, 2015 at 2:32 PM, Linus Walleij wrote:
> On Fri, Nov 6, 2015 at 12:42 AM, Andrew Duggan wrote:
>
>> From: Benjamin Tissoires
>>
>> RMI4 Function 0x30 provides support for GPIOs, LEDs and mechanical
>> buttons. In particu
On 9 November 2015 at 14:23, Ludovic Desroches
wrote:
> On Fri, Nov 06, 2015 at 04:59:29PM +0100, Ludovic Desroches wrote:
>> When there is a vmmc regulator, only SD Bus Power is set to 1 in the
>> Power Control Register. It means SD Bus Voltage Select field is set to 0
>> that is a reserved value
The fixed_phy infrastructure is done in a way that is optional,
by providing 'static inline' helper functions doing nothing in
include/linux/phy_fixed.h for all its APIs. However, three out
of the four users (DSA, BCMGENET, and SYSTEMPORT) always
'select FIXED_PHY', presumably because they need tha
On Sat 07-11-15 23:07:04, Vladimir Davydov wrote:
> Hi,
>
> Currently, all kmem allocations (namely every kmem_cache_alloc, kmalloc,
> alloc_kmem_pages call) are accounted to memory cgroup automatically.
> Callers have to explicitly opt out if they don't want/need accounting
> for some reason. Suc
On 06.11.2015 14:22, Jiang Liu wrote:
On 2015/11/6 20:40, Tomasz Nowicki wrote:
On 06.11.2015 12:46, Jiang Liu wrote:
On 2015/11/6 18:37, Tomasz Nowicki wrote:
On 06.11.2015 09:52, Jiang Liu wrote:
Sure, ARM64 (0-16M IO space) QEMU example:
DWordIO (ResourceProducer, MinFixed, MaxFixed, PosDec
On 11/9/2015 3:59 AM, Arnd Bergmann wrote:
On Monday 09 November 2015 08:09:39 Hannes Reinecke wrote:
On 11/09/2015 02:57 AM, Sinan Kaya wrote:
Current code gives up when 32 bit DMA is not supported.
This problem has been observed on systems without any
memory below 4 gig.
This patch tests 6
On 11/09/2015 02:53 PM, Laurent Vivier wrote:
> QEMU allows until 32 LUNs.
>
> Signed-off-by: Laurent Vivier
> ---
> drivers/scsi/ibmvscsi/ibmvscsi.c | 9 -
> drivers/scsi/ibmvscsi/ibmvscsi.h | 1 +
> 2 files changed, 9 insertions(+), 1 deletion(-)
>
Nothing to do with QEMU; this is a d
On Nov 6, 2015, at 3:44 PM, AKASHI Takahiro wrote:
Hi Akashi,
> Function graph tracer modifies a return address (LR) in a stack frame
> to hook a function return. This will result in many useless entries
> (return_to_handler) showing up in a stack tracer's output.
>
> This patch replaces such en
Turn the informative message about no vmmc/vqmmc regulator found in
debug one. There is no need to indicate that something optional is
missing. Moreover, it can bring confusion, people who doesn't know
it is optional may consider these messages as warnings or errors.
Signed-off-by: Ludovic Desroch
On Mon, Nov 09, 2015 at 12:28:39PM +, Opensource [Adam Thomson] wrote:
> On November 8, 2015 10:34, Mark Brown wrote:
> > What I'm trying to figure out here is if this depends on the audio
> > routing at runtime or if it's got dedicated configuration?
> This feature is available for any/all m
Em Mon, Nov 09, 2015 at 10:58:06AM -0300, Arnaldo Carvalho de Melo escreveu:
> Em Mon, Nov 09, 2015 at 11:32:54AM +0900, Taeung Song escreveu:
> > The perf configuration file contains many variables to change various
> > aspects of each of its tools, including output, disk usage, etc.
> > But looki
On 11/9/2015 2:15 AM, Hannes Reinecke wrote:
On 11/09/2015 02:57 AM, Sinan Kaya wrote:
The mpt2sas and mpt3sas drivers are spinning forever in
their IRQ handlers if there are a lot of jobs queued up
by the PCIe card. This handler is causing spikes for
the rest of the system and sluggish behavi
On 11/9/2015 2:09 AM, Hannes Reinecke wrote:
On 11/09/2015 02:57 AM, Sinan Kaya wrote:
Current code gives up when 32 bit DMA is not supported.
This problem has been observed on systems without any
memory below 4 gig.
This patch tests 64 bit support before bailing out to find
a working combina
Commit c39c4c6abb89 ("tcp: double default TSQ output bytes limit")
updated default value for tcp_limit_output_bytes
Signed-off-by: Niklas Cassel
---
Documentation/networking/ip-sysctl.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/networking/ip-sysctl.txt
Add imx7d ADC support.
Signed-off-by: Haibo Chen
---
arch/arm/boot/dts/imx7d.dtsi | 20
1 file changed, 20 insertions(+)
diff --git a/arch/arm/boot/dts/imx7d.dtsi b/arch/arm/boot/dts/imx7d.dtsi
index ebc053a..87c3319 100644
--- a/arch/arm/boot/dts/imx7d.dtsi
+++ b/arch/arm/
On Mon, Nov 9, 2015 at 3:23 PM, Jon Hunter wrote:
> Currently the tegra-apb DMA driver suspend/resume helpers, save and
> restore the registers for all channels regardless of whether they are
> in use or not. Change this so that only channels that have been
> allocated and configured are saved and
On 10/27/2015 09:39 PM, Paolo Bonzini wrote:
> guest_enter and guest_exit must be called with interrupts disabled,
> since they take the vtime_seqlock with write_seq{lock,unlock}.
> Therefore, it is not necessary to check for exceptions, nor to
> save/restore the IRQ state, when context tracking fu
Em Mon, Nov 09, 2015 at 11:32:54AM +0900, Taeung Song escreveu:
> The perf configuration file contains many variables to change various
> aspects of each of its tools, including output, disk usage, etc.
> But looking through state of configuration is difficult and
> there's no knowing what kind of
On 10/27/2015 09:39 PM, Paolo Bonzini wrote:
> All calls to context_tracking_enter and context_tracking_exit
> are already checking context_tracking_is_enabled, except the
> context_tracking_user_enter and context_tracking_user_exit
> functions left in for the benefit of assembly calls.
>
> Pull t
On Mon, Nov 9, 2015 at 3:23 PM, Jon Hunter wrote:
> The tegra-apb DMA driver enables runtime-pm but never calls
> pm_runtime_get/put and hence the runtime-pm callbacks are never invoked.
> The driver manages the clocks by directly calling clk_prepare_enable()
> and clk_unprepare_disable().
>
> Fix
As devices with values greater than that are silently ignored,
this gives some hints to the sys admin to know why he doesn't see
his devices...
Signed-off-by: Laurent Vivier
---
drivers/scsi/ibmvscsi/ibmvscsi.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/drivers/s
QEMU allows until 32 LUNs.
Signed-off-by: Laurent Vivier
---
drivers/scsi/ibmvscsi/ibmvscsi.c | 9 -
drivers/scsi/ibmvscsi/ibmvscsi.h | 1 +
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/ibmvscsi/ibmvscsi.c b/drivers/scsi/ibmvscsi/ibmvscsi.c
index 04de287..56
The value of the parameter is never re-read by the driver,
so a new value is ignored. Let know the user he
can't modify it by removing writable attribute.
Signed-off-by: Laurent Vivier
---
drivers/scsi/ibmvscsi/ibmvscsi.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dr
v3 checks that max_lun is less or equal to 31
v2 of this series only fix the format type of max_lun:
drivers/scsi/ibmvscsi/ibmvscsi.c:2298:4:
warning: format '%d' expects argument of type 'int',
but argument 4 has type 'u64 {aka long long unsigned int}' [-Wformat=]
"Maximum ID: %d Maximum
On Fri, 2015-10-23 at 12:16 +0300, Andy Shevchenko wrote:
> There is a chip connected to i2c bus on Intel Galileo Gen2 board.
> Enable it via
> ACPI ID INT3492.
Thierry, ping?
>
> Cc: Thierry Reding
> Signed-off-by: Andy Shevchenko
> ---
> drivers/pwm/Kconfig | 2 +-
> drivers/pwm/pwm-
The dependency was clearly needed, without it it is possible to
build the core i2c driver as a loadable module and the bq27xxx
driver built-in, which results in link errors:
drivers/built-in.o: In function `bq27xxx_battery_i2c_read':
binder.c:(.text+0x360bf0): undefined reference to `i2c_transfer'
Actually, it looks like Emese Revfy is going to merge the GCC plugin
constify stuff sooner rather than later so maybe adding all these consts
isn't going to be needed.
regards,
dan carpenter
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to maj
Sinan Kaya wrote:
I'm concerned about this though since you warned. This used to consume
1024 bytes now 4096 bytes.
static int acpi_irq_penalty[ACPI_MAX_IRQS] = {
PIRQ_PENALTY_ISA_ALWAYS,/* IRQ0 timer */
...
}
As long as it's not ever put on the stack, it should be fine.
--
Sent by
On Thu, 2015-11-05 at 08:19 +0530, Punnaiah Choudary Kalluri wrote:
> Added the basic driver for Arasan Nand Flash Controller used in
> Zynq UltraScale+ MPSoC. It supports only Hw Ecc and upto 24bit
> correction.
>
> +config MTD_NAND_ARASAN
> + tristate "Support for Arasan Nand Flash controll
On 08/11/15 14:17, Geliang Tang wrote:
Use kmalloc_array instead of kmalloc to allocate memory for an array.
Signed-off-by: Geliang Tang
---
drivers/staging/comedi/drivers/amplc_pci224.c | 8
drivers/staging/comedi/drivers/ni_670x.c | 5 +++--
2 files changed, 7 insertions(+),
Sinan Kaya wrote:
And why kmalloc anyway? Why not leave it on the stack?
char src[] = "hello world";
?
I need to call dma_map_single on this address to convert it to a DMA
address. That's why.
And you can't do that with an object that's on the stack?
--
Sent by an employee of the Qu
The patch adds the binding file for Freescale imx7d ADC driver.
Signed-off-by: Haibo Chen
---
.../devicetree/bindings/iio/adc/imx7d-adc.txt | 26 ++
1 file changed, 26 insertions(+)
create mode 100644 Documentation/devicetree/bindings/iio/adc/imx7d-adc.txt
diff --git a
Add ADC support for imx7d-sdb board.
Signed-off-by: Haibo Chen
---
arch/arm/boot/dts/imx7d-sdb.dts | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/imx7d-sdb.dts b/arch/arm/boot/dts/imx7d-sdb.dts
index 432aaf5..b2c4536 100644
--- a/arch/arm/boot/dts/imx7d-sdb.dts
Freescale i.MX7D soc contains a new ADC IP. This patch add this ADC
driver support, and the driver only support ADC software trigger.
Signed-off-by: Haibo Chen
---
drivers/iio/adc/Kconfig | 9 +
drivers/iio/adc/Makefile| 1 +
drivers/iio/adc/imx7d_adc.c | 571
On Fri, Nov 6, 2015 at 12:43 AM, Andrew Duggan wrote:
> Currently, the rmi device has the name sensorXX. Sensor is very generic
> and in cases when there is little context it is hard to tell what the
> device is (ie in /sys/devices or /proc/interrupts). This patch changes
> the name to rmiXX whic
> Remove the function ll_finish_md_op_data() and replace all its calls
> with the standrd function ll_finish_md_op_data().
I believe you meant to write "standard function kfree()".
--
Best regards,
Michał Kępień
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the bo
On Fri, Nov 6, 2015 at 12:43 AM, Andrew Duggan wrote:
> The platform data contained a sensor_name string which was used in debug
> logs to identify the device. But, the logs already contain enough
> information to uniquely identify the device. This patch removes the
> sensor_name and substitutes
On Fri, Nov 6, 2015 at 12:42 AM, Andrew Duggan wrote:
> The data packet should use device managed memory since the buffer is
> retained until the device goes away.
>
> Signed-off-by: Andrew Duggan
Squash into F11 patch.
Acked-by: Linus Walleij
Yours,
Linus Walleij
--
To unsubscribe from this
On Fri, Nov 6, 2015 at 12:42 AM, Andrew Duggan wrote:
> Move all of the structures and function definitions needed by hid-rmi
> into rmi.h so that they can be accessed by hid-rmi.
>
> Signed-off-by: Andrew Duggan
Should be squashed into the core patch I guess so it is om
from the beginning.
B
On 6 November 2015 at 13:15, Adrien Schildknecht wrote:
> FAIL_MMC_REQUEST can be used without FAULT_INJECTION_DEBUG_FS.
> In this case fault_create_debugfs_attr() will always return an error and
> lead to the deletion of the whole debugfs directory.
>
> This patch makes sure that FAULT_INJECTION_
Hi Will,
On Mon, Nov 09, 2015 at 10:10:59AM +, Will Deacon wrote:
>On Mon, Nov 09, 2015 at 02:13:28PM +0800, Peng Fan wrote:
>> The basic flow for iommu_group_for_dev is:
>> iommu_group_get_for_dev
>> |-> iommu_group_get : increase reference count by 1.
>> return group;
On Fri, Nov 6, 2015 at 12:42 AM, Andrew Duggan wrote:
> From: Benjamin Tissoires
>
> RMI4 Function 0x30 provides support for GPIOs, LEDs and mechanical
> buttons. In particular, the mechanical button support is used in
> an increasing number of touchpads.
>
> [BT] cured the code to rely only on
On Sat, Nov 07, 2015 at 12:42:30PM +, Lee Jones wrote:
> On Fri, 06 Nov 2015, Linus Torvalds wrote:
>
> > On Fri, Nov 6, 2015 at 12:04 AM, Lee Jones wrote:
> > >
> > > git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
> > > tags/mfd-for-linus-4.4
> >
> > Ugh.
> >
> > Maintainers,
Yeah, that's tricky and I don't have an answer but marking things as
const is a worth while in itself because it makes static some analysis
easier.
regards,
dan carpenter
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.o
On Sat, Oct 24, 2015 at 01:16:21AM +0900, byungchul.p...@lge.com wrote:
> +++ b/kernel/sched/core.c
> @@ -1264,6 +1264,8 @@ EXPORT_SYMBOL_GPL(set_cpus_allowed_ptr);
>
> void set_task_cpu(struct task_struct *p, unsigned int new_cpu)
> {
> + unsigned int prev_cpu = task_cpu(p);
> +
> #ifdef
On Fri, Nov 6, 2015 at 12:42 AM, Andrew Duggan wrote:
> Function 12 implements 2D touch position sensor for newer Synaptics touch
> devices. It replaces F11 and no device will contain both functions.
>
> Signed-off-by: Andrew Duggan
(...)
> +config RMI4_F12
> + bool "RMI4 Function 12 (2D p
Newer tegra devices have a separate word count register per channel that
contains the number of words to be transferred. This register is not
saved or restored by the suspend/resume helpers for these newer devices
and so ensure that it is.
Signed-off-by: Jon Hunter
---
drivers/dma/tegra20-apb-dm
The tegra-apb DMA driver enables runtime-pm but never calls
pm_runtime_get/put and hence the runtime-pm callbacks are never invoked.
The driver manages the clocks by directly calling clk_prepare_enable()
and clk_unprepare_disable().
Fix this by replacing the clk_prepare_enable() and clk_disable_un
On Fri, Nov 6, 2015 at 12:42 AM, Andrew Duggan wrote:
> RMI4 defines two functions for 2D sensors. This patch moves some of the
> code which is shared between the two functions into a new file to avoid
> duplicating the code on rmi_f11.c and rmi_f12.c.
>
> Signed-off-by: Andrew Duggan
> .../bi
Currently the tegra-apb DMA driver suspend/resume helpers, save and
restore the registers for all channels regardless of whether they are
in use or not. Change this so that only channels that have been
allocated and configured are saved and restored.
Signed-off-by: Jon Hunter
---
drivers/dma/teg
In the tegra_dma_runtime_suspend/resume functions, the pdev structure
is not needed, and so just call dev_get_drvdata() to get the device
data structure.
Signed-off-by: Jon Hunter
---
drivers/dma/tegra20-apb-dma.c | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/
This patch add imx7d adc driver support.
Changes in V2:
-prefix defines with IMX7D_ for all the register
-use BIT macro to define a single bit
-remove the dma_en from struct adc_feature which is not support currently
-use static const array to replace the switch case code
Haibo Chen (4):
iio: a
On probe failure or driver removal, before killing any tasklets, ensure
that the channel interrupt is freed to ensure that another channel
interrupt cannot occur and schedule the tasklet again.
Signed-off-by: Jon Hunter
---
V2 changes:
- Updated patch to use free_irq instead of disable_irq
driv
Some clean-up changes for the tegra-apb DMA driver.
These have been compile and boot tested for ARM and ARM64. Summary of the
ARM results are below.
Test summary
Build: zImage:
Pass: ( 2/ 2): multi_v7_defconfig, tegra_defconfig
Build: Image:
Pass: ( 1/ 1): defconfig
Boot t
Yury Norov writes:
> This is what I run:
> https://github.com/norov/glibc/tree/thunderx-ilp32-32time_toff_t
That doesn't work for me:
../sysdeps/unix/sysv/linux/generic/sysdep.h:24:22: error: ‘__NR_llseek’ undeclar
ed (first use in this function)
../sysdeps/unix/sysv/linux/aarch64/sysdep.h:41:3
The tegra20-apb-dma driver currently uses the flag GFP_ATOMIC when
allocating memory for structures used in conjunction with the DMA
descriptors. It is preferred that dmaengine drivers use GFP_NOWAIT
instead and so the emergency memory pool will not be used by these
drivers.
Signed-off-by: Jon Hun
On Fri, Nov 06, 2015 at 04:59:29PM +0100, Ludovic Desroches wrote:
> When there is a vmmc regulator, only SD Bus Power is set to 1 in the
> Power Control Register. It means SD Bus Voltage Select field is set to 0
> that is a reserved value. The SD Host Controller specification says:
> 'SD Bus Power
On Sat, 2015-11-07 at 21:40 +0900, Krzysztof Kozlowski wrote:
> W dniu 06.11.2015 o 20:11, Sjoerd Simons pisze:
> > When a transfer completes there is a small window between the
> > descriptor
> > being unset as the current active one in the thread and it being
> > marked
> > as done. This causes t
On Fri, Nov 6, 2015 at 12:41 AM, Andrew Duggan wrote:
> Newer RMI functions make use of packet registers. Packet registers contain
> several bytes of data at a RMI address instead of just a single byte.
> Packet registers may also contain subpackets which may or may not be
> present for a given f
On 9 November 2015 at 14:14, Ludovic Desroches
wrote:
> On Mon, Nov 09, 2015 at 11:50:50AM +0100, Ulf Hansson wrote:
>> [...]
>>
>> >>
>> >> This doesn't seems like a case where a gpio regulator should be used
>> >> and I am not sure what problem it would solve. Beside to suppress the
>> >> log wa
On Fri, Nov 6, 2015 at 12:41 AM, Andrew Duggan wrote:
> Add a transport driver for devices using RMI4 over SPI.
>
> Signed-off-by: Andrew Duggan
> .../devicetree/bindings/input/rmi4/rmi_spi.txt | 57 +++
Split off bindings in a separate patch and send to
devicet...@vger.kernel.org
This
On Fri, Nov 6, 2015 at 12:41 AM, Andrew Duggan wrote:
> Firmware update is not currently supported in the current state of
> this driver. We can add it back if we need it when implementing
> firmware update.
>
> Signed-off-by: Andrew Duggan
Acked-by: Linus Walleij
Squash into core.
Yours,
Li
On Mon, Nov 09, 2015 at 11:50:50AM +0100, Ulf Hansson wrote:
> [...]
>
> >>
> >> This doesn't seems like a case where a gpio regulator should be used
> >> and I am not sure what problem it would solve. Beside to suppress the
> >> log warnings (actually those aren't warnings but informations).
> >>
Hi Sudip,
On Mon, Nov 9, 2015 at 2:05 PM, Sudip Mukherjee
wrote:
> On Sat, Nov 07, 2015 at 04:53:23PM +0100, Geert Uytterhoeven wrote:
>> WARNING: vmlinux.o(.text+0x1056606): Section mismatch in reference from the
>> function parkbd_attach() to the function .init.text:parkbd_allocate_serio()
>>
On Fri, Nov 6, 2015 at 12:41 AM, Andrew Duggan wrote:
> The pm variables are not included in the struct rmi_driver_data at compile
> time. Using the IS_ENABLED macro in rmi_driver.c will result in a compiler
> error if CONFIG_PM_SLEEP is not enabled.
>
> Signed-off-by: Andrew Duggan
Tested-by:
On Fri, Nov 6, 2015 at 12:40 AM, Andrew Duggan wrote:
> Previous versions of the driver reported statistics in debugfs.
> But that code has been removed and debugfs is no longer used. This
> patch removes all remaining debugfs code.
>
> Signed-off-by: Andrew Duggan
Acked-by: Linus Walleij
Squ
On Fri, Nov 6, 2015 at 12:40 AM, Andrew Duggan wrote:
> The Makefile contained commands for a different build environment. These
> should be removed and are not needed in the upstream kernel.
>
> Signed-off-by: Andrew Duggan
Acked-by: Linus Walleij
Squash into the offending commit.
Yours,
Li
On Fri, Nov 6, 2015 at 12:40 AM, Andrew Duggan wrote:
> Add devicetree binding for I2C devices and add bindings for optional
> parameters in the function drivers. Parameters for function drivers are
> defined in child nodes for each of the functions.
>
> Signed-off-by: Andrew Duggan
This patch
Hello Linus,
could you please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git for_linus
to get fixes for DAX for ext2 and a minor fixup for ext4 Kconfig
description (leftover from ext3 removal).
Top of the tree is 5726b27b09cc. The full shortlog is:
Jean Delvare (
On Fri, Nov 6, 2015 at 12:40 AM, Andrew Duggan wrote:
> Currently the RMI4 driver expects the device to have a GPIO and manages
> the that GPIO internally. However, this duplicates functionality which
> could be handled by more generic interrupt handling code. Also, some
> RMI devices will not ha
On Fri, Nov 6, 2015 at 12:39 AM, Andrew Duggan wrote:
> From: Benjamin Tissoires
>
> Kernel tracking is used in 2 use cases:
> - filter out jumps when the sensor is not relieable enough
> - provide a MT protocol B when the sensor is providing MT protocol A data
>
> Signed-off-by: Benjamin Tissoi
On Sat, Nov 07, 2015 at 04:53:23PM +0100, Geert Uytterhoeven wrote:
> WARNING: vmlinux.o(.text+0x1056606): Section mismatch in reference from the
> function parkbd_attach() to the function .init.text:parkbd_allocate_serio()
> The function parkbd_attach() references
> the function __init parkbd_all
On Fri, Nov 6, 2015 at 12:39 AM, Andrew Duggan wrote:
> From: Benjamin Tissoires
>
> Currently, in PS/2 we only have the PNPIds list to detect the property.
> Unfortunately, it looks like the information is not embeded in the RMI4
> protocol either, so allow the Top software buttons property to
On Fri, Nov 6, 2015 at 12:39 AM, Andrew Duggan wrote:
> From: Benjamin Tissoires
>
> abs_bit and rel_bits should not be computed at each iteration of the for
> loop.
> finger_press_count is unused.
> Break out rmi_f11_parse_finger_state in its own function.
>
> Signed-off-by: Benjamin Tissoires
On Fri, Nov 6, 2015 at 12:38 AM, Andrew Duggan wrote:
> From: Benjamin Tissoires
>
> Signed-off-by: Benjamin Tissoires
> Tested-by: Andrew Duggan
Tested-by: Linus Walleij
Is there some device *not* using the unified input node by the
end of the day then, I wonder? Or is that non-unified nod
601 - 700 of 900 matches
Mail list logo