Re: [PATCH] PCI: designware: move dw_pcie_iatu_unroll_enabled to pcie-designware.c

2017-10-24 Thread Pankaj Dubey
On 20 October 2017 at 23:11, Bjorn Helgaas wrote: > > On Thu, Oct 12, 2017 at 10:11:08AM +0530, Pankaj Dubey wrote: > > IATU unroll feature can be enabled in EP mode as well, so we need to > > have this check in pcie-designware-ep.c, so instead of making this > > fu

Re: [PATCH] PCI: endpoint: handle probable NULL pointer access

2017-10-28 Thread Pankaj Dubey
On 25 October 2017 at 17:32, Kishon Vijay Abraham I wrote: > Hi, > > On Wednesday 25 October 2017 01:32 AM, Bjorn Helgaas wrote: >> On Thu, Oct 12, 2017 at 09:27:57AM +0530, Pankaj Dubey wrote: >>> controller_group allocation in pci_ep_cfs_init function can fail >&

[PATCH v3 0/8] Add support for Exynos SROM Controller driver

2015-10-13 Thread Pankaj Dubey
for avoiding git bisect issues. Changes since v1: - Rebased to latest kgene tree. - Addressed review comments from Krzysztof Kozlowski. - Add two new patches for minor cleanup in exynos.c and map.h Pankaj Dubey (7): ARM: EXYNOS: remove unused static mapping of CMU for exynos5 ARM: EXYNOS

[PATCH v3 1/8] ARM: EXYNOS: remove unused static mapping of CMU for exynos5

2015-10-13 Thread Pankaj Dubey
Remove unused static mapping of exynos5 CMU and related code. Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/mach-exynos/exynos.c | 5 - arch/arm/mach-exynos/include/mach/map.h | 1 - 2 files changed, 6 deletions(-) diff --git a/arch/arm/mach-exynos

[PATCH v3 2/8] ARM: EXYNOS: code cleanup in map.h

2015-10-13 Thread Pankaj Dubey
Remove unused exynos5440 uart offset macro. Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/mach-exynos/include/mach/map.h | 4 1 file changed, 4 deletions(-) diff --git a/arch/arm/mach-exynos/include/mach/map.h b/arch/arm/mach-exynos/include/mach/map.h index

[PATCH v3 3/8] Documentation: dt-bindings: add exynos-srom binding information

2015-10-13 Thread Pankaj Dubey
This patch adds exynos-srom binding information for SROM Controller driver on Exynos SoCs. CC: Rob Herring CC: Mark Rutland CC: Ian Campbell Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- .../devicetree/bindings/arm/samsung/exynos-srom.txt | 12 1

[PATCH v3 4/8] ARM: dts: add SROM device node for exynos4

2015-10-13 Thread Pankaj Dubey
Add device node of SROM controller for exynos4. CC: Rob Herring CC: Mark Rutland CC: Ian Campbell Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/boot/dts/exynos4.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch

[PATCH v3 5/8] ARM: dts: add SROM device node for exynos5

2015-10-13 Thread Pankaj Dubey
Add SROM controller device node for exynos5. CC: Rob Herring CC: Mark Rutland CC: Ian Campbell Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/boot/dts/exynos5.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/exynos5.dtsi b/arch/arm

[PATCH v3 7/8] MAINTAINERS: add maintainers entry for drivers/soc/samsung

2015-10-13 Thread Pankaj Dubey
This patch adds maintainers entry for new driver folder drivers/soc/samsung Signed-off-by: Pankaj Dubey --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 7ba7ab7..262bba6 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1438,6 +1438,7 @@ F

[PATCH v3 6/8] drivers: soc: add support for exynos SROM driver

2015-10-13 Thread Pankaj Dubey
This patch adds Exynos SROM controller driver which will handle save restore of SROM registers during S2R. Signed-off-by: Pankaj Dubey --- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/samsung/Kconfig | 13 drivers/soc/samsung

[PATCH v3 8/8] ARM: EXYNOS: Remove SROM related register settings from mach-exynos

2015-10-13 Thread Pankaj Dubey
As now we have dedicated driver for SROM controller, it will take care of saving register banks during S2R so we can safely remove these settings from mach-exynos. Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Kconfig | 2 ++ arch/arm/mach-exynos/exynos.c

Re: [PATCH v2 0/7] Add support for Exynos SROM Controller driver

2015-10-13 Thread Pankaj Dubey
Hi Krzysztof, On Tuesday 25 August 2015 07:48 AM, Krzysztof Kozlowski wrote: On 24.08.2015 17:02, Pankaj Dubey wrote: This patch set adds support for Exynos SROM controller DT based driver. Currently SROM register sets are used only during S2R, so driver basically added for taking care of S2R

[PATCH v4 0/8] Add support for Exynos SROM Controller driver

2015-10-19 Thread Pankaj Dubey
since v1: - Rebased to latest kgene tree. - Addressed review comments from Krzysztof Kozlowski. - Add two new patches for minor cleanup in exynos.c and map.h Pankaj Dubey (8): ARM: EXYNOS: remove unused static mapping of CMU for exynos5 ARM: EXYNOS: code cleanup in map.h Documentation: dt

[PATCH v4 1/8] ARM: EXYNOS: remove unused static mapping of CMU for exynos5

2015-10-19 Thread Pankaj Dubey
Remove unused static mapping of exynos5 CMU and related code. Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/mach-exynos/exynos.c | 5 - arch/arm/mach-exynos/include/mach/map.h | 1 - 2 files changed, 6 deletions(-) diff --git a/arch/arm/mach-exynos

[PATCH v4 2/8] ARM: EXYNOS: code cleanup in map.h

2015-10-19 Thread Pankaj Dubey
Remove unused exynos5440 uart offset macro. Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/mach-exynos/include/mach/map.h | 4 1 file changed, 4 deletions(-) diff --git a/arch/arm/mach-exynos/include/mach/map.h b/arch/arm/mach-exynos/include/mach/map.h index

[PATCH v4 3/8] Documentation: dt-bindings: add exynos-srom binding information

2015-10-19 Thread Pankaj Dubey
This patch adds exynos-srom binding information for SROM Controller driver on Exynos SoCs. CC: Rob Herring CC: Mark Rutland CC: Ian Campbell Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- .../devicetree/bindings/arm/samsung/exynos-srom.txt | 12 1

[PATCH v4 4/8] ARM: dts: add SROM device node for exynos4

2015-10-19 Thread Pankaj Dubey
Add device node of SROM controller for exynos4. CC: Rob Herring CC: Mark Rutland CC: Ian Campbell Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/boot/dts/exynos4.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch

[PATCH v4 5/8] ARM: dts: add SROM device node for exynos5

2015-10-19 Thread Pankaj Dubey
Add SROM controller device node for exynos5. CC: Rob Herring CC: Mark Rutland CC: Ian Campbell Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/boot/dts/exynos5.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/exynos5.dtsi b/arch/arm

[PATCH v4 6/8] drivers: soc: add support for exynos SROM driver

2015-10-19 Thread Pankaj Dubey
This patch adds Exynos SROM controller driver which will handle save restore of SROM registers during S2R. Signed-off-by: Pankaj Dubey --- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/samsung/Kconfig | 13 +++ drivers/soc/samsung

[PATCH v4 7/8] MAINTAINERS: add maintainers entry for drivers/soc/samsung

2015-10-19 Thread Pankaj Dubey
This patch adds maintainers entry for new driver folder drivers/soc/samsung Signed-off-by: Pankaj Dubey --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 7ba7ab7..262bba6 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1438,6 +1438,7 @@ F

[PATCH v4 8/8] ARM: EXYNOS: Remove SROM related register settings from mach-exynos

2015-10-19 Thread Pankaj Dubey
As now we have dedicated driver for SROM controller, it will take care of saving register banks during S2R so we can safely remove these settings from mach-exynos. Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Kconfig | 2 ++ arch/arm/mach-exynos/exynos.c

Re: [PATCH v3 6/8] drivers: soc: add support for exynos SROM driver

2015-10-19 Thread Pankaj Dubey
ffsets)); > + > + if (!exynos_srom_regs) { > + iounmap(exynos_srom_regs); > + return -ENOMEM; > + } > + > + return 0; > +} > > Instead of using a global static exynos_srom_base/exynos_srom_regs, why you > do not use platform_set

Re: [PATCH v4 6/8] drivers: soc: add support for exynos SROM driver

2015-10-19 Thread Pankaj Dubey
Hi Krzysztof, On Tuesday 20 October 2015 05:40 AM, Krzysztof Kozlowski wrote: On 19.10.2015 20:46, Pankaj Dubey wrote: This patch adds Exynos SROM controller driver which will handle save restore of SROM registers during S2R. Signed-off-by: Pankaj Dubey --- drivers/soc/Kconfig

Re: [PATCH v4 6/8] drivers: soc: add support for exynos SROM driver

2015-10-20 Thread Pankaj Dubey
Kozlowski Thanks. Will update v5 soon with suggested modification. Thanks, Pankaj Dubey By the way, they will be useful only if pin controller driver for 5410 is accepted upstream, several authors have done it but i still didn't see it in upstream. Pin controller is needed in order to

[PATCH v5 0/8] Add support for Exynos SROM Controller driver

2015-10-20 Thread Pankaj Dubey
Kozlowski. - Add two new patches for minor cleanup in exynos.c and map.h Pankaj Dubey (8): ARM: EXYNOS: remove unused static mapping of CMU for exynos5 ARM: EXYNOS: code cleanup in map.h Documentation: dt-bindings: add exynos-srom binding information ARM: dts: add SROM device node for

[PATCH v5 1/8] ARM: EXYNOS: remove unused static mapping of CMU for exynos5

2015-10-20 Thread Pankaj Dubey
Remove unused static mapping of exynos5 CMU and related code. Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/mach-exynos/exynos.c | 5 - arch/arm/mach-exynos/include/mach/map.h | 1 - 2 files changed, 6 deletions(-) diff --git a/arch/arm/mach-exynos

[PATCH v5 3/8] Documentation: dt-bindings: add exynos-srom binding information

2015-10-20 Thread Pankaj Dubey
This patch adds exynos-srom binding information for SROM Controller driver on Exynos SoCs. CC: Rob Herring CC: Mark Rutland CC: Ian Campbell Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- .../devicetree/bindings/arm/samsung/exynos-srom.txt | 12 1

[PATCH v5 2/8] ARM: EXYNOS: code cleanup in map.h

2015-10-20 Thread Pankaj Dubey
Remove unused exynos5440 uart offset macro. Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/mach-exynos/include/mach/map.h | 4 1 file changed, 4 deletions(-) diff --git a/arch/arm/mach-exynos/include/mach/map.h b/arch/arm/mach-exynos/include/mach/map.h index

[PATCH v5 7/8] MAINTAINERS: add maintainers entry for drivers/soc/samsung

2015-10-20 Thread Pankaj Dubey
This patch adds maintainers entry for new driver folder drivers/soc/samsung Signed-off-by: Pankaj Dubey Acked-by: Krzysztof Kozlowski --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 7ba7ab7..262bba6 100644 --- a/MAINTAINERS +++ b/MAINTAINERS

[PATCH v5 6/8] drivers: soc: add support for exynos SROM driver

2015-10-20 Thread Pankaj Dubey
This patch adds Exynos SROM controller driver which will handle save restore of SROM registers during S2R. Signed-off-by: Pankaj Dubey --- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/samsung/Kconfig | 13 +++ drivers/soc/samsung

[PATCH v5 4/8] ARM: dts: add SROM device node for exynos4

2015-10-20 Thread Pankaj Dubey
Add device node of SROM controller for exynos4. CC: Rob Herring CC: Mark Rutland CC: Ian Campbell Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/boot/dts/exynos4.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch

[PATCH v5 5/8] ARM: dts: add SROM device node for exynos5

2015-10-20 Thread Pankaj Dubey
Add SROM controller device node for exynos5. CC: Rob Herring CC: Mark Rutland CC: Ian Campbell Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/boot/dts/exynos5.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/exynos5.dtsi b/arch/arm

[PATCH v5 8/8] ARM: EXYNOS: Remove SROM related register settings from mach-exynos

2015-10-20 Thread Pankaj Dubey
As now we have dedicated driver for SROM controller, it will take care of saving register banks during S2R so we can safely remove these settings from mach-exynos. Signed-off-by: Pankaj Dubey Reviewed-by: Krzysztof Kozlowski --- arch/arm/mach-exynos/Kconfig | 2 ++ arch/arm

[PATCH v3 0/7] samsung: pmu: split up SoC specific PMU data

2015-10-26 Thread Pankaj Dubey
have been prepared on top of Kukjin Kim's for-next Changes since v2: - Removed Amit's Samsung id as it's no more valid. - Rebased on latest kgene tree. - Removed redundant code from regs-pmu.h Pankaj Dubey (7): ARM: EXYNOS: removing redundant code from regs-pmu.h ARM: EXYNO

[PATCH v3 1/7] ARM: EXYNOS: removing redundant code from regs-pmu.h

2015-10-26 Thread Pankaj Dubey
commit 6ec4f8d0d91f ("ARM: EXYNOS: add generic function to calculate cpu number") introduced exynos_pmu_cpunr to be used by multi-cluster SoC's e.g Exynos5420, but it's no more used in the codebase and hence removing this part of code. Signed-off-by: Pankaj Dubey --- arch/a

[PATCH v3 2/7] ARM: EXYNOS: Move pmu specific headers under "linux/soc/samsung"

2015-10-26 Thread Pankaj Dubey
Moving Exynos PMU specific header file into "include/linux/soc/samsung" thus updated affected files under "mach-exynos" to use new location of these header files. Signed-off-by: Amit Daniel Kachhap Signed-off-by: Pankaj Dubey --- arch/arm/

[PATCH v3 3/7] ARCH: EXYNOS: split up exynos3250 SoC specific PMU data

2015-10-26 Thread Pankaj Dubey
This patch splits up mach-exynos/pmu.c file, and moves exynos3250 PMU configuration data and functions handing those data into exynos3250 SoC specific PMU file mach-exynos/exynos3250-pmu.c. Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Makefile | 2 +- arch/arm/mach-exynos

[PATCH v3 4/7] ARCH: EXYNOS: split up exynos4 SoC specific PMU data

2015-10-26 Thread Pankaj Dubey
This patch splits up mach-exynos/pmu.c file, and moves exynos4210, exynos4412 and exynos4212 PMU configuration data and functions handing data into a common exynos4 SoC specific PMU file mach-exynos/exynos4-pmu.c. Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Makefile | 2 +- arch

[PATCH v3 5/7] ARCH: EXYNOS: split up exynos5250 SoC specific PMU data

2015-10-26 Thread Pankaj Dubey
This patch splits up mach-exynos/pmu.c file, and moves exynos5250, PMU configuration data and functions handing data into exynos5250 SoC specific PMU file mach-exynos/exynos5250-pmu.c. Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Makefile | 4 +- arch/arm/mach-exynos/exynos

[PATCH v3 6/7] ARCH: EXYNOS: split up exynos5420 SoC specific PMU data

2015-10-26 Thread Pankaj Dubey
This patch splits up mach-exynos/pmu.c file, and moves exynos5420, PMU configuration data and functions handing data into exynos5420 SoC specific PMU file mach-exynos/exynos5420-pmu.c. Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Makefile | 2 +- arch/arm/mach-exynos/exynos

[PATCH v3 7/7] drivers: soc: Add support for Exynos PMU driver

2015-10-26 Thread Pankaj Dubey
re done in "arch/arm/mach-exynos/pmu.c" but moving ahead for ARM64 based SoC support, there is a need of this PMU driver in driver/* folder. This driver uses existing DT binding information and there should be no functionality change in the supported platforms. Signed-off-by: Amit Daniel

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

2014-12-08 Thread Pankaj Dubey
/* MUX_SEL_FSYS3 */ + MUX(CLK_MOUT_PHYCLK_UFS_RX1_SYMBOL_USER, + "mout_phyclk_ufs_rx1_symbol_user", + mout_phyclk_ufs_rx1_symbol_user_p, + MUX_SEL_FSYS3, 16, 1), + MUX(CLK_MOUT_PHYCLK_UFS_RX0_SYMBOL_USER, +

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

2014-12-08 Thread Pankaj Dubey
l_user", DIV_TOP3, 0, 3), + /* DIV_TOP4 */ + DIV(CLK_DIV_ACLK_G3D_400, "div_aclk_g3d_400", "mout_bus_pll_user", + DIV_TOP4, 8, 3), + DIV(CLK_DIV_ACLK_BUS0_400, "div_aclk_bus0_400", "mout_aclk_bus0_400", +

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

2014-12-08 Thread Pankaj Dubey
;mout_aud_pll_user", + mout_aud_pll_user_aud_p, MUX_SEL_AUD0, 0, 1), + + /* MUX_SEL_AUD1 */ + MUX(CLK_MOUT_SCLK_AUD_PCM, "mout_sclk_aud_pcm", mout_sclk_aud_pcm_p, + MUX_SEL_AUD1, 8, 1), + MUX(CLK_MOUT_SCLK_AUD_I2S, "mo

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

2014-12-08 Thread Pankaj Dubey
out_sclk_decon_tv_vclk_b_disp_p)= { "mout_sclk_decon_tv_vclk_a_disp", + "mout_sclk_decon_tv_vclk_user", }; +PNAME(mout_sclk_decon_tv_vclk_a_disp_p)= { "mout_disp_pll", + &quo

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

2014-12-08 Thread Pankaj Dubey
On Tuesday 09 December 2014 06:42 AM, Chanwoo Choi wrote: Hi Pankaj, On 12/08/2014 08:31 PM, Pankaj Dubey wrote: Hi Chanwoo, On Tuesday 02 December 2014 02:19 PM, Chanwoo Choi wrote: This patch adds missing divider/gate clocks of CMU_PERIC domain which includes I2S/PCM/SPDIF/PWM/SLIMBUS

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

2014-12-08 Thread Pankaj Dubey
: Geunsik Lim Reviewed-by: Pankaj Dubey Thanks, Pankaj Dubey -- 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 Please read the FAQ at http://w

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

2014-12-08 Thread Pankaj Dubey
MUX_SEL_GSCL, 4, 1), aclk_gscl_333_user mux clock has a shift of '0'. +}; + Thanks, Pankaj Dubey -- 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 Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH v4 1/2] soc: samsung: add exynos chipid driver support

2014-12-10 Thread Pankaj Dubey
Hi Yadwinder, On Thursday 04 December 2014 11:56 PM, Yadwinder Singh Brar wrote: Hi Pankaj, On Wed, Dec 3, 2014 at 1:47 PM, Pankaj Dubey mailto:pankaj.du...@samsung.com>> wrote: Exynos SoCs have Chipid, for identification of product IDs and SoC revisions. This patch inten

[PATCH v5 0/2] Introducing Exynos ChipId driver

2014-12-11 Thread Pankaj Dubey
drivers/soc". - Added drivers/base/soc.c provided infrastructure to make SoC specific information avaible to user space via sysfs entry, as suggested by Arnd. Pankaj Dubey (2): soc: samsung: add exynos chipid driver support ARM: EXYNOS: refactoring of mach-exynos to enable chipid dr

[PATCH v5 1/2] soc: samsung: add exynos chipid driver support

2014-12-11 Thread Pankaj Dubey
Exynos SoCs have Chipid, for identification of product IDs and SoC revisions. This patch intendes to provide initialization code for all these functionalites. This driver usese existing binding for exnos-chipid. CC: Grant Likely CC: Rob Herring CC: Linus Walleij Signed-off-by: Pankaj Dubey

[PATCH v5 2/2] ARM: EXYNOS: refactoring of mach-exynos to enable chipid driver

2014-12-11 Thread Pankaj Dubey
This patch enables chipid driver for ARCH_EXYNOS and refactors machine code for using chipid driver for identification of SoC ID and SoC rev. Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Kconfig | 2 + arch/arm/mach-exynos/common.h| 54

Re: media: platform: s5p-jpeg: jpeg-hw-exynos4: Remove some unused functions

2015-01-04 Thread Pankaj Dubey
CNTL_REG); -} - Above function will be needed for enabling JPEG support on Exynos7 SoC. There is already inflight patch [1] which will be using it. 1: https://patchwork.kernel.org/patch/5505391/ Thanks, Pankaj Dubey -- To unsubscribe from this list: send the line "unsubscribe linux-kernel

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

2014-12-08 Thread Pankaj Dubey
Dae Acked-by: Geunsik Lim --- Reviewed all registers and clock relationships w.r.t UM I have and all changes are OK. So Reviewed-by: Pankaj Dubey Thanks, Pankaj Dubey -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message

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

2014-12-08 Thread Pankaj Dubey
define CLK_PCLK_I2S1 47 +#define CLK_PCLK_ADCIF 48 +#define CLK_PCLK_GPIO_TOUCH49 +#define CLK_PCLK_GPIO_NFC 50 +#define CLK_PCLK_GPIO_PERIC51 +#define CLK_PCLK_PMU_PERIC 52 +#define CLK_PCLK_SYSREG_PE

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

2014-12-08 Thread Pankaj Dubey
relationship against UM I have, and changes are OK. Reviewed-by: Pankaj Dubey Thanks, Pankaj Dubey -- 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

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

2014-12-08 Thread Pankaj Dubey
+ include/dt-bindings/clock/exynos5433.h | 42 +- 3 files changed, 193 insertions(+), 1 deletion(-) Verified all changes in clock file against UM I have with me, all changes are OK. With small nit in commit message feel free to add: Reviewed-by: Pankaj Dubey Thanks, Pankaj

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

2014-12-08 Thread Pankaj Dubey
quot;, "sclk_mphy_pll", }; +PNAME(mout_sclk_dsim1_b_p) = { "mout_sclk_dsim1_a", "mout_mfc_pll_div2",}; +PNAME(mout_sclk_dsim1_a_p) = { "fin_pll", "mout_bus_pll_div2", }; + Same way I can see {"fin_pll", "mout_bus_pll_div2", }

[PATCH v2 6/6] drivers: soc: Add support for Exynos PMU driver

2015-01-06 Thread Pankaj Dubey
hen Warren CC: Andy Gross CC: Santosh Shilimkar Signed-off-by: Amit Daniel Kachhap Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Kconfig | 1 + arch/arm/mach-exynos/Makefile| 4 +--- drivers/soc/Kconfig

[PATCH v2 2/6] ARCH: EXYNOS: split up exynos3250 SoC specific PMU data

2015-01-06 Thread Pankaj Dubey
This patch splits up mach-exynos/pmu.c file, and moves exynos3250 PMU configuration data and functions handing those data into exynos3250 SoC specific PMU file mach-exynos/exynos3250-pmu.c. Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Makefile | 2 +- arch/arm/mach-exynos

[PATCH v2 4/6] ARCH: EXYNOS: split up exynos5250 SoC specific PMU data

2015-01-06 Thread Pankaj Dubey
This patch splits up mach-exynos/pmu.c file, and moves exynos5250, PMU configuration data and functions handing data into exynos5250 SoC specific PMU file mach-exynos/exynos5250-pmu.c. Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Makefile | 4 +- arch/arm/mach-exynos/exynos

[PATCH v2 0/6] samsung: pmu: split up SoC specific PMU data

2015-01-06 Thread Pankaj Dubey
[6], to avoid conflict in future. 6: ARM: EXYNOS: Remove i2c sys configuration related code http://www.spinics.net/lists/linux-samsung-soc/msg40671.html Amit Daniel Kachhap (1): ARM: EXYNOS: Move pmu specific headers under "linux/soc/samsung" Pankaj Dubey (5): ARCH: EXYNOS: split

[PATCH v2 5/6] ARCH: EXYNOS: split up exynos5420 SoC specific PMU data

2015-01-06 Thread Pankaj Dubey
This patch splits up mach-exynos/pmu.c file, and moves exynos5420, PMU configuration data and functions handing data into exynos5420 SoC specific PMU file mach-exynos/exynos5420-pmu.c. Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Makefile | 2 +- arch/arm/mach-exynos/exynos

[PATCH v2 3/6] ARCH: EXYNOS: split up exynos4 SoC specific PMU data

2015-01-06 Thread Pankaj Dubey
This patch splits up mach-exynos/pmu.c file, and moves exynos4210, exynos4412 and exynos4212 PMU configuration data and functions handing data into a common exynos4 SoC specific PMU file mach-exynos/exynos4-pmu.c. Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Makefile | 2 +- arch

[PATCH v2 1/6] ARM: EXYNOS: Move pmu specific headers under "linux/soc/samsung"

2015-01-06 Thread Pankaj Dubey
From: Amit Daniel Kachhap Moving Exynos PMU specific header file into "include/linux/soc/samsung" thus updated affected files under "mach-exynos" to use new location of these header files. Signed-off-by: Pankaj Dubey Signed-off-by: Amit Daniel Kachhap --- arch/arm/

Re: [PATCH] mfd: syscon: fix syscon probing from dt

2015-01-07 Thread Pankaj Dubey
ice driver to register themselves as syscon provided, has been rejected giving reason that syscon should not need it's own platform device. 2: https://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg35744.html Thanks, Pankaj Dubey +static struct syscon *of_syscon_regist

Re: [PATCH] mfd: syscon: fix syscon probing from dt

2015-01-08 Thread Pankaj Dubey
Hi Philipp, On Wednesday 07 January 2015 05:25 PM, Philipp Zabel wrote: Hi Pankaj, Am Mittwoch, den 07.01.2015, 16:47 +0530 schrieb Pankaj Dubey: Hi Philipp, On Wednesday 07 January 2015 04:27 PM, Philipp Zabel wrote: Am Dienstag, den 06.01.2015, 20:36 +0100 schrieb Arnd Bergmann: On

Re: [PATCH v5 1/2] soc: samsung: add exynos chipid driver support

2015-01-12 Thread Pankaj Dubey
Hi Arnd, Sorry for late reply. On Friday 12 December 2014 05:01 PM, Arnd Bergmann wrote: On Friday 12 December 2014 13:15:43 Pankaj Dubey wrote: + +static void __iomem *exynos_chipid_base; + +struct exynos_chipid_info exynos_soc_info; +EXPORT_SYMBOL(exynos_soc_info); The soc_device already

[PATCH] coresight: fix typo in of_coresight.c

2015-04-27 Thread Pankaj Dubey
fixes obvious typo in of_coresight.c %s/non-configuable/non-configurable Signed-off-by: Pankaj Dubey --- drivers/hwtracing/coresight/of_coresight.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwtracing/coresight/of_coresight.c b/drivers/hwtracing/coresight

Re: [PATCH] mfd: syscon: allow to register syscon with a device

2015-04-28 Thread Pankaj Dubey
ister(struct device *dev, + struct device_node *np) +{ + return ERR_PTR(-ENOSYS); +} + static inline struct regmap *syscon_regmap_lookup_by_compatible(const char *s) { return ERR_PTR(-ENOSYS); Thanks, Pankaj Dubey -- To unsubscribe from this li

[PATCH 0/5] Add support for Exynos SROM Controller driver

2015-04-29 Thread Pankaj Dubey
updated exynos4 and exynos5 dtsi files for with device node for srom, and added binding documentation for the same. Pankaj Dubey (5): drivers: soc: add support for exynos SROM driver ARM: EXYNOS: Remove SROM related register settings from mach-exynos ARM: EXYNOS: DTS: add SROM device node for

[PATCH 4/5] ARM: EXYNOS: DTS: add SROM device node for exynos5

2015-04-29 Thread Pankaj Dubey
Add SROM device node for exynos5. CC: Rob Herring CC: Mark Rutland CC: Ian Campbell Signed-off-by: Pankaj Dubey --- arch/arm/boot/dts/exynos5.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/exynos5.dtsi b/arch/arm/boot/dts/exynos5.dtsi index a0cc0b6..d3be361

[PATCH 5/5] Documentation: dt-bindings: add exynos-srom binding information

2015-04-29 Thread Pankaj Dubey
This patch adds exynos-srom binding information for SROM Controller driver on Exynos SoCs. CC: Rob Herring CC: Mark Rutland CC: Ian Campbell Signed-off-by: Pankaj Dubey --- .../devicetree/bindings/arm/samsung/exynos-srom.txt | 12 1 file changed, 12 insertions

[PATCH 3/5] ARM: EXYNOS: DTS: add SROM device node for exynos4

2015-04-29 Thread Pankaj Dubey
Add SROM device node for exynos4. CC: Rob Herring CC: Mark Rutland CC: Ian Campbell Signed-off-by: Pankaj Dubey --- arch/arm/boot/dts/exynos4.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/boot/dts/exynos4.dtsi index 77ea547..48490ea

[PATCH 1/5] drivers: soc: add support for exynos SROM driver

2015-04-29 Thread Pankaj Dubey
This patch adds Exynos SROM controller driver which will handle save restore of SROM registers during S2R. Change-Id: Iaddaaebc1d7090c9889e948e68e886519562c43c Signed-off-by: Pankaj Dubey --- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc

[PATCH 2/5] ARM: EXYNOS: Remove SROM related register settings from mach-exynos

2015-04-29 Thread Pankaj Dubey
As now we have dedicated driver for SROM controller, it will take care of saving register banks during S2R so we can safely remove these settings from mach-exynos. Signed-off-by: Pankaj Dubey --- arch/arm/mach-exynos/Kconfig | 2 + arch/arm/mach-exynos/exynos.c

Re: [PATCH] usb: xhci: inherit dma_mask from bus if set correctly

2019-04-24 Thread Pankaj Dubey
On 4/10/19 4:32 AM, Robin Murphy wrote: > On 2019-04-09 3:56 am, Sriram Dash wrote: >> On Tue, Apr 2, 2019 at 9:53 PM Pankaj Dubey >> wrote: >>> >>> On Tue, 2 Apr 2019 at 15:34, Robin Murphy wrote: >>>> >>>> On 02/04/2019 10:40, Pan

[PATCH] usb: xhci: inherit dma_mask from bus if set correctly

2019-04-02 Thread Pankaj Dubey
From: Sriram Dash The xhci forcefully converts the dma_mask to either 64 or 32 and the dma-mask set by the bus is somewhat ignored. If the platform sets the correct dma_mask, then respect that. Signed-off-by: Pankaj Dubey Signed-off-by: Sriram Dash --- drivers/usb/host/xhci.c | 10

RE: [PATCH v7 2/5] PCI: dwc: add support to handle ZRX-DC Compliant PHYs

2021-01-11 Thread Pankaj Dubey
pecification Rev 4.0 which says as: "Ports that meet the ZRX-DC specification for 2.5 GT/s while in the L1.Idle state and are therefore not required to implement the 100 ms timeout and transition to Recovery should avoid implementing it, since it will reduce the power savings expected from the

RE: [PATCH v2 1/4] soc: samsung: exynos-asv: don't defer early on not-supported SoCs

2020-12-07 Thread Pankaj Dubey
rowski > ; Bartlomiej Zolnierkiewicz > ; Arnd Bergmann ; Chanwoo > Choi ; Alim Akhtar ; > Pankaj Dubey ; sta...@vger.kernel.org > Subject: [PATCH v2 1/4] soc: samsung: exynos-asv: don't defer early on not- > supported SoCs > > From: Marek Szyprowski > > Check if

RE: [PATCH v2 2/4] soc: samsung: exynos-asv: handle reading revision register error

2020-12-07 Thread Pankaj Dubey
rowski > ; Bartlomiej Zolnierkiewicz > ; Arnd Bergmann ; Chanwoo > Choi ; Alim Akhtar ; > Pankaj Dubey ; sta...@vger.kernel.org > Subject: [PATCH v2 2/4] soc: samsung: exynos-asv: handle reading revision > register error > > If regmap_read() fails, the product_id local

RE: [PATCH v2 3/4] soc: samsung: exynos-chipid: order list of SoCs by name

2020-12-07 Thread Pankaj Dubey
rowski > ; Bartlomiej Zolnierkiewicz > ; Arnd Bergmann ; Chanwoo > Choi ; Alim Akhtar ; > Pankaj Dubey > Subject: [PATCH v2 3/4] soc: samsung: exynos-chipid: order list of SoCs by > name > > Bring some order to the list of SoCs. No functional change. > > Signe

RE: [PATCH v2 4/4] soc: samsung: exynos-chipid: convert to driver and merge exynos-asv

2020-12-07 Thread Pankaj Dubey
rowski > ; Bartlomiej Zolnierkiewicz > ; Arnd Bergmann ; Chanwoo > Choi ; Alim Akhtar ; > Pankaj Dubey > Subject: [PATCH v2 4/4] soc: samsung: exynos-chipid: convert to driver and > merge exynos-asv > > The Exynos Chip ID driver on Exynos SoCs has so far only informational

RE: [PATCH v2] PCI: dwc: Change size to u64 for EP outbound iATU

2021-01-06 Thread Pankaj Dubey
ze to be greater than 4GB for which the > support is also available, allow EP function to send u64 size instead of > truncating to u32. > > Signed-off-by: Shradha Todi > --- > v1: https://lkml.org/lkml/2020/12/18/690 > v2: >Addressed Bjorn's review on to

RE: [PATCH v2] PCI: dwc: Add upper limit address for outbound iATU

2021-01-06 Thread Pankaj Dubey
/20/187 > v2: >Addressed Rob's review comment and added PCI version check condition > to >avoid writing to reserved registers. > Reviewed-by: Pankaj Dubey > drivers/pci/controller/dwc/pcie-designware.c | 9 +++-- > drivers/pci/controller/dwc/pcie-designware.

[PATCH] clk: samsung: fixed compiler warning [-Wpointer-to-int-cast]

2014-02-25 Thread Pankaj Dubey
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

[PATCH] clk: samsung: remove parentheses from return statements

2014-02-25 Thread Pankaj Dubey
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 b/d

Re: [PATCH] clk: samsung: remove parentheses from return statements

2014-02-25 Thread Pankaj Dubey
Hi Sachin, On 02/26/2014 01:12 PM, Sachin Kamat wrote: Hi Pankaj, On 26 February 2014 08:14, Pankaj Dubey wrote: fixed following checkpatch warning message "return is not a function, parentheses are not required" Signed-off-by: Pankaj Dubey Similar patch has already been submi

[PATCH 3/3] ARM: S3C24XX: select COMMON_CLK_SAMSUNG for S3C24XX

2014-02-25 Thread Pankaj Dubey
CC: Ben Dooks CC: Kukjin Kim CC: Russell King Signed-off-by: Pankaj Dubey --- arch/arm/mach-s3c24xx/Kconfig |3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/mach-s3c24xx/Kconfig b/arch/arm/mach-s3c24xx/Kconfig index 80373da..5cf82a1 100644 --- a/arch/arm/mach-s3c24xx/Kconfig

[PATCH 0/3] introduce new config option for samsung common clock

2014-02-25 Thread Pankaj Dubey
and make it dependent on existing ARCH_ which needs SAMSUNG common clock infrastructure, also on ARM64. Pankaj Dubey (3): drivers: clk: add samsung common clock config option ARM: select COMMON_CLK_SAMSUNG for ARCH_EXYNOS and ARCH_S3C64XX ARM: S3C24XX: select COMMON_CLK_SAMSUNG for

[PATCH 1/3] drivers: clk: add samsung common clock config option

2014-02-25 Thread Pankaj Dubey
add samsung common clock config option and let ARCH_EXYNOS or ARCH_S3C select this if they want to use samsung common clock infrastructure. CC: Mike Turquette Signed-off-by: Pankaj Dubey --- drivers/clk/Kconfig | 10 ++ drivers/clk/Makefile |2 +- 2 files changed, 11

[PATCH 2/3] ARM: select COMMON_CLK_SAMSUNG for ARCH_EXYNOS and ARCH_S3C64XX

2014-02-25 Thread Pankaj Dubey
CC: Russell King Signed-off-by: Pankaj Dubey --- arch/arm/Kconfig |2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index e254198..cc8868d 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -756,6 +756,7 @@ config ARCH_S3C64XX select

[PATCH v2 0/4] Introduce new Kconfig for Samsung common clock

2014-03-11 Thread Pankaj Dubey
. (as suggested by Tomasz Figa) 3) Let COMMON_CLK_SAMSUNG select COMMON_CLK. (as suggested by Tomasz Figa) 4) Move S3C24XX clock config option in new Kconfig file. Pankaj Dubey (4): clk: samsung: add new Kconfig for Samsung common clock options drivers: clk: use CONFIG_COMMON_CLK_SAMSUN

[PATCH v2 2/4] drivers: clk: use CONFIG_COMMON_CLK_SAMSUNG for Samsung clock support

2014-03-11 Thread Pankaj Dubey
This patch includes Samsung clock Kconfig file, and replaces PLAT_SAMSUNG with COMMON_CLK_SAMSUNG for Samsung common clock support. Any Samsung SoC want to use Samsung common clock infrastructure can simply select COMMON_CLK_SAMSUNG. Signed-off-by: Pankaj Dubey --- drivers/clk/Kconfig |2

[PATCH v2 3/4] ARM: select COMMON_CLK_SAMSUNG for ARCH_EXYNOS and ARCH_S3C64XX

2014-03-11 Thread Pankaj Dubey
This patch selects COMMON_CLK_SAMSUNG for EXYNOS and S3C64XX SoC and removes COMMON_CLK selection as COMMON_CLK_SAMSUNG selects it's dependency. CC: Russell King Signed-off-by: Pankaj Dubey --- arch/arm/Kconfig |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arc

[PATCH v2 1/4] clk: samsung: add new Kconfig for Samsung common clock options

2014-03-11 Thread Pankaj Dubey
This patch adds new Kconfig file for adding new config option as COMMON_CLK_SAMSUNG for Samsung common clock. This patch also moves S3C24XX specific clock options here in this file. Signed-off-by: Pankaj Dubey --- drivers/clk/samsung/Kconfig | 11 +++ 1 file changed, 11 insertions

[PATCH v2 4/4] ARM: S3C24XX: remove S3C24XX specific clock Kconfig options

2014-03-11 Thread Pankaj Dubey
This patch removes S3C24XX specific clock Kconfig options as it has been moved into "drivers/clk/samsung/Kconfig" also removes COMMON_CLK selection as COMMON_CLK_SAMSUNG is selecting it's dependency. CC: Ben Dooks CC: Kukjin Kim CC: Russell King Signed-off-by: Pankaj Dubey ---

[PATCH v2] drivers: mfd: silence compiler warning in sec-core.c

2014-03-11 Thread Pankaj Dubey
When used 64bit compiler GCC warns as drivers/mfd/sec-core.c:199:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] Signed-off-by: Pankaj Dubey --- drivers/mfd/sec-core.c |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/mfd

[PATCH v3] drivers: mfd: silence compiler warning in sec-core.c

2014-03-12 Thread Pankaj Dubey
When used 64bit compiler GCC warns as drivers/mfd/sec-core.c:199:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] Signed-off-by: Pankaj Dubey --- drivers/mfd/sec-core.c |6 +++--- include/linux/mfd/samsung/core.h |2 +- 2 files changed, 4

Re: [PATCH] drivers: rtc: rtc-s3c: remove NO_IRQ macro

2014-03-16 Thread Pankaj Dubey
On 03/05/2014 08:12 PM, Pankaj Dubey wrote: NO_IRQ may be defined as '(unsigned int) -1' in some architectures (arm, sh ...), and either may not be defined in some architectures (arm64) which can enable RTC_DRV_S3C. Also since platform_get_irq returns err-code in case of any error,

  1   2   3   4   5   6   >