[PATCH 16/19] arm64: dts: exynos: Add dts files for 64-bit Exynos5433 SoC

2014-11-26 Thread Chanwoo Choi
This patch adds new Exynos5433 dtsi to support 64-bit Exynos5433 SoC based on Octal core CPUs (quad Cortex-A57 and quad Cortex-A53). Cc: Kukjin Kim Cc: Mark Rutland Cc: Arnd Bergmann Cc: Olof Johansson Cc: Catalin Marinas Cc: Will Deacon Signed-off-by: Chanwoo Choi Acked-by: Inki Dae

[PATCH 03/19] clk: samsung: exynos5433: Add clocks using common clock framework

2014-11-26 Thread Chanwoo Choi
This patch adds the support for CMU (Clock Management Units) of Exynos5433 which is 64bit SoC and has Octa-cores. This patch supports necessary clocks for kernel boot as following: - PLL/MMC/UART/MCT/I2C/SPI Cc: Sylwester Nawrocki Cc: Tomasz Figa Signed-off-by: Chanwoo Choi Acked-by: Inki Dae

[PATCH 01/19] pinctrl: exynos: Add support for Exynos5433

2014-11-26 Thread Chanwoo Choi
This patch adds driver data for Exynos5433 SoC. Exynos5433 includes 228 multi- functional input/output port pins and 135 memory port pins. There are 41 general port groups and 2 memory port groups. Cc: Tomasz Figa Cc: Thomas Abraham Cc: Linus Walleij Signed-off-by: Chanwoo Choi Acked-by:

[PATCH 04/19] clk: samsung: exynos5433: Add MUX clocks of CMU_TOP domain

2014-11-26 Thread Chanwoo Choi
This patch adds the MUX (multiplexer) clocks for CMU_TOP domain of Exynos5433. CMU_TOP domain provides source clocks to other CMU domains. Cc: Sylwester Nawrocki Cc: Tomasz Figa Signed-off-by: Chanwoo Choi Acked-by: Inki Dae Acked-by: Geunsik Lim --- drivers/clk/samsung/clk-exynos5433.c |

[PATCH 05/19] clk: samsung: exynos5433: Add clocks for CMU_PERIC domain

2014-11-26 Thread Chanwoo Choi
This patch adds missing divider/gate clocks of CMU_PERIC domain which includes I2S/PCM/SPDIF/PWM/SLIMBUS IPs. The SPI/I2S may use external input clock which has 'ioclk_*' prefix. Cc: Sylwester Nawrocki Cc: Tomasz Figa Signed-off-by: Chanwoo Choi [ideal.song: Change clk flags of to pclk_gpio_*

Re: [RFC 0/2] Reenable might_sleep() checks for might_fault() when atomic

2014-11-26 Thread Michael S. Tsirkin
On Thu, Nov 27, 2014 at 08:09:19AM +0100, Heiko Carstens wrote: > On Wed, Nov 26, 2014 at 07:04:47PM +0200, Michael S. Tsirkin wrote: > > On Wed, Nov 26, 2014 at 05:51:08PM +0100, Christian Borntraeger wrote: > > > > But this one was > giving users in field false positives. > > > > > > So lets

[PATCH 08/19] clk: samsung: exynos5433: Add clocks for CMU_MIF domain

2014-11-26 Thread Chanwoo Choi
This patch adds the mux/divider/gate clock fo CMU_MIF domain which includes the clocks for DMC(DRAM memory controller) and CCI(Cache Coherent Interconnect). The CMU_MIF domain provides the source clocks for CMU_DISP/CMU_BUS2. Cc: Sylwester Nawrocki Cc: Tomasz Figa Signed-off-by: Chanwoo Choi

[PATCH 11/19] clk: samsung: exynos5433: Add clocks for CMU_BUS{0|1|2} domains

2014-11-26 Thread Chanwoo Choi
This patch adds the mux/divider/gate clocks for CMU_BUS{0|1|2} domains which contain global data buses clocked at up the 400MHz. These blocks transfer data between DRAM and various sub-blocks. These clock domains also contain global peripheral buses clocked at 67/111/200/222/266/333/400 MHz and

[PATCH 06/19] clk: samsung: exynos5433: Add clocks for CMU_PERIS domain

2014-11-26 Thread Chanwoo Choi
This patch adds missing gate clocks of CMU_PERIS domain which includes TMU/TZPC/SECKEY/CHIPID/TOPRTC/EFUSE IPs. The special clocks of CMU_PERIS use fin_pll source clock directly. Cc: Sylwester Nawrocki Cc: Tomasz Figa Signed-off-by: Chanwoo Choi Acked-by: Inki Dae Acked-by: Geunsik Lim ---

Re: linux-next: manual merge of the block tree with the ext4 tree

2014-11-26 Thread Christoph Hellwig
On Thu, Nov 27, 2014 at 02:53:47PM +1100, Stephen Rothwell wrote: > Hi Jens, > > Today's linux-next merge of the block tree got a conflict in > fs/fs-writeback.c between commit ef7fdf5e8c87 ("vfs: add support for a > lazytime mount option") Mergign that into a branch for linux-next must surely

[PATCH 09/19] clk: samsung: exynos5433: Add clocks for CMU_DISP domain

2014-11-26 Thread Chanwoo Choi
This patch adds the the mux/divider/gate clocks for CMU_DISP domain which includes the clocks of Display IPs (DECON/HDMI/DSIM/MIXER). The CMU_DISP clocks is used to need the source clock of CMU_MIF domain so, the CMU_MIF's clocks related to CMU_DISP should be always on state. Also, CMU_DISP must

[PATCH 18/19] arm64: dts: exynos: Add SPI/PDMA dt node for Exynos5433

2014-11-26 Thread Chanwoo Choi
This patch adds SPI (Serial Peripheral Interface) dt node for Exynos5433 SoC. SPI transfers serial data by using various peripherals. SPI includes 8-bit/16-bit/32-bit shift registers to transmit and receive data. PDMA is used for SPI communication. Cc: Kukjin Kim Cc: Mark Rutland Cc: Arnd

[PATCH 14/19] clk: samsung: exynos5433: Add clocks for CMU_GSCL domain

2014-11-26 Thread Chanwoo Choi
This patch adds the divider/gate of CMU_GSCL domain which contains gscaler clocks. Cc: Sylwester Nawrocki Cc: Tomasz Figa Signed-off-by: Chanwoo Choi Acked-by: Inki Dae Acked-by: Geunsik Lim --- .../devicetree/bindings/clock/exynos5433-clock.txt | 8 ++

[PATCH 02/19] clk: samsung: Add binding documentation for Exynos5433 clock controller

2014-11-26 Thread Chanwoo Choi
This patch add binding documentation for Exynos5433 clock controller. Exynos5433 has various clock domains So, this documentation explains the detailed clock domains ans usage guide. Cc: Sylwester Nawrocki Cc: Tomasz Figa Signed-off-by: Chanwoo Choi Acked-by: Inki Dae Acked-by: Geunsik Lim

[PATCH 00/19] arm64: Add the support for new 64-bit Exynos5433 SoC

2014-11-26 Thread Chanwoo Choi
This patchset adds new 64-bit Exynos5433 Samsung SoC which contains quad Cortex-A57 and quad Cortex-A53. It is desigend with the 20nm low power process. This patchset include some patches such as: - Support booting of Exynos5433 - Support UART/MCT/GIC/HSI2C/SPI/PDMA/MSHC - Support the clock

[PATCH 17/19] arm64: dts: exynos: Add MSHC dt node for Exynos5433

2014-11-26 Thread Chanwoo Choi
From: Jaehoon Chung This patch adds MSHC (Mobile Storage Host Controller) dt node for Exynos5433 SoC. MSHC is an interface between the system the SD/MMC card. Cc: Kukjin Kim Cc: Mark Rutland Cc: Arnd Bergmann Cc: Olof Johansson Cc: Catalin Marinas Cc: Will Deacon Signed-off-by: Jaehoon

[PATCH 12/19] clk: samsung: exynos5433: Add missing clocks for CMU_FSYS domain

2014-11-26 Thread Chanwoo Choi
This patch adds the mux/divider/gate clocks for CMU_FSYS domain which contains the clocks of USB/UFS/SDMMC/TSI/PDMA IPs. Cc: Sylwester Nawrocki Cc: Tomasz Figa Signed-off-by: Chanwoo Choi Acked-by: Inki Dae Acked-by: Geunsik Lim --- drivers/clk/samsung/clk-exynos5433.c | 285

[PATCH 13/19] clk: samsung: exynos5433: Add clocks for CMU_G3D domain

2014-11-26 Thread Chanwoo Choi
This patch adds the mux/divider/gate clocks for CMU_G3D domain which contains the clocks for GPU(3D Graphics Engine). Cc: Sylwester Nawrocki Cc: Tomasz Figa Signed-off-by: Chanwoo Choi Acked-by: Inki Dae Acked-by: Geunsik Lim --- .../devicetree/bindings/clock/exynos5433-clock.txt | 8 ++

[PATCH 19/19] serial: samsung: Add the support for Exynos5433 SoC

2014-11-26 Thread Chanwoo Choi
This patch adds new s3c24xx_serial_drv_data structure for Exynos5433 SoC because Exynos5433 has different fifo size from existing Exynos4 SoC. Cc: Greg Kroah-Hartman Cc: Jiri Slaby Cc: linux-ser...@vger.kernel.org Signed-off-by: Chanwoo Choi Acked-by: Inki Dae Acked-by: Geunsik Lim ---

[PATCH 10/19] clk: samsung: exynos5433: Add clocks for CMU_AUD domain

2014-11-26 Thread Chanwoo Choi
This patch adds the mux/divider/gate clocks for CMU_AUD domain which includes the clocks of Cortex-A6/Bus/Audio clocks. Cc: Sylwester Nawrocki Cc: Tomasz Figa Signed-off-by: Chanwoo Choi Acked-by: Inki Dae Acked-by: Geunsik Lim --- .../devicetree/bindings/clock/exynos5433-clock.txt | 7 +

[PATCH 15/19] arm64: exynos5433: Enable ARMv8-based Exynos5433 SoC support

2014-11-26 Thread Chanwoo Choi
This patch adds the necessary Kconfig entries to enable support for the ARMv8 based Exynos5433 SoC. Cc: Catalin Marinas Cc: Will Deacon Signed-off-by: Chanwoo Choi Acked-by: Geunsik Lim Acked-by: Inki Dae --- arch/arm64/Kconfig | 10 ++ 1 file changed, 10 insertions(+) diff --git

[PATCH 07/19] clk: samsung: exynos5433: Add clocks for CMU_G2D domain

2014-11-26 Thread Chanwoo Choi
This patch adds ths mux/divider/gate clocksof CMU_G2D domain which includes G2D/MDMA IPs. The CMU_G2D must need the clocks related to G2D by providing CMU_TOP domain. So, this patch add several clocks for G2D from CMU_TOP domain. Cc: Sylwester Nawrocki Cc: Tomasz Figa Signed-off-by: Chanwoo

Re: [PATCH v4] mailbox/omap: adapt to the new mailbox framework

2014-11-26 Thread Jassi Brar
On 4 November 2014 at 04:35, Suman Anna wrote: > The OMAP mailbox driver and its existing clients (remoteproc > for OMAP4+) are adapted to use the generic mailbox framework. > > The main changes for the adaptation are: > - The tasklet used for Tx is replaced with the state machine from >

Re: [PATCH v2] mailbox: add tx_prepare client callback

2014-11-26 Thread Jassi Brar
On 12 November 2014 at 00:03, Sudeep Holla wrote: > If the mailbox controller expects the payload is in place before > initiating the transmit, then it's impossible to reuse the list > maintained by core mailbox code currently. Maintaining another list > for sending the message in the controller

RE: [PATCH v5] arm64: dts: exynos7: add support for cpuidle core power down

2014-11-26 Thread Kukjin Kim
Chander Kashyap wrote: > > Exynos7 supports multiple idle states. Core power down is one such > idle state, where cores can be powered off independently. > > This patch adds support for core power down idle state. > > Entry latency for core power down idle state is calculated as follows: > 1.

Re: [PATCH v2] hv: hv_fcopy: drop the obsolete message on transfer failure

2014-11-26 Thread Jason Wang
- Original Message - > In the case the user-space daemon crashes, hangs or is killed, we > need to down the semaphore, otherwise, after the daemon starts next > time, the obsolete data in fcopy_transaction.message or > fcopy_transaction.fcopy_msg will be used immediately. > >

Re: [RFC 0/2] Reenable might_sleep() checks for might_fault() when atomic

2014-11-26 Thread Heiko Carstens
On Wed, Nov 26, 2014 at 07:04:47PM +0200, Michael S. Tsirkin wrote: > On Wed, Nov 26, 2014 at 05:51:08PM +0100, Christian Borntraeger wrote: > > > But this one was > giving users in field false positives. > > > > So lets try to fix those, ok? If we cant, then tough luck. > > Sure. > I think the

Re: [PATCH v14 0/3] Add drm driver for Rockchip Socs

2014-11-26 Thread Mark yao
On 2014年11月27日 10:12, Dave Airlie wrote: Hi Dave Do you mean that I need send you a branch, based on drm-next, merge with iommu tree and rockchip drm? Yes, grab drm-next, git pull the arm/rockchip branch from Joerg's tree, put rockchip drm patches on top, send me pull request. I'll

[GIT PULL] core drm support for Rockchip SoCs v14

2014-11-26 Thread Mark yao
Hi Dave this pull request is for rockchip drm v14, based on Joerg's iommu arm/rockchip branch. The following changes since commit 656d7077d8ffd1c2492d4a0a354367ab2e545059: dt-bindings: iommu: Add documentation for rockchip iommu (2014-11-03 17:29:09 +0100) are available in the git

Re: [PATCH] fat: Fix oops on corrupted vfat fs

2014-11-26 Thread OGAWA Hirofumi
Andrew Morton writes: > On Thu, 27 Nov 2014 00:31:28 +0900 OGAWA Hirofumi > wrote: > >> a) don't bother with ->d_time for positives - we only check it for negatives >> anyway. >> b) make sure to set it at unlink and rmdir time - at *that* point soon-to-be >> negative dentry matches

Re: [PATCH 03/25] phy: miphy28lp: Provide support for the MiPHY28lp Generic PHY

2014-11-26 Thread sanjeev sharma
On Thu, Nov 27, 2014 at 11:55 AM, Kishon Vijay Abraham I wrote: > From: Gabriel FERNANDEZ > > The MiPHY28lp is a Generic PHY which can serve various SATA or PCIe > or USB3 devices. > > Signed-off-by: alexandre torgue > Signed-off-by: Giuseppe Cavallaro > Signed-off-by: Gabriel Fernandez >

Re: [PATCH v4 2/5] x86, traps: Track entry into and exit from IST context

2014-11-26 Thread Lai Jiangshan
> > Signed-off-by: Paul E. McKenney > Reviewed-by: Lai Jiangshan > diff --git a/kernel/rcu/tree.c b/kernel/rcu/tree.c > index 8749f43f3f05..fc0236992655 100644 > --- a/kernel/rcu/tree.c > +++ b/kernel/rcu/tree.c > @@ -759,39 +759,71 @@ void rcu_irq_enter(void) > /** > * rcu_nmi_enter

[PATCH] Fix -Wmaybe-uninitialized warning seen with make menuconfig

2014-11-26 Thread Anish Bhatt
Fixes the following : scripts/kconfig/menu.c: In function 'get_symbol_str': scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized] jump->offset = strlen(r->s); ^ scripts/kconfig/menu.c:551:19: note: 'jump' was

Re: [PATCH] Documentation: memory-barriers: Fix typo in the first example

2014-11-26 Thread Srikanth Thokala
Hi, Kindly review the patch. Thanks Srikanth On Tue, Nov 18, 2014 at 10:09 AM, Srikanth Thokala wrote: > In the first example, the loads into 'x' and 'y' on CPU 2 doesn't > match the sequence of events described below it. To match the > sequence of events, the values of 'A' and 'B' should be

Re: [PATCH v9 2/6] arm64: ptrace: allow tracer to skip a system call

2014-11-26 Thread AKASHI Takahiro
On 11/26/2014 10:02 PM, Will Deacon wrote: On Wed, Nov 26, 2014 at 04:49:47AM +, AKASHI Takahiro wrote: If tracer modifies a syscall number to -1, this traced system call should be skipped with a return value specified in x0. This patch implements this semantics. Please note: * syscall

[PATCH net-next] vhost: remove unnecessary forward declarations in vhost.h

2014-11-26 Thread Jason Wang
Signed-off-by: Jason Wang --- drivers/vhost/vhost.h | 4 1 file changed, 4 deletions(-) diff --git a/drivers/vhost/vhost.h b/drivers/vhost/vhost.h index 3eda654..7d039ef 100644 --- a/drivers/vhost/vhost.h +++ b/drivers/vhost/vhost.h @@ -12,8 +12,6 @@ #include #include -struct

Re: [PATCH] xen: privcmd: schedule() after private hypercall when non CONFIG_PREEMPT

2014-11-26 Thread Juergen Gross
On 11/26/2014 11:26 PM, Luis R. Rodriguez wrote: From: "Luis R. Rodriguez" Some folks had reported that some xen hypercalls take a long time to complete when issued from the userspace private ioctl mechanism, this can happen for instance with some hypercalls that have many sub-operations, this

[PATCH net-next V3] tun/macvtap: use consume_skb() instead of kfree_skb() when needed

2014-11-26 Thread Jason Wang
To be more friendly with drop monitor, we should only call kfree_skb() when the packets were dropped and use consume_skb() in other cases. Cc: Eric Dumazet Signed-off-by: Jason Wang --- Changes from V2: - use unlikely() when necessary Changes from V1: - check the return value of

[GIT PULL 00/25] phy: for 3.19

2014-11-26 Thread Kishon Vijay Abraham I
Hi Greg, Please find the pull request for 3.19 merge window. This contains improvements in phy core dealing with non-dt boot. It also adds 3 new phy drivers armada375-usb2, berlin-usb and miphy28lp. There is a patch that touches drivers/pinctrl since one of the PHY drivers is present there and

[PATCH 02/25] phy: miphy28lp: Add Device Tree bindings for the MiPHY28lp

2014-11-26 Thread Kishon Vijay Abraham I
From: Gabriel FERNANDEZ The MiPHY28lp is a Generic PHY which can serve various SATA or PCIe or USB3 devices. Signed-off-by: alexandre torgue Signed-off-by: Giuseppe Cavallaro Signed-off-by: Gabriel Fernandez Signed-off-by: Kishon Vijay Abraham I ---

[PATCH 1/6] ACPICA: iASL: Add support for to_PLD macro.

2014-11-26 Thread Lv Zheng
From: Bob Moore This macro is intended to simplify the constuction of _PLD buffers. NOTE: Prototype only, subject to change before this macro is added to the ACPI specification. David E. Box. Signed-off-by: David E. Box Signed-off-by: Bob Moore Signed-off-by: Lv Zheng ---

[PATCH 3/6] ACPICA: Disassembler: Add support for C-style operators and expressions.

2014-11-26 Thread Lv Zheng
From: Bob Moore Now emit ASL+ code which includes C-style operators. Optionally, legacy text ASL operators can still be emitted. This patch only affects compiler/disassembler support which is not in the Linux kernel. Signed-off-by: Bob Moore Signed-off-by: Lv Zheng ---

[PATCH 04/25] phy: miphy28lp: Add SSC support for SATA

2014-11-26 Thread Kishon Vijay Abraham I
From: Gabriel FERNANDEZ This patch to tune on/off the ssc on miphy sata setup. User can now enable ssc via dt blob, it is useful to reduce effects of EMI. Signed-off-by: Giuseppe Condorelli Signed-off-by: Gabriel Fernandez Signed-off-by: Kishon Vijay Abraham I ---

[PATCH 03/25] phy: miphy28lp: Provide support for the MiPHY28lp Generic PHY

2014-11-26 Thread Kishon Vijay Abraham I
From: Gabriel FERNANDEZ The MiPHY28lp is a Generic PHY which can serve various SATA or PCIe or USB3 devices. Signed-off-by: alexandre torgue Signed-off-by: Giuseppe Cavallaro Signed-off-by: Gabriel Fernandez Signed-off-by: Kishon Vijay Abraham I --- drivers/phy/Kconfig |8 +

Re: [RFC PATCH] mm/thp: Always allocate transparent hugepages on local node

2014-11-26 Thread Aneesh Kumar K.V
David Rientjes writes: > On Mon, 24 Nov 2014, Kirill A. Shutemov wrote: > >> > This make sure that we try to allocate hugepages from local node. If >> > we can't we fallback to small page allocation based on >> > mempolicy. This is based on the observation that allocating pages >> > on local

[PATCH 05/25] phy: miphy28lp: Add SSC support for PCIE

2014-11-26 Thread Kishon Vijay Abraham I
From: Gabriel FERNANDEZ SSC is the technique of modulating the operating frequency of a signal slightly to spread its radiated emissions over a range of frequencies. This reduction in the maximum emission for a given frequency helps meet radiated emission requirements. These settings are

[PATCH 4/6] ACPICA: Disassembler: Update for C-style expressions.

2014-11-26 Thread Lv Zheng
From: Bob Moore Add extra set of parens for assignments within an expression. This patch only affects compiler support which is not in the Linux kernel. Signed-off-by: Bob Moore Signed-off-by: Lv Zheng --- drivers/acpi/acpica/aclocal.h |1 + 1 file changed, 1 insertion(+) diff --git

[PATCH 08/25] phy: sun4i: add support for USB phy0

2014-11-26 Thread Kishon Vijay Abraham I
From: Roman Byshko The driver for sun4i USB phys currently supports only phy1 and phy2 which are used for USB host controllers. This patch adds support for USB phy0, which is used by the musb hdrc USB controller. Signed-off-by: Roman Byshko Acked-by: Maxime Ripard Signed-off-by: Kishon Vijay

[PATCH 06/25] phy: miphy28lp: Tune tx impedance across Soc cuts

2014-11-26 Thread Kishon Vijay Abraham I
From: Gabriel FERNANDEZ This patch to compensate tx impedance (Sata, PCIe) depending on Soc cuts the kernel is built for. Signed-off-by: Giuseppe Condorelli Signed-off-by: Gabriel Fernandez Signed-off-by: Kishon Vijay Abraham I --- .../devicetree/bindings/phy/phy-miphy28lp.txt |1 +

[PATCH 07/25] phy: phy-core: use the np present in of_phandle_args to get the PHY

2014-11-26 Thread Kishon Vijay Abraham I
Instead of using the node pointer of the PHY provider and then scanning its child nodes to get a reference to the PHY, directly use the node pointer present in of_phandle_args to get a reference to the PHY. Signed-off-by: Kishon Vijay Abraham I --- drivers/phy/phy-core.c | 10 +- 1

[PATCH 09/25] phy: berlin-sata: Move PHY_BASE into private data struct

2014-11-26 Thread Kishon Vijay Abraham I
From: Sebastian Hesselbarth Currently, Berlin SATA PHY driver assumes PHY_BASE address being constant. While this PHY_BASE is correct for BG2Q, older BG2 PHY_BASE is different. Prepare the driver for BG2 support by moving the phy_base into private driver data. Acked-by: Antoine Ténart

[PATCH 13/25] Documentation: bindings: add doc for the Berlin USB PHY

2014-11-26 Thread Kishon Vijay Abraham I
From: Antoine Tenart Document the bindings of the Marvell Berlin USB PHY driver. Signed-off-by: Antoine Tenart Signed-off-by: Kishon Vijay Abraham I --- .../devicetree/bindings/phy/berlin-usb-phy.txt | 16 1 file changed, 16 insertions(+) create mode 100644

[PATCH 11/25] phy: berlin-sata: Document BG2 compatible

2014-11-26 Thread Kishon Vijay Abraham I
From: Sebastian Hesselbarth Berlin BG2 SATA PHY is slightly different from currently supported BG2Q SATA PHY. Document the new compatible for BG2's PHY. Acked-by: Antoine Ténart Signed-off-by: Sebastian Hesselbarth Signed-off-by: Kishon Vijay Abraham I ---

[PATCH 12/25] phy: add the Berlin USB PHY driver

2014-11-26 Thread Kishon Vijay Abraham I
From: Antoine Tenart Add the driver driving the Marvell Berlin USB PHY. This allows to initialize the PHY and to use it from the USB driver later. Signed-off-by: Antoine Tenart Signed-off-by: Kishon Vijay Abraham I --- drivers/phy/Kconfig |7 ++ drivers/phy/Makefile |

[PATCH 15/25] phy: improved lookup method

2014-11-26 Thread Kishon Vijay Abraham I
From: Heikki Krogerus Separates registration of the phy and the lookup. The method is copied from clkdev.c, Signed-off-by: Heikki Krogerus Signed-off-by: Kishon Vijay Abraham I --- Documentation/phy.txt | 60 + drivers/phy/phy-core.c | 84

[PATCH 14/25] phy: safer to_phy() macro

2014-11-26 Thread Kishon Vijay Abraham I
From: Heikki Krogerus This makes to_phy() macro work with other variable names besides "dev". Signed-off-by: Heikki Krogerus Tested-by: Vivek Gautam Acked-by: Felipe Balbi Signed-off-by: Kishon Vijay Abraham I --- include/linux/phy/phy.h |2 +- 1 file changed, 1 insertion(+), 1

[PATCH 17/25] phy: remove the old lookup method

2014-11-26 Thread Kishon Vijay Abraham I
From: Heikki Krogerus The users of the old method are now converted to the new one. Signed-off-by: Heikki Krogerus [ kis...@ti.com : made phy-berlin-usb.c and phy-miphy28lp.c to use the updated devm_phy_create API.] Signed-off-by: Kishon Vijay Abraham I ---

[PATCH 18/25] usb: dwc3: host: convey the PHYs to xhci

2014-11-26 Thread Kishon Vijay Abraham I
From: Heikki Krogerus On some platforms a PHY may need to be handled also in the host controller driver. Exynos5420 SoC requires some "PHY tuning" based on the USB speed. This patch delivers dwc3's PHYs to the xhci platform device when it's created. Signed-off-by: Heikki Krogerus Tested-by:

[PATCH 20/25] phy: exynos5-usbdrd: Add facility for VBUS-BOOST-5V supply

2014-11-26 Thread Kishon Vijay Abraham I
From: Vivek Gautam Some Exynos boards have a separate regulator controlling a Boost 5V supply which goes as input for VBUS regulator. So adding a control for the same in driver, to enable vbus supply on the port. Signed-off-by: Vivek Gautam Signed-off-by: Kishon Vijay Abraham I ---

[PATCH 16/25] phy: twl4030: use the new lookup method

2014-11-26 Thread Kishon Vijay Abraham I
From: Heikki Krogerus Creates the lookup separately. Hard coding the consumer as it can't be anything else except musb. Signed-off-by: Heikki Krogerus Signed-off-by: Kishon Vijay Abraham I --- drivers/phy/phy-twl4030-usb.c |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-)

linux-next: build warning after merge of the irqchip tree

2014-11-26 Thread Stephen Rothwell
Hi Jason, After merging the irqchip tree, today's linux-next build (arm multi_v7_defconfig) produced this warning: include/linux/irqchip/arm-gic.h:109:53: warning: its scope is only this definition or declaration, which is probably not what you want In file included from

[PATCH 22/25] phy: Use PTR_ERR_OR_ZERO to fix warning raised by coccinelle

2014-11-26 Thread Kishon Vijay Abraham I
From: Gregory CLEMENT Use PTR_ERR_OR_ZERO rather than if(IS_ERR(...)) + PTR_ERR Generated by: coccinelle/api/ptr_ret.cocci Signed-off-by: Gregory CLEMENT Acked-by: Jason Cooper Signed-off-by: Kishon Vijay Abraham I --- drivers/phy/phy-berlin-sata.c |5 +

[PATCH 23/25] Phy: DT binding documentation for Marvell MVEBU SATA phy.

2014-11-26 Thread Kishon Vijay Abraham I
From: Andrew Lunn Describe the binding for the Marvell MVEBU SATA phy. This driver can be used at least with Kirkwood, Dove and maybe others. Additionally, update the SATA binding with the properties to link to the phy nodes. Signed-off-by: Andrew Lunn Acked-by: Jason Cooper Signed-off-by:

[PATCH 5/6] ACPICA: Disassembler: Emit correct string for 0 stop bits.

2014-11-26 Thread Lv Zheng
From: Bob Moore Was stop_bits_none, corrected to stop_bits_zero. David E. Box. Signed-off-by: David E. Box Signed-off-by: Bob Moore Signed-off-by: Lv Zheng --- drivers/acpi/acpica/utresrc.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/acpi/acpica/utresrc.c

[PATCH 24/25] Phy: DT binding documentation for the Armada 375 USB cluster binding

2014-11-26 Thread Kishon Vijay Abraham I
From: Gregory CLEMENT Armada 375 comes with an USB2 host and device controller and an USB3 controller. The USB cluster control register allows to manage common features of both USB controllers. This commit adds the Device Tree binding documentation for this piece of hardware. Signed-off-by:

[PATCH 21/25] phy: exynos7-usbdrd: Update dependency for ARCH_EXYNOS

2014-11-26 Thread Kishon Vijay Abraham I
From: Vivek Gautam This PHY controller is also present on Exynos7 platform in arch-exynos family. So PHY_EXYNOS5_USBDRD should now depend on ARCH_EXYNOS. Signed-off-by: Vivek Gautam Signed-off-by: Kishon Vijay Abraham I --- drivers/phy/Kconfig |2 +- 1 file changed, 1 insertion(+), 1

[PATCH 6/6] ACPICA: Update version to 20141107.

2014-11-26 Thread Lv Zheng
From: Bob Moore Version 20141107. Signed-off-by: Bob Moore Signed-off-by: Lv Zheng --- include/acpi/acpixf.h |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/acpi/acpixf.h b/include/acpi/acpixf.h index ab2acf6..5ba7846 100644 --- a/include/acpi/acpixf.h +++

[PATCH 25/25] phy: add support for USB cluster on the Armada 375 SoC

2014-11-26 Thread Kishon Vijay Abraham I
From: Gregory CLEMENT The Armada 375 SoC comes with an USB2 host and device controller and an USB3 controller. The USB cluster control register allows to manage common features of both USB controllers. This commit adds a driver integrated in the generic PHY framework to control this USB cluster

[PATCH 19/25] phy: exynos5-usbdrd: Add pipe-clk, utmi-clk and itp-clk support

2014-11-26 Thread Kishon Vijay Abraham I
From: Vivek Gautam Exynos7 SoC has now separate gate control for 125MHz pipe3 phy clock, as well as 60MHz utmi phy clock. Additionally, separate gate control is available for the clock used for ITP (Isochronous Transfer Packet) generation. So get the same and control in the phy-exynos5-usbdrd

[PATCH 2/6] ACPICA: acpiexec: Add option to specify an object initialization file.

2014-11-26 Thread Lv Zheng
From: Bob Moore This option (-fi) allows the specification of a file that is used to specify initialization values for individual namespace objects. Each line in the file is in the format: This patch only affects acpiexec which is not in the Linux kernel. Signed-off-by: Bob Moore

[PATCH 01/25] phy: Add PHY header file for DT x Driver defines

2014-11-26 Thread Kishon Vijay Abraham I
From: Gabriel FERNANDEZ This provides the shared header file which will be reference from both PHY driver and its associated Device Tree node(s). Signed-off-by: Gabriel Fernandez Signed-off-by: Kishon Vijay Abraham I --- include/dt-bindings/phy/phy.h | 18 ++ 1 file

[PATCH 0/6] ACPICA: 20141107 Release

2014-11-26 Thread Lv Zheng
The 20141107 ACPICA kernel-resident subsystem updates are linuxized based on the pm/linux-next branch to form this patchset. The patchset has passed the following build/boot tests. Build tests are performed as follows: 1. i386 + default + COFNIG_ACPI=y 2. i386 + allyes + CONFIG_ACPI=y 3. i386 +

[PATCH 10/25] phy: berlin-sata: Add support for BG2 SATA PHY

2014-11-26 Thread Kishon Vijay Abraham I
From: Sebastian Hesselbarth Berlin BG2 also has a SATA PHY compatible with the current driver except different PHY_BASE. Add a new compatible to the driver reflecting the different PHY_BASE. Acked-by: Antoine Ténart Signed-off-by: Sebastian Hesselbarth Signed-off-by: Kishon Vijay Abraham I

Re: [PATCH] drivers/core/of: Add symlink to device-tree from devices with an OF node

2014-11-26 Thread Benjamin Herrenschmidt
On Wed, 2014-11-26 at 19:39 -0800, Greg KH wrote: > Are you going to resend a changed version of this? Yes, I've been distracted by a few other things, but I suppose I should do it :-) Possibly tomorrow. Arnd, are you doing that helper you suggested to get to the of_node or should I ? Cheers,

Re: [PATCH v2 4/4] powernv: powerpc: Add winkle support for offline cpus

2014-11-26 Thread Shreyas B Prabhu
Hi Ben, On Thursday 27 November 2014 07:25 AM, Benjamin Herrenschmidt wrote: > On Tue, 2014-11-25 at 16:47 +0530, Shreyas B. Prabhu wrote: > >> diff --git a/arch/powerpc/kernel/cpu_setup_power.S >> b/arch/powerpc/kernel/cpu_setup_power.S >> index 4673353..66874aa 100644 >> ---

[PATCH v2] hv: hv_fcopy: drop the obsolete message on transfer failure

2014-11-26 Thread Dexuan Cui
In the case the user-space daemon crashes, hangs or is killed, we need to down the semaphore, otherwise, after the daemon starts next time, the obsolete data in fcopy_transaction.message or fcopy_transaction.fcopy_msg will be used immediately. Reviewed-by: Vitaly Kuznetsov Cc: K. Y. Srinivasan

RE: [PATCH] hv: hv_fcopy: drop the obsolete message on transfer failure

2014-11-26 Thread Dexuan Cui
> -Original Message- > From: Greg KH [mailto:gre...@linuxfoundation.org] > Sent: Thursday, November 27, 2014 7:54 AM > To: Dexuan Cui > Cc: linux-kernel@vger.kernel.org; driverdev-de...@linuxdriverproject.org; > o...@aepfle.de; a...@canonical.com; jasow...@redhat.com; KY Srinivasan; >

Re: [PATCHv4 0/3] Kernel Live Patching

2014-11-26 Thread Masami Hiramatsu
(2014/11/26 18:18), Jiri Kosina wrote: > On Wed, 26 Nov 2014, Masami Hiramatsu wrote: > >>> Note to Steve: >>> Masami's IPMODIFY patch is heading for -next via your tree. Once it >>> arrives, >>> I'll rebase and make the change to set IPMODIFY. Do not pull this for -next >>> yet. This version

Re: [PATCH] e1000: remove unused variables

2014-11-26 Thread Hisashi T Fujinaka
I'm pretty sure those double reads are there for a reason, so most of this I'm going to have to check on Monday. We have a long holiday weekend here in the US. I'm not sure why you're bothering with an old driver like this, but if you haven't actually tried this on all the hardware it pertains

Re: Re: [PATCH v3 0/5] ARM64: Add kernel probes(Kprobes) support

2014-11-26 Thread Masami Hiramatsu
(2014/11/27 3:59), Steve Capper wrote: > The crash is extremely easy to reproduce. > > I've not observed any missed events on a kprobe on an arm64 system > that's still alive. > My (limited!) understanding is that this suggests there could be a > problem with how missed events from a recursive

Re: [PATCH v4] selftest: size: Add size test for Linux kernel

2014-11-26 Thread Josh Triplett
On Wed, Nov 26, 2014 at 08:27:23PM -0800, Tim Bird wrote: > --- /dev/null > +++ b/tools/testing/selftests/size/Makefile [...] > +LIBGCC=$(shell $(CC) -print-libgcc-file-name) > + > +get_size: get_size.c > + $(CC) --static -ffreestanding -nostartfiles \ > + -Wl,--entry=_start

linux-next: manual merge of the irqchip tree with the mips tree

2014-11-26 Thread Stephen Rothwell
Hi Jason, Today's linux-next merge of the irqchip tree got a conflict in drivers/irqchip/Makefile between commit 8a19b8f19429 ("MIPS: Move GIC to drivers/irqchip/") from the mips tree and commit 5fe3bba3088c ("irqchip: mtk-sysirq: Add sysirq interrupt polarity support") from the irqchip tree. I

RE: [V5 PATCH 1/1] driver:mtd:spi-nor: Add quad I/O support for Micron spi nor

2014-11-26 Thread bpqw
>First of all, can you fix your mail so that you have a proper 'From'? >That should be your real name (not bpqw), so that it gives a proper patch >author. >If you can't get your mail header to have the right 'From:' line, then it also >works to begin your mail with: Sorry for this confusion.

Re: [PATCH v2 3/4] powernv: cpuidle: Redesign idle states management

2014-11-26 Thread Shreyas B Prabhu
Hi Ben, On Thursday 27 November 2014 06:07 AM, Benjamin Herrenschmidt wrote: > >> >> @@ -37,8 +38,7 @@ >> >> /* >> * Pass requested state in r3: >> - * 0 - nap >> - * 1 - sleep >> + * r3 - PNV_THREAD_NAP/SLEEP/WINKLE >> * >> * To check IRQ_HAPPENED in r4 >> * 0 - don't check >>

Re: [PATCH v9 1/6] arm64: ptrace: add NT_ARM_SYSTEM_CALL regset

2014-11-26 Thread AKASHI Takahiro
On 11/26/2014 09:41 PM, Will Deacon wrote: Hi Akashi, On Wed, Nov 26, 2014 at 04:49:46AM +, AKASHI Takahiro wrote: This regeset is intended to be used to get and set a system call number while tracing. There was some discussion about possible approaches to do so: (1) modify x8 register

[git pull] Please pull mpe.git for-linus branch (for powerpc)

2014-11-26 Thread Michael Ellerman
Hi Linus, Here are five fixes for you to pull please. I think these are all rc6 material, but I'm still learning so let me know if you disagree :) They're all CC'ed to stable except the "Fix PE state format" one which went in this release. cheers The following changes since commit

Re: [PATCH v2 11/19] selftests/memory-hotplug: add install target to enable installing test

2014-11-26 Thread Masami Hiramatsu
(2014/11/12 5:27), Shuah Khan wrote: > Add a new make target to enable installing test. This target > installs test in the kselftest install location and add to the > kselftest script to run the test. Install target can be run > only from top level source dir. > > Signed-off-by: Shuah Khan > ---

RE: [BUG] [PATCH] next: cyapa: fix inop touchpad after resume on Acer C720

2014-11-26 Thread Dudley Du
Jeremiah, I didn't make the special patch for the linux-next before, so I don't know why this patch is there and have issue. Based on current code in the linux-next, I made below patch to fix this issue. Could you please try again with attached patch fix. Thanks, Dudley > -Original

Re: [PATCH v2 03/19] selftests: add install target to enable installing selftests

2014-11-26 Thread Masami Hiramatsu
(2014/11/12 5:27), Shuah Khan wrote: > Add a new make target to enable installing selftests. This > new target will call install targets for the tests that are > specified in INSTALL_TARGETS. During install, a script is > generated to run tests that are installed. This script will > be installed

[PATCH net-next 0/6] allow eBPF programs to be attached to sockets

2014-11-26 Thread Alexei Starovoitov
Introduce BPF_PROG_TYPE_SOCKET_FILTER type of eBPF programs that can be attached to sockets with setsockopt(). Allow such programs to access maps via lookup/update/delete helpers. This feature was previewed by bpf manpage in commit b4fc1a460f30("Merge branch 'bpf-next'") Now it can actually run.

[PATCH net-next 3/6] samples: bpf: example of stateful socket filtering

2014-11-26 Thread Alexei Starovoitov
this socket filter example does: - creates arraymap in kernel with key 4 bytes and value 8 bytes - loads eBPF program: r0 = skb[14 + 9]; // load one byte of ip->proto *(u32*)(fp - 4) = r0; value = bpf_map_lookup_elem(map_fd, fp - 4); if (value) (*(u64*)value) += 1; - attaches this

[PATCH net-next 2/6] net: sock: allow eBPF programs to be attached to sockets

2014-11-26 Thread Alexei Starovoitov
introduce new setsockopt() command: setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, _fd, sizeof(prog_fd)) where prog_fd was received from syscall bpf(BPF_PROG_LOAD, attr, ...) and attr->prog_type == BPF_PROG_TYPE_SOCKET_FILTER setsockopt() calls bpf_prog_get() which increments refcnt of the

[PATCH net-next 1/6] bpf: verifier: add checks for BPF_ABS | BPF_IND instructions

2014-11-26 Thread Alexei Starovoitov
introduce program type BPF_PROG_TYPE_SOCKET_FILTER that is used for attaching programs to sockets where ctx == skb. add verifier checks for ABS/IND instructions which can only be seen in socket filters, therefore the check: if (env->prog->aux->prog_type != BPF_PROG_TYPE_SOCKET_FILTER)

[PATCH net-next 4/6] samples: bpf: elf_bpf file loader

2014-11-26 Thread Alexei Starovoitov
simple .o parser and loader using BPF syscall. .o is a standard ELF generated by LLVM backend It parses elf file compiled by llvm .c->.o - parses 'maps' section and creates maps via BPF syscall - parses 'license' section and passes it to syscall - parses elf relocations for BPF maps and adjusts

[PATCH net-next 5/6] samples: bpf: trivial eBPF program in C

2014-11-26 Thread Alexei Starovoitov
this example does the same task as previous socket example in assembler, but this one does it in C. eBPF program in kernel does: int index = load_byte(skb, 14 + 9); /* ip_proto */ long *value; value = bpf_map_lookup_elem(_map, ); if (value) __sync_fetch_and_add(value, 1);

[PATCH net-next 6/6] samples: bpf: large eBPF program in C

2014-11-26 Thread Alexei Starovoitov
sockex2_kern.c is purposefully large eBPF program in C. llvm compiles ~200 lines of C code into ~300 eBPF instructions. It's similar to __skb_flow_dissect() to demonstrate that complex packet parsing can be done by eBPF. Then it uses (struct flow_keys)->dst IP address (or hash of ipv6 dst) to

Re: [PATCH] Update MAINTAINERS for solo6x10

2014-11-26 Thread Ismael Luceno
On Mon, 17 Nov 2014 20:59:23 +0400 Andrey Utkin wrote: > Signed-off-by: Andrey Utkin > --- > MAINTAINERS | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/MAINTAINERS b/MAINTAINERS > index bb38f02..f5cef1b 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -8787,7

Re: [PATCH v2 02/19] kbuild: kselftest_install - add a new make target to install selftests

2014-11-26 Thread Masami Hiramatsu
(2014/11/12 5:27), Shuah Khan wrote: > Add a new make target to install to install kernel selftests. > This new target will build and install selftests. kselftest > target now depends on kselftest_install and runs the generated > kselftest script to reduce duplicate work and for common look > and

Re: [PATCH] staging: lustre: fix sparse warnings related to lock context imbalance

2014-11-26 Thread Loïc Pefferkorn
On Wed, Nov 26, 2014 at 12:54:43PM -0800, Greg KH wrote: > > Ugh, how horrid, please just delete these functions and push down the > spin_lock/unlock calls down into the places these are called. > > Same for these. > > Same thing here. Hello Greg, Thanks for your comments, I will write a v2.

[PATCH] e1000: remove unused variables

2014-11-26 Thread Sudip Mukherjee
these variables were only being assigned some values, but were never used. Signed-off-by: Sudip Mukherjee --- drivers/net/ethernet/intel/e1000/e1000_hw.c | 142 -- drivers/net/ethernet/intel/e1000/e1000_main.c | 3 - 2 files changed, 66 insertions(+), 79 deletions(-)

  1   2   3   4   5   6   7   8   9   10   >