Re: [Patch V4 00/10] ASoC: QCOM: Add support for ipq806x SOC

2015-02-10 Thread Mark Brown
On Sun, Feb 08, 2015 at 10:45:11PM -0800, Kenneth Westfield wrote: On Sat, Feb 07, 2015 at 06:32:29AM +0800, Mark Brown wrote: I'd really like to see some discussion as to how this is all supposed to be handled - how will these direct hardware access drivers and device trees work when

Re: [PATCH 2/2] ARM: perf: Add support for Scorpion PMUs

2015-02-10 Thread Ashwin Chaugule
Hi Stephen, On 10 February 2015 at 20:05, Stephen Boyd sb...@codeaurora.org wrote: Scorpion supports a set of local performance monitor event selection registers (LPM) sitting behind a cp15 based interface that extend the architected PMU events to include Scorpion CPU and Venum VFP specific

Re: [Patch v3 0/6] GSBI CRCI Autoconfiguration Support

2015-02-10 Thread Kumar Gala
On Feb 9, 2015, at 4:01 PM, Andy Gross agr...@codeaurora.org wrote: This patch set adds support for automatic configuration of GSBI DMA CRCI values. DMA operations require that the ADM CRCI mux values be properly configured in the TCSR (Top Control and Status Register) block. During

[PATCH v2 0/4] Add ioctl and debug utilities to UFS driver

2015-02-10 Thread Gilad Broner
Changes from V1: - Renamed debugfs.* to ufs-debugfs.* - Added host controller instance number to ufs debug-fs entry name. - Removed FTRACE_EVENT_ENABLED macro as it was redundant. Dolev Raviv (1): scsi: ufs: add ioctl interface for query request Gilad Broner (1): scsi: ufs: add trace events

[PATCH v2 3/4] scsi: ufs: add trace events and dump prints for debug

2015-02-10 Thread Gilad Broner
Add trace events to driver to allow monitoring and profilig of activities such as PM suspend/resume, hibernate enter/exit, clock gating and clock scaling up/down. In addition, add UFS host controller register dumps to provide detailed information in case of errors to assist in analysis of issues.

[PATCH v2 4/4] scsi: ufs: inject errors to verify error handling

2015-02-10 Thread Gilad Broner
From: Sujit Reddy Thumma sthu...@codeaurora.org Use fault-injection framework to simulate error conditions in the controller and verify error handling mechanisms implemented in UFS host controller driver. This is used only during development and hence guarded by CONFIG_UFS_FAULT_INJECTION debug

Re: [Patch v3 0/6] GSBI CRCI Autoconfiguration Support

2015-02-10 Thread Andy Gross
On Tue, Feb 10, 2015 at 11:57:27AM -0600, Kumar Gala wrote: On Feb 9, 2015, at 4:01 PM, Andy Gross agr...@codeaurora.org wrote: This patch set adds support for automatic configuration of GSBI DMA CRCI values. DMA operations require that the ADM CRCI mux values be properly configured

Re: [PATCH 2/2] drm/msm/hdmi: add hdmi hdcp support (V2)

2015-02-10 Thread Bjorn Andersson
On Fri, Jan 30, 2015 at 2:39 PM, Bjorn Andersson bj...@kryo.se wrote: On Fri, Jan 30, 2015 at 1:51 PM, Bjorn Andersson bj...@kryo.se wrote: On Tue, Jan 13, 2015 at 12:43 PM, Jilai Wang jil...@codeaurora.org wrote: Add HDMI HDCP support including HDCP PartI/II/III authentication. V1: Initial

Re: [Patch v3 0/6] GSBI CRCI Autoconfiguration Support

2015-02-10 Thread Andy Gross
snip Series looks good, do we need a qcom_defconfig update to enable anything new for this? - k I'll send a followup to enable qcom_defconfig. Correction: Since I use a 'selects MFD_SYSCON' in the Kconfig we shouldn't need anything. -- Qualcomm Innovation Center, Inc. The

[Patch v3 0/2] Add Qualcomm ADM dmaengine driver

2015-02-10 Thread Andy Gross
This patch set introduces the dmaengine driver for the Qualcomm Application Data Mover (ADM) DMA controller present on MSM8x60, APQ8064, and IPQ8064 devices. The initial version of this driver will only support slave DMA operations between system memory and peripherals. Flow control via the CRCI

[Patch v3 2/2] dmaengine: Add ADM driver

2015-02-10 Thread Andy Gross
Add the DMA engine driver for the QCOM Application Data Mover (ADM) DMA controller found in the MSM8x60 and IPQ/APQ8064 platforms. The ADM supports both memory to memory transactions and memory to/from peripheral device transactions. The controller also provides flow control capabilities for

[Patch v3 1/2] dt/bindings: qcom_adm: Fix channel specifiers

2015-02-10 Thread Andy Gross
This patch removes the crci information from the dma channel property. At least one client device requires using more than one CRCI value for a channel. This does not match the current binding and the crci information needs to be removed. Instead, the client device will provide this information

Re: [Patch v2 1/2] dmaengine: Add ADM driver

2015-02-10 Thread Andy Gross
On Fri, Jan 30, 2015 at 05:17:51PM +0530, Pramod Gurav wrote: + + achan = to_adm_chan(chan); Could not understand the use of achan here. unused code? yeah its unnecessary now. will remove. Thanks! + -- Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a

[PATCH 0/2] Scorpion PMU support

2015-02-10 Thread Stephen Boyd
These patches add support for the Scorpion PMU found on devices such as msm8660, qsd8x50, etc. The first patch is some groundwork to make functions more generic. Even then we end up copying quite a bit of code from the Krait part into the Scorpion part with only subtle tweaks because two things

[PATCH 2/2] ARM: perf: Add support for Scorpion PMUs

2015-02-10 Thread Stephen Boyd
Scorpion supports a set of local performance monitor event selection registers (LPM) sitting behind a cp15 based interface that extend the architected PMU events to include Scorpion CPU and Venum VFP specific events. To use these events the user is expected to program the lpm register with the

[PATCH] ARM: dts: qcom: Add msm8660 PMU node

2015-02-10 Thread Stephen Boyd
Enable perf events on msm8660 devices by adding the pmu node. Signed-off-by: Stephen Boyd sb...@codeaurora.org --- arch/arm/boot/dts/qcom-msm8660.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/qcom-msm8660.dtsi b/arch/arm/boot/dts/qcom-msm8660.dtsi index

[PATCH 1/2] ARM: perf: Preparatory work for Scorpion PMU support

2015-02-10 Thread Stephen Boyd
Do some things to make the Krait PMU support code generic enough to be used by the Scorpion PMU support code. * Rename the venum register functions to be venum instead of krait specific because the same registers exist on Scorpion * Add a krait_decode_event() function to decode our Krait

[PATCH v2 2/4] scsi: ufs: add debugfs for ufs

2015-02-10 Thread Gilad Broner
From: Lee Susman lsus...@codeaurora.org Adding debugfs capability for ufshcd. debugfs attributes introduced in this patch: - View driver/controller runtime data - Command tag statistics for performance analisis - Dump device descriptor info - Track recoverable errors statistics during

[PATCH v2 1/4] scsi: ufs: add ioctl interface for query request

2015-02-10 Thread Gilad Broner
From: Dolev Raviv dra...@codeaurora.org This patch exposes the ioctl interface for UFS driver via SCSI device ioctl interface. As of now UFS driver would provide the ioctl for query interface to connected UFS device. Signed-off-by: Dolev Raviv dra...@codeaurora.org Signed-off-by: Noa Rubens

Re: [PATCH v1 2/4] scsi: ufs: add debugfs for ufs

2015-02-10 Thread Gilad Broner
Should we append the index for unique directory name for each contoroller like ufs0, ufs1, ...? I agree - uploaded patch V2 in which this is handled. Thanks, Gilad. -- Qualcomm Israel, on behalf of Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code