Re: [PATCH] doc-rst: Remove the media docbook

2016-08-01 Thread Jani Nikula
On Wed, 27 Jul 2016, Mauro Carvalho Chehab wrote: > Now that all media documentation was converted to Sphinx, we > should get rid of the old DocBook one, as we don't want people > to submit patches against the old stuff. Mauro, judging from the discussions we've had over the past six months, I ne

Functions and data structure cross references with Sphinx

2016-08-01 Thread Mauro Carvalho Chehab
There's one remaining major issue I noticed after the conversion of the media books to Sphinx: While sphinx complains if a cross-reference (using :ref:) points to an undefined reference, the same doesn't happen if the reference uses :c:func: and :c:type:. In practice, it means that, if we do some

Re: [PATCH] doc-rst: Remove the media docbook

2016-08-01 Thread Mauro Carvalho Chehab
Hi Jani, Em Mon, 01 Aug 2016 12:57:32 +0300 Jani Nikula escreveu: > On Wed, 27 Jul 2016, Mauro Carvalho Chehab wrote: > > Now that all media documentation was converted to Sphinx, we > > should get rid of the old DocBook one, as we don't want people > > to submit patches against the old stuff.

[PATCH v6 5/8] thunderbolt: Networking state machine

2016-08-01 Thread Amir Levy
Negotiation states that a peer goes through in order to establish the communication with the second peer. This includes communication with upper layer and additional infrastructure support to communicate with the second peer through ICM. Signed-off-by: Amir Levy --- drivers/thunderbolt/icm/Makef

[PATCH v6 0/8] thunderbolt: Introducing Thunderbolt(TM) networking

2016-08-01 Thread Amir Levy
This is version 6 of Thunderbolt(TM) driver for non-Apple hardware. Changes since v5: - Removed the padding of short packets in receive - Replaced RW semaphore with mutex - Cleanup These patches were pushed to GitHub where they can be reviewed more comfortably with green/red highlighting:

[PATCH v6 1/8] thunderbolt: Macro rename

2016-08-01 Thread Amir Levy
This first patch updates the registers file to reflect that it isn't only for Cactus Ridge. No functional change intended. Signed-off-by: Amir Levy --- drivers/thunderbolt/nhi_regs.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/thunderbolt/nhi_regs.h b/driver

[PATCH v6 7/8] thunderbolt: Networking doc

2016-08-01 Thread Amir Levy
Adding Thunderbolt(TM) networking documentation. Signed-off-by: Amir Levy --- Documentation/00-INDEX | 2 + Documentation/thunderbolt-networking.txt | 135 +++ 2 files changed, 137 insertions(+) create mode 100644 Documentation/thunderbolt-network

[PATCH v6 2/8] thunderbolt: Updating the register definitions

2016-08-01 Thread Amir Levy
Adding more Thunderbolt(TM) register definitions and some helper macros. Signed-off-by: Amir Levy --- drivers/thunderbolt/nhi_regs.h | 109 + 1 file changed, 109 insertions(+) diff --git a/drivers/thunderbolt/nhi_regs.h b/drivers/thunderbolt/nhi_regs.h in

[PATCH v6 3/8] thunderbolt: Kconfig for Thunderbolt(TM) networking

2016-08-01 Thread Amir Levy
Updating the Kconfig Thunderbolt(TM) description. Signed-off-by: Amir Levy --- drivers/thunderbolt/Kconfig | 25 + drivers/thunderbolt/Makefile | 2 +- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/drivers/thunderbolt/Kconfig b/drivers/thunderbolt/Kcon

[PATCH v6 8/8] thunderbolt: Adding maintainer entry

2016-08-01 Thread Amir Levy
Add Amir Levy as maintainer for Thunderbolt(TM) ICM driver Signed-off-by: Amir Levy --- MAINTAINERS | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 72f7703..2b6d635 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -10193,7 +10193,13 @@ F:

[PATCH v6 4/8] thunderbolt: Communication with the ICM (firmware)

2016-08-01 Thread Amir Levy
Firmware-based (a.k.a ICM - Intel Connection Manager) controller is used for establishing and maintaining the Thunderbolt Networking connection. We need to be able to communicate with it. Signed-off-by: Amir Levy --- drivers/thunderbolt/Makefile |1 + drivers/thunderbolt/icm/Makefile |

[PATCH v6 6/8] thunderbolt: Networking transmit and receive

2016-08-01 Thread Amir Levy
Handling the transmission to second peer and receiving from it. This includes communication with upper layer, the network stack and configuration of Thunderbolt(TM) HW. Signed-off-by: Amir Levy --- drivers/thunderbolt/icm/icm_nhi.c | 15 + drivers/thunderbolt/icm/net.c | 1471 +

Re: [PATCH v3 2/3] hwmon: xgene: Add hwmon driver

2016-08-01 Thread kbuild test robot
Hi Hoan, [auto build test ERROR on hwmon/hwmon-next] [also build test ERROR on v4.7] [cannot apply to next-20160801] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Hoan-Tran/hwmon-xgene-Add

Re: [PATCH v16 6/6] ARM: socfpga: fpga bridge driver support

2016-08-01 Thread atull
On Thu, 28 Jul 2016, Trent Piepho wrote: > On Thu, 2016-07-28 at 10:21 -0500, atull wrote: > > > > > > > > This isn't going work if more than one bridge is used. Each bridge has > > > > its own priv and thus priv->l3_remap_value. Each bridge's priv will > > > > have just the bit for it's own rem

Re: [PATCH] doc-rst: Remove the media docbook

2016-08-01 Thread Jonathan Corbet
On Mon, 1 Aug 2016 08:19:14 -0300 Mauro Carvalho Chehab wrote: > My general impression is that it is now a way easier to maintain the > media documentation and make it more consistent than with DocBook. Music to my ears - maybe this whole thing was worth it :) Seriously, though, this whole thi

Re: [PATCH v3 2/3] hwmon: xgene: Add hwmon driver

2016-08-01 Thread Hoan Tran
Hi, On Mon, Aug 1, 2016 at 6:21 AM, kbuild test robot wrote: > Hi Hoan, > > [auto build test ERROR on hwmon/hwmon-next] > [also build test ERROR on v4.7] > [cannot apply to next-20160801] > [if your patch is applied to the wrong git tree, please drop us a note to > he

[PATCH 1/3] dma-mapping: introduce the DMA_ATTR_NO_WARN attribute

2016-08-01 Thread Mauricio Faria de Oliveira
Introduce the DMA_ATTR_NO_WARN attribute, and document it. Signed-off-by: Mauricio Faria de Oliveira --- Documentation/DMA-attributes.txt | 17 + include/linux/dma-mapping.h | 5 + 2 files changed, 22 insertions(+) diff --git a/Documentation/DMA-attributes.txt b/Docume

[PATCH 3/3] nvme: use the DMA_ATTR_NO_WARN attribute

2016-08-01 Thread Mauricio Faria de Oliveira
Use the DMA_ATTR_NO_WARN attribute for the dma_map_sg() call of the nvme driver that returns BLK_MQ_RQ_QUEUE_BUSY (not for BLK_MQ_RQ_QUEUE_ERROR). Signed-off-by: Mauricio Faria de Oliveira Reviewed-by: Gabriel Krisman Bertazi --- drivers/nvme/host/pci.c | 3 ++- 1 file changed, 2 insertions(+),

[PATCH 2/3] powerpc: implement the DMA_ATTR_NO_WARN attribute

2016-08-01 Thread Mauricio Faria de Oliveira
Add support for the DMA_ATTR_NO_WARN attribute on powerpc iommu code. Signed-off-by: Mauricio Faria de Oliveira --- arch/powerpc/kernel/iommu.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/powerpc/kernel/iommu.c b/arch/powerpc/kernel/iommu.c index 37d6e74..5f202

[PATCH v4 0/3] dma-mapping, powerpc, nvme: introduce the DMA_ATTR_NO_WARN attribute

2016-08-01 Thread Mauricio Faria de Oliveira
tch.pl (line wrapping and typos) Tested on next-20160801. Mauricio Faria de Oliveira (3): dma-mapping: introduce the DMA_ATTR_NO_WARN attribute powerpc: implement the DMA_ATTR_NO_WARN attribute nvme: use the DMA_ATTR_NO_WARN attribute Documentation/DMA-attributes.txt | 17 +