On 02/25/14 17:17, Dave Jones wrote:
On Tue, Feb 25, 2014 at 05:08:40PM -0800, beh...@converseincode.com wrote:
> When compiling kernel with clang, disable warnings which are too noisy, and
> add the clang flag catch-undefined-behavior.
>
> +# Clang
> +warning-1 += $(call
Hi Mike,
you wrote:
You need these two 3.14-rc fixes that are staged in linux-next (via
linux-dm.git's 'for-next' branch):
Thanks for the fast reply. Did pull in the whole branch 'linux-next'
from the repo now. It is back to working.
Michael
--
To unsubscribe from this list: send the
> > > > easy to be found.
> > > >
> > >
> > > Chipidea bug too? Does it follow ch 8.5.3.2 Variable-length Data
> > > Stage, USB
> > 2.0 spec?
> >
> > wait, this is a chipidea core ? Why aren't you guys using the chipidea
> > driver yet ? You need to switch over to that driver dude, we can't
> >
On 02/25/2014 06:49 PM, Peter Zijlstra wrote:
> On Tue, Feb 25, 2014 at 12:47:01PM +0800, Michael wang wrote:
>> On 02/24/2014 09:10 PM, Peter Zijlstra wrote:
>>> On Mon, Feb 24, 2014 at 01:12:18PM +0100, Peter Zijlstra wrote:
+ if (p) {
+ if (unlikely(p ==
fixed following checkpatch warning message
"return is not a function, parentheses are not required"
Signed-off-by: Pankaj Dubey
---
drivers/clk/samsung/clk-pll.c | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/drivers/clk/samsung/clk-pll.c
When compiled using ARM64 cross compiler, gcc complains as
drivers/clk/samsung/clk.c:293:18:
warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
Signed-off-by: Pankaj Dubey
---
drivers/clk/samsung/clk.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
On Mon, 24 Feb 2014 09:30:39 -0500,
Steven Rostedt wrote:
On Sun, 23 Feb 2014 10:19:28 +0900
Satoru Takeuchi wrote:
From: Satoru Takeuchi
As mentioned at commit 5a5d8e48449, we can't terminate 'virsh console'
with the default signal(INT). So it's better to set CLOSE_CONSOLE_SIGNAL
in the
On Wed, Feb 26, 2014 at 9:22 AM, Jingoo Han wrote:
> Fix indent code style in order to fix the following checkpatch
> issues.
>
> ERROR: code indent should use tabs where possible
> WARNING: please, no space before tabs
> WARNING: please, no spaces at the start of a line
>
> Signed-off-by:
On Tue, Feb 25, 2014 at 10:16 AM, Davidlohr Bueso wrote:
> This patch is a continuation of efforts trying to optimize find_vma(),
> avoiding potentially expensive rbtree walks to locate a vma upon faults.
> The original approach (https://lkml.org/lkml/2013/11/1/410), where the
> largest vma was
On 02/26/2014 12:00 AM, Will Deacon wrote:
On Tue, Feb 25, 2014 at 09:14:43AM +, AKASHI Takahiro wrote:
Currently syscall_trace() is called only for ptrace.
With additional TIF_xx flags defined, it is now called in all the cases
of audit, ftrace and seccomp in addition to ptrace.
On Tue, Feb 25, 2014 at 03:41:20PM -0800, Hugh Dickins wrote:
> On Mon, 24 Feb 2014, Dave Chinner wrote:
> > On Sat, Feb 22, 2014 at 09:06:25AM -0500, Theodore Ts'o wrote:
> > > On Wed, Feb 19, 2014 at 01:37:43AM +0900, Namjae Jeon wrote:
> > > > + /*
> > > > +* There is no need to
On 02/26/2014 12:22 AM, Srikar Dronamraju wrote:
>>
>> -/**
>> - * get_sd_load_idx - Obtain the load index for a given sched domain.
>> - * @sd: The sched_domain whose load_idx is to be obtained.
>> - * @idle: The idle status of the CPU for whose sd load_idx is obtained.
>> - *
>> - * Return:
On Wed, 26 Feb 2014 12:34:26 +1100 Dave Chinner wrote:
> On Tue, Feb 25, 2014 at 03:41:28PM -0800, Andrew Morton wrote:
> > On Tue, 25 Feb 2014 15:23:35 -0800 (PST) Hugh Dickins
> > wrote:
> > > On Tue, 25 Feb 2014, Dave Chinner wrote:
> > > > On Tue, Feb 25, 2014 at 02:16:01PM +1100, Stephen
On 02/25/2014 02:41 PM, Rafael J. Wysocki wrote:
On Tuesday, February 25, 2014 01:11:27 PM Saravana Kannan wrote:
On 02/25/2014 05:04 AM, Rafael J. Wysocki wrote:
On Tuesday, February 25, 2014 02:20:57 PM Viresh Kumar wrote:
On 25 February 2014 01:53, Saravana Kannan wrote:
I was
> -Original Message-
> From: Felipe Balbi [mailto:ba...@ti.com]
> Sent: 2014年2月26日 2:13
> To: Peter Chen
> Cc: Neil Zhang; ba...@ti.com; gre...@linuxfoundation.org;
> linux-...@vger.kernel.org; linux-kernel@vger.kernel.org; Alexander Shishkin
> Subject: Re: [PATCH 2/6] usb: gadget:
On Mon, Feb 24, 2014 at 10:00 PM, Paul E. McKenney
wrote:
>
> So let me see if I understand your reasoning. My best guess is that it
> goes something like this:
>
> 1. The Linux kernel contains code that passes pointers from
> rcu_dereference() through external functions.
No,
Hi all,
Today's linux-next merge of the mvebu tree got a conflict in
arch/arm/boot/dts/Makefile between commit 8fc1b0f87d9f ("ARM: qcom: Split
Qualcomm support into legacy and multiplatform") from the arm-soc tree
and commit a02dd0271d01 ("ARM: mvebu: select dtbs from MACH_ARMADA_*")
from the
On Tue, Feb 25, 2014 at 01:09:25PM -0800, Andrew Morton wrote:
> On Sun, 23 Feb 2014 18:20:26 -0800 Josh Triplett
> wrote:
> > "make allnoconfig" exists to ease testing of minimal configurations.
> > Documentation/SubmitChecklist includes a note to test with allnoconfig.
> > This helps catch
On 02/25/14 17:32, H. Peter Anvin wrote:
On 02/25/2014 05:08 PM, beh...@converseincode.com wrote:
+# enforce no-sse for clang
+ifneq ($(COMPILER),clang)
+KBUILD_CFLAGS += $(call cc-option,-mno-sse)
+KBUILD_CFLAGS += $(call cc-option,-mpreferred-stack-boundary=3)
+endif
+
I'm
Nothing prevents GPIO drivers from returning values outside the
boolean range, and as it turns out a few drivers are actually doing so.
These values were passed as-is to unsuspecting consumers and created
confusion.
This patch makes the internal _gpiod_get_raw_value() function return a
bool,
On 02/25/2014 05:31 PM, Behan Webster wrote:
>
> This are primarily off due to the amount of noise these warnings produce
> at this time (clang produces a LOT of warnings straight out of the box).
> I'd love to eventually turn some of these back on again.
>
It would also be nice if someone
On 02/25/2014 05:08 PM, beh...@converseincode.com wrote:
>
> +# enforce no-sse for clang
> +ifneq ($(COMPILER),clang)
> +KBUILD_CFLAGS += $(call cc-option,-mno-sse)
> +KBUILD_CFLAGS += $(call cc-option,-mpreferred-stack-boundary=3)
> +endif
> +
I'm *very* confused. You're doing
On Tue, Feb 25, 2014 at 03:41:28PM -0800, Andrew Morton wrote:
> On Tue, 25 Feb 2014 15:23:35 -0800 (PST) Hugh Dickins
> wrote:
> > On Tue, 25 Feb 2014, Dave Chinner wrote:
> > > On Tue, Feb 25, 2014 at 02:16:01PM +1100, Stephen Rothwell wrote:
> > > > On Mon, 24 Feb 2014 11:57:10 +1100 Dave
On 02/25/14 17:17, Dave Jones wrote:
On Tue, Feb 25, 2014 at 05:08:40PM -0800, beh...@converseincode.com wrote:
> +warning-1 += $(call cc-disable-warning, self-assign)
Do you have a pointer to an example log-file from before this change ?
I'm curious for eg, which self-assign warnings are
On Tue, Feb 25, 2014 at 04:18:17PM -0500, David Miller wrote:
> From: Dan Williams
> Date: Tue, 25 Feb 2014 15:07:00 -0600
>
> > Also, disable_ipv4 signals *intent*, which is distinct from current
> > state.
> >
> > Does an interface without an IPv4 address mean that the user wished it
> > not
Fix indent code style in order to fix the following checkpatch
issues.
ERROR: code indent should use tabs where possible
WARNING: please, no space before tabs
WARNING: please, no spaces at the start of a line
Signed-off-by: Jingoo Han
---
drivers/regulator/88pm8607.c |6 +++---
1
For a constant format without additional arguments, use seq_puts()
instead of seq_printf(). Also, it fixes the following checkpatch
warning.
WARNING: Prefer seq_puts to seq_printf
Signed-off-by: Jingoo Han
---
drivers/regulator/dbx500-prcmu.c | 10 +-
1 file changed, 5
> "nab" == Nicholas A Bellinger writes:
nab> Mmm, at least for PI I don't think a residual field is necessary.
nab> Any time the metadata is not fully read on outgoing WRITEs, or
nab> written on incoming READs the next hop performing a VERIFY
nab> operation will end up failing with a GUARD
Remove unnecessary parentheses in order to fix the following
checkpatch error.
ERROR: return is not a function, parentheses are not required
Signed-off-by: Jingoo Han
---
drivers/regulator/tps80031-regulator.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
On Tue, Feb 25, 2014 at 05:08:40PM -0800, beh...@converseincode.com wrote:
> When compiling kernel with clang, disable warnings which are too noisy, and
> add the clang flag catch-undefined-behavior.
>
> +# Clang
> +warning-1 += $(call cc-disable-warning, initializer-overrides)
>
From: "Luis R. Rodriguez"
We have documentation for these flags but they're scattered
all over the place. #defines don't allow documentation to be
written easily so to help to start bringing some documentation
together use the enums kdoc practice but keep the defines to
allow userspace to be
From: "Luis R. Rodriguez"
These are private to userspace, and they're unstable
anyway and can be shuffled at will (see 080e4130b1fb)
so any userspace application relying on them is on crack.
Test compiled with allyesconfig.
mcgrof@drvbp1 /pub/mem/mcgrof/net-next (git::master)$ make
On 2014/2/25 23:17, Tejun Heo wrote:
> On Tue, Feb 25, 2014 at 07:19:55AM -0800, Greg Kroah-Hartman wrote:
>> On Tue, Feb 25, 2014 at 09:42:56AM -0500, Tejun Heo wrote:
>>> On Tue, Feb 25, 2014 at 07:28:44PM +0800, Li Zefan wrote:
As mount() and kill_sb() is not a one-to-one match, we
While working on extending some functionality I felt restricted
with the amount of documentation I can add. Part of this is that
the existing style on the header files don't let me be verbose.
This starts addressing that by using kdoc for the net_device
flags, and as Ben noted, the priv_flags can
On 2014年02月26日 09:23, Rafael J. Wysocki wrote:
> On Friday, February 21, 2014 01:35:45 PM Lan Tianyu wrote:
>> acpi_processor_set_throttling() uses set_cpus_allowed_ptr() to make
>> sure struct acpi_processor->acpi_processor_set_throttling() callback
>> run on associated cpu. But the function
On Tue, Feb 25, 2014 at 03:23:35PM -0800, Hugh Dickins wrote:
> On Tue, 25 Feb 2014, Dave Chinner wrote:
> > On Tue, Feb 25, 2014 at 02:16:01PM +1100, Stephen Rothwell wrote:
> > > On Mon, 24 Feb 2014 11:57:10 +1100 Dave Chinner
> > > wrote:
> > > >
> > > > > Namjae Jeon (10):
> > > > > fs:
From: Mark Charlebois
Add a compiler-clang.h file to add specific macros needed for compiling the
kernel with clang.
Initially the only override required is the macro for silencing the
compiler for a purposefully uninintialized variable.
Author: Mark Charlebois
Signed-off-by: Mark Charlebois
From: Jan-Simon Möller
Protect more options for x86 with cc-option so that we don't get errors when
using clang instead of gcc. Add more or different options when using clang as
well. Also need to enforce that SSE is off for clang and the stack is 8-byte
aligned.
Signed-off-by: Jan-Simon
From: Jan-Simon Möller
When building the LINUX_COMPILER definition, instead of merely taking the last
line from "$(CC) -v", grep for ' version ' in the output. This supports both
gcc and clang.
Signed-off-by: Jan-Simon Möller
Signed-off-by: Behan Webster
Signed-off-by: Mark Charlebois
Cc:
Commit-ID: e2b32e6785138d92d2a40e0d0473575c8c7310a2
Gitweb: http://git.kernel.org/tip/e2b32e6785138d92d2a40e0d0473575c8c7310a2
Author: Kees Cook
AuthorDate: Tue, 25 Feb 2014 16:59:17 -0800
Committer: H. Peter Anvin
CommitDate: Tue, 25 Feb 2014 17:07:26 -0800
x86, kaslr: randomize
From: Behan Webster
Add support to toplevel Makefile for compiling with clang, both for
HOSTCC and CC. Use cc-option to prevent gcc option from breaking clang, and
from clang options from breaking gcc.
Clang 3.4 semantics are the same as gcc semantics for unsupported flags. For
unsupported
From: Jan-Simon Möller
When compiling kernel with clang, disable warnings which are too noisy, and
add the clang flag catch-undefined-behavior.
Signed-off-by: Jan-Simon Möller
Signed-off-by: Behan Webster
Signed-off-by: Mark Charlebois
Cc: PaX Team
---
scripts/Makefile.build | 13
From: Behan Webster
These patches add initial support for compiling the x86 kernel with clang. More
patches to the kernel code are required to actually compile the kernel with
clang. The intent of these patches are just to get things started with kbuild.
The LLVMLinux project aims to fully
On Friday, February 21, 2014 01:35:45 PM Lan Tianyu wrote:
> acpi_processor_set_throttling() uses set_cpus_allowed_ptr() to make
> sure struct acpi_processor->acpi_processor_set_throttling() callback
> run on associated cpu. But the function maybe called in a worker which
> has been bound to a
Commit-ID: e290e8c59dbc2a15088d868170d799f763202fef
Gitweb: http://git.kernel.org/tip/e290e8c59dbc2a15088d868170d799f763202fef
Author: Kees Cook
AuthorDate: Sun, 9 Feb 2014 13:56:44 -0800
Committer: H. Peter Anvin
CommitDate: Tue, 25 Feb 2014 16:59:29 -0800
x86, kaslr: add missed
Commit-ID: b6085a865762236bb84934161273cdac6dd11c2d
Gitweb: http://git.kernel.org/tip/b6085a865762236bb84934161273cdac6dd11c2d
Author: Eugene Surovegin
AuthorDate: Thu, 23 Jan 2014 09:31:20 -0800
Committer: H. Peter Anvin
CommitDate: Tue, 25 Feb 2014 16:57:47 -0800
x86, kaslr: export
On Tue, 25 Feb 2014, Johannes Weiner wrote:
> On Tue, Feb 25, 2014 at 12:28:04AM +0100, Alexander Graf wrote:
> > Configuration of tunables and Linux virtual memory settings has
> > traditionally
> > happened via sysctl. Thanks to that there are well established ways to make
> > sysctl
Randomize the load address of modules in the kernel to make kASLR
effective for modules. Modules can only be loaded within a particular
range of virtual address space. This patch adds 10 bits of entropy to
the load address by adding 1-1024 * PAGE_SIZE to the beginning range
where modules are
On Tue, 2014-02-25 at 18:53 -0600, Kodiak Furr wrote:
> Chghf11
Sorry, I can't read this.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
On Wed, 26 Feb 2014 00:39:01 + (UTC)
Mathieu Desnoyers wrote:
> - Original Message -
> > From: "Steven Rostedt"
> > To: "LKML"
> > Cc: "Ingo Molnar" , "Mathieu Desnoyers"
> > , "Rusty Russell"
> > , "Frederic Weisbecker" ,
> > "Andrew Morton" ,
> > "Peter Zijlstra"
> > Sent:
Update rx51-battery driver to use the new IIO API of
twl4030-madc and add DT support.
Signed-off-by: Sebastian Reichel
---
drivers/power/rx51_battery.c | 68 +---
1 file changed, 45 insertions(+), 23 deletions(-)
diff --git a/drivers/power/rx51_battery.c
Hi,
This is PATCHv1 for converting rx51-battery to the IIO API
and adding DT support. The patchset compiles and has been
tested on my Nokia N900. It depends on another patchset
converting twl4030-madc to the IIO API:
https://lkml.org/lkml/2014/2/25/627
-- Sebastian
Sebastian Reichel (2):
Add devicetree binding documentation for rx51-battery,
which is a simple A/D converter consumer.
Signed-off-by: Sebastian Reichel
---
.../devicetree/bindings/power/rx51-battery.txt | 25 ++
1 file changed, 25 insertions(+)
create mode 100644
On 02/25/2014 04:34 PM, Kees Cook wrote:
> Randomize the load address of modules in the kernel to make kASLR
> effective for modules. Modules can only be loaded within a particular
> range of virtual address space. This patch adds 10 bits of entropy to
> the load address by adding 1-1024 *
- Original Message -
> From: "Steven Rostedt"
> To: "LKML"
> Cc: "Ingo Molnar" , "Mathieu Desnoyers"
> , "Rusty Russell"
> , "Frederic Weisbecker" , "Andrew
> Morton" ,
> "Peter Zijlstra"
> Sent: Tuesday, February 25, 2014 7:15:05 PM
> Subject: [RFC][PATCH] tracing: Warn and notify if
On Tue, Feb 25 2014 at 7:12pm -0500,
Michael Mueller wrote:
> Hi,
>
> with 3.14-rc4 my box does not finish initializing the LVM array. It
> hangs within the call to rw_header() on line 632 of dm-log.c. See
> backtrace at end. Please excuse typos within - had to type it from a
> screen shot.
>
Randomize the load address of modules in the kernel to make kASLR
effective for modules. Modules can only be loaded within a particular
range of virtual address space. This patch adds 10 bits of entropy to
the load address by adding 1-1024 * PAGE_SIZE to the beginning range
where modules are
On Tue, Feb 25, 2014 at 10:55:28PM +0900, Atsushi Nemoto wrote:
> Is xfer->len == 0 invalid?
> Long time ago I have fixed atmel spi driver to support zero length
> transfer (commit 06719814 atmel_spi: support zero length transfer).
> According to Documentation/spi/spi-summary, zeto length
On Monday, February 24, 2014 08:29:30 AM Tuukka Tikkanen wrote:
> This set of patches makes some minor changes to menu governor and the poll
> idle state.
>
> Patch 1 is simply a rename of a variable to make the name better represent
> the contained information.
>
> Patch 2 fixes calculating
[ Posting this as an RFC, but I plan on pushing it as soon as I finish
testing it ]
If a module is loaded that is tainted with anything but OOT or CRAP, then
it will not create the traceoint infrastructure for the module. There should
be a big warning when this happens instead of exiting
0458:707f KYE Systems Corp. (Mouse Systems) TVGo DVB-T03 [RTL2832]
The USB dongle uses RTL2832U demodulator and FC0012 tuner.
Signed-off-by: Jan Vcelak
---
The patch adds support for the Genius TVGo DVB-T03 USB dongle.
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 ++
1 file changed, 2
Hi,
with 3.14-rc4 my box does not finish initializing the LVM array. It
hangs within the call to rw_header() on line 632 of dm-log.c. See
backtrace at end. Please excuse typos within - had to type it from a
screen shot.
The problem seems to be introduced by the commit
Add a simple twl_i2c_read/write_u16 wrapper over
the twl_i2c_read/write, which is similar to the
twl_i2c_read/write_u8 wrapper.
Signed-off-by: Sebastian Reichel
---
include/linux/i2c/twl.h | 12
1 file changed, 12 insertions(+)
diff --git a/include/linux/i2c/twl.h
Simplify reading and writing of 16 bit TWL registers in the
driver by using twl_i2c_read_u16 and twl_i2c_write_u16.
Signed-off-by: Sebastian Reichel
---
drivers/mfd/twl4030-madc.c | 39 ---
1 file changed, 8 insertions(+), 31 deletions(-)
diff --git
This is a driver for an A/D converter, which belongs into
drivers/iio/adc.
Signed-off-by: Sebastian Reichel
Acked-by: Lee Jones
---
drivers/iio/adc/Kconfig | 10 ++
drivers/iio/adc/Makefile| 1 +
drivers/{mfd => iio/adc}/twl4030-madc.c | 0
Add devicetree binding documentation for twl4030-madc
analog digital converter.
Signed-off-by: Sebastian Reichel
---
.../devicetree/bindings/iio/adc/twl4030-madc.txt | 24 ++
1 file changed, 24 insertions(+)
create mode 100644
Update twl4030-madc driver to use managed resources.
Signed-off-by: Sebastian Reichel
Acked-by: Lee Jones
---
drivers/mfd/twl4030-madc.c | 15 ++-
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/drivers/mfd/twl4030-madc.c b/drivers/mfd/twl4030-madc.c
index
Some style fixes in twl4030-madc driver.
Reported-by: Jonathan Cameron
Signed-off-by: Sebastian Reichel
---
drivers/mfd/twl4030-madc.c | 108 ++-
include/linux/i2c/twl4030-madc.h | 2 +-
2 files changed, 51 insertions(+), 59 deletions(-)
diff --git
This converts twl4030-madc module to use the Industrial IO ADC
framework and adds device tree support.
Signed-off-by: Sebastian Reichel
---
drivers/mfd/twl4030-madc.c | 122 ++---
1 file changed, 115 insertions(+), 7 deletions(-)
diff --git
Hi,
This is RFCv3 for converting twl4030-madc to the IIO API and
adding DT support. The patchset compiles and has been tested
on my Nokia N900.
Changes since RFCv2:
* Use "--find-renames" for the move from mfd/ to iio/adc/ ;)
* Added Acked-by from Lee Jones (MFD subsystem maintainer)
* Fixed
On Tuesday, February 25, 2014 10:35:37 AM dirk.brande...@gmail.com wrote:
> From: Dirk Brandewie
>
> Commit fcb6a15c2e Take core C0 time into account for core busy calculation.
>
> Introduced a regression on some processor SKUs supported by
> intel_pstate. This was caused by the truncation
On Tuesday, February 25, 2014 04:01:58 PM Sebastian Capella wrote:
> During restore, pm_notifier chain are called with
> PM_RESTORE_PREPARE. The firmware_class driver handler
> fw_pm_notify does not have a handler for this. As a result,
> it keeps a reader on the kmod.c umhelper_sem. During
>
Don't let a failure of ccu_wait_bit() go unnoticed.
Signed-off-by: Alex Elder
---
drivers/clk/bcm/clk-kona.c |3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/clk/bcm/clk-kona.c b/drivers/clk/bcm/clk-kona.c
index e3d339e..c01d810 100644
--- a/drivers/clk/bcm/clk-kona.c
+++
Add support for CCU policy engine control, and also for setting the
mask bits for bus clocks that require a policy change to get
activated. This includes adding validity checking framework for
CCUs, to validate the policy fields if defined.
Signed-off-by: Alex Elder
---
This series includes updates for the bcm281xx clock code for 3.15.
I had held off posting this until the code on which this is based
was queued for 3.14, and it now has been:
https://github.com/broadcom/mach-bcm/
Branch armsoc/for-3.15/drivers
clk: bcm281xx: don't disable unused
As I developed the bcm281xx clock code I understood there were
restrictions on device tree "compatible" strings names, and as a
result "bcm11351" was used in places despite the part family being
more properly called "bcm281xx". This can be a little confusing.
In some cases I went to far and
Rather than "manually" setting up each CCU's clock entries at run
time, define a flexible array of generic Kona clock structures
within the CCU structure itself. Each of these entries contains
generic kona clock information (like its CCU pointer and clock
framework initialization data). Each
Define the bus clock "bsc3_apb". This bus clock has to be managed
using the CCU policy mechanism, so add the definitions required for
that to the clock and its CCU.
This one bus clock in particular is defined because it is needed
by peripheral clock "bsc3". Our boot loader does not properly
We know up front how many CCU's we'll support, so there's no need to
allocate their data structures dynamically. Define a macro
KONA_CCU_COMMON() to simplify the initialization of many of the
fields in a ccu_data structure. Pass the address of a statically
defined CCU structure to
Add bus clock support. A bus clock has a subset of the components
present in a peripheral clock (again, all optional): a gate; CCU
policy management bits; and if needed, bits to control hysteresis.
Signed-off-by: Alex Elder
---
drivers/clk/bcm/clk-kona-setup.c | 96
Add the bus clock named "bsc3_apb" to the list of those provided by
the slave CCU.
Signed-off-by: Alex Elder
---
arch/arm/boot/dts/bcm11351.dtsi |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/bcm11351.dtsi b/arch/arm/boot/dts/bcm11351.dtsi
index
Allow a clock to specify a "prerequisite" clock. The prerequisite
clock must be initialized before the clock that depends on it. A
prerequisite clock is defined initially by its name; as that clock
gets initialized the name gets replaced with a pointer to its clock
structure pointer. In order
Add a flag that tracks whether a clock has already been initialized.
This will be used by the next patch to avoid initializing a clock
more than once when it's listed as a prerequisite.
Signed-off-by: Alex Elder
---
drivers/clk/bcm/clk-kona.c | 16 ++--
drivers/clk/bcm/clk-kona.h
Add support for clock gate hysteresis control. For now, if it's
defined for a clock, it's enabled.
Signed-off-by: Alex Elder
---
drivers/clk/bcm/clk-kona-setup.c | 30 ++
drivers/clk/bcm/clk-kona.c | 33 +
On Mon, Feb 24, 2014 at 10:05:52PM -0800, Linus Torvalds wrote:
> On Mon, Feb 24, 2014 at 3:35 PM, Linus Torvalds
> wrote:
> >
> > Litmus test 1:
> >
> > p = atomic_read(pp, consume);
> > if (p == )
> > return p->val;
> >
> >is *NOT* ordered
>
> Btw, don't get me wrong. I
Use the init_data.name field to hold the name of a Kona clock rather
than duplicating it.
Signed-off-by: Alex Elder
---
drivers/clk/bcm/clk-kona-setup.c |6 +++---
drivers/clk/bcm/clk-kona.c | 17 ++---
drivers/clk/bcm/clk-kona.h |3 +--
3 files changed, 14
On Tue, 2014-02-25 at 10:15 +, Eric Wong wrote:
> (Did you intend to Cc LKML on your original reply?)
>
> Nathaniel Yazdani wrote:
> > On Sun, Feb 23, 2014 at 9:29 PM, Eric Wong wrote:
> > > Nathaniel Yazdani wrote:
> > >> +++ b/include/uapi/linux/eventpoll.h
> > >> @@ -61,6 +61,12 @@
On 02/25/2014 03:09 PM, Alexander Graf wrote:
>> Couldn't we also (maybe in parallel) just teach the sysctl userspace
>> about sysfs? This way we don't have to do parallel sysctls and sysfs
>> for *EVERYTHING* in the kernel:
>>
>>sysfs.kernel.mm.transparent_hugepage.enabled=enabled
>
> It's
Linus,
On Tue, Feb 25, 2014 at 10:36:54AM +0100, Linus Walleij wrote:
> On Mon, Feb 24, 2014 at 7:10 PM, Jason Cooper wrote:
>
> > Sebastian, Linus,
> >
> > I've now created mvebu/pinctrl-dove for this series. It's based on
> > v3.14-rc1, and depends on mvebu/pinctrl (which depends on
> >
During restore, pm_notifier chain are called with
PM_RESTORE_PREPARE. The firmware_class driver handler
fw_pm_notify does not have a handler for this. As a result,
it keeps a reader on the kmod.c umhelper_sem. During
freeze_processes, the call to __usermodehelper_disable tries to
take a write
On Tue, Feb 25, 2014 at 6:34 PM, Dave Hansen wrote:
> On 02/24/2014 03:28 PM, Alexander Graf wrote:
>> Configuration of tunables and Linux virtual memory settings has traditionally
>> happened via sysctl. Thanks to that there are well established ways to make
>> sysctl configuration bits
Patches adding support for hibernation on ARM
- ARM hibernation / suspend-to-disk
- Fix hang in freeze_processes during hibernation
- Change soft_restart to use non-tracing raw_local_irq_disable
Patches based on v3.13 tag, verified hibernation on beaglebone black on a branch
based on 3.13
Use of tracers in local_irq_disable is causes abort loops when called
with irqs disabled using a temporary stack. Replace local_irq_disable
with raw_local_irq_disable instead to avoid tracers.
Signed-off-by: Sebastian Capella
Cc: Russell King
Cc: Andrew Morton
Cc: Thomas Gleixner
Cc: Will
From: Russ Dill
Enable hibernation for ARM architectures and provide ARM
architecture specific calls used during hibernation.
The swsusp hibernation framework depends on the
platform first having functional suspend/resume.
Then, in order to enable hibernation on a given platform, a
On Tue, Feb 25, 2014 at 01:45:49PM +, Charles Keepax wrote:
> There should be no need for the writes supplied to this function to be
> edited by it so mark them as const.
Applied all, thanks.
signature.asc
Description: Digital signature
On Tue, Feb 25, 2014 at 11:03:46AM +0100, Markus Pargmann wrote:
> Regulator dummy does not have any enable operations. So it is always_on.
Applied, thanks.
signature.asc
Description: Digital signature
On Tue, Feb 25, 2014 at 05:54:51PM +0800, Xiubo Li wrote:
> o Fix some bugs of fsl_sai_set_dai_fmt_tr().
> o Add SND_SOC_DAIFMT_LEFT_J support.
> o Add SND_SOC_DAIFMT_CBS_CFM support.
> o Add SND_SOC_DAIFMT_CBM_CFS support.
> o And SND_SOC_DAIFMT_RIGHT_J need to be done in the future.
Applied,
On Wed, Feb 26, 2014 at 12:16 AM, Alexander Graf wrote:
>
>
>>> Am 26.02.2014 um 01:19 schrieb Peter Zijlstra :
>>>
On Tue, Feb 25, 2014 at 12:15:28PM -0500, Johannes Weiner wrote:
On Tue, Feb 25, 2014 at 12:28:04AM +0100, Alexander Graf wrote:
Configuration of tunables and Linux
On Tue, 2014-02-25 at 10:21 +, Eric Wong wrote:
> Nathaniel Yazdani wrote:
> > + * stores triggered eventpoll entries in the 'out' array. The input array
> > is
> > + * _not_ read-only, because the resulting event mask gets written back to
> > each
> > + * entry's ->ep_events field. When
On Tue, 2014-02-25 at 10:30 +, Eric Wong wrote:
> Nathaniel Yazdani wrote:
> > On Sun, Feb 23, 2014 at 9:32 PM, Eric Wong wrote:
> > > Nathaniel Yazdani wrote:
> > >> +asmlinkage long sys_epoll(int ep, struct epoll __user *in,
> > >> + unsigned int inc, struct epoll
101 - 200 of 1530 matches
Mail list logo