Re: [PATCH 0/5] Samsung Galaxy S III Neo Initial DTS

2021-04-18 Thread Bartosz Dudziak
On Fri, Mar 26, 2021 at 03:58:11PM +0100, Bartosz Dudziak wrote: > This series of patches enables to boot MSM8226 SoC in Samsung Galaxy S III Neo > mobile phone. Implemented clocks are on top of MSM8974 GCC driver because > there > is really little difference between them.

[PATCH v2 1/5] dt-bindings: clock: qcom: Add MSM8226 GCC clock bindings

2021-04-18 Thread Bartosz Dudziak
Add compatible device strings and the include files for the MSM8226 GCC. Signed-off-by: Bartosz Dudziak --- Documentation/devicetree/bindings/clock/qcom,gcc.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/clock/qcom,gcc.yaml b

[PATCH v2 2/5] clk: qcom: gcc: Add support for Global Clock controller found on MSM8226

2021-04-18 Thread Bartosz Dudziak
Modify existing MSM8974 driver to support MSM8226 SoC. Override frequencies which are different in this older chip. Register all the clocks to the framework for the clients to be able to request for them. Signed-off-by: Bartosz Dudziak --- drivers/clk/qcom/gcc-msm8974.c | 169

[PATCH v2 4/5] dt-bindings: arm: qcom: Document MSM8226 SoC binding

2021-04-18 Thread Bartosz Dudziak
Document the MSM8226 SoC device-tree binding. Signed-off-by: Bartosz Dudziak --- Documentation/devicetree/bindings/arm/qcom.yaml | 6 ++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml index

[PATCH v2 5/5] arm: dts: qcom: Add initial DTS file for Samsung Galaxy S III Neo phone

2021-04-18 Thread Bartosz Dudziak
Add DTS support for the Samsung Galaxy S III Neo (codenamed s3ve3g) phone. Initial version have just a working serial console. Signed-off-by: Bartosz Dudziak --- arch/arm/boot/dts/Makefile| 1 + .../boot/dts/qcom-msm8226-samsung-s3ve3g.dts | 25 +++ 2 files

[PATCH v2 3/5] arm: dts: qcom: Add support for MSM8226 SoC

2021-04-18 Thread Bartosz Dudziak
Implement basic device tree support for MSM8226 SoC which belongs to the Snapdragon 400 family. For now, this file adds the basic nodes like gcc, pinctrl and other required configuration for booting up to the serial console. Signed-off-by: Bartosz Dudziak --- arch/arm/boot/dts/qcom-msm8226.dtsi

[PATCH v2 0/5] Samsung Galaxy S III Neo Initial DTS

2021-04-18 Thread Bartosz Dudziak
des > Removed model and compatible properties > Renamed pin controller label to "tlmm" > Moved compatible and reg properties first in the nodes > Lowercase hex address values > Fix make dtbs_check warning in memory node Bartosz Dudziak (5): dt-bindings: clock:

[PATCH 5/5] arm: dts: qcom: Add initial DTS file for Samsung Galaxy S III Neo phone

2021-03-26 Thread Bartosz Dudziak
This DTS has support for the Samsung Galaxy S III Neo (codenamed s3ve3g) phone. Initial version have just a working serial console. Signed-off-by: Bartosz Dudziak --- arch/arm/boot/dts/Makefile| 1 + .../boot/dts/qcom-msm8226-samsung-s3ve3g.dts | 25 +++ 2

[PATCH 4/5] dt-bindings: arm: qcom: Document MSM8226 SoC binding

2021-03-26 Thread Bartosz Dudziak
Document the MSM8226 SoC device-tree binding. Signed-off-by: Bartosz Dudziak --- Documentation/devicetree/bindings/arm/qcom.yaml | 6 ++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml index

[PATCH 3/5] arm: dts: qcom: Add support for MSM8226 SoC

2021-03-26 Thread Bartosz Dudziak
This patch adds basic device tree support for MSM8226 SoC which belongs to the Snapdragon 400 family. For now, this file adds the basic nodes like gcc, pinctrl and other required configuration for booting up to the serial console. Signed-off-by: Bartosz Dudziak --- arch/arm/boot/dts/qcom

[PATCH 1/5] dt-bindings: clock: qcom: Add MSM8226 GCC clock bindings

2021-03-26 Thread Bartosz Dudziak
Add compatible device strings and the include files for the MSM8226 GCC. Also add missing includes for MSM8916 and MSM8960 SoCs. Signed-off-by: Bartosz Dudziak --- .../devicetree/bindings/clock/qcom,gcc.yaml | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git

[PATCH 0/5] Samsung Galaxy S III Neo Initial DTS

2021-03-26 Thread Bartosz Dudziak
, multithreading and Wifi for this device but they are not clean and ready to submit. Bartosz Dudziak (5): dt-bindings: clock: qcom: Add MSM8226 GCC clock bindings clk: qcom: gcc: Add support for Global Clock controller found on MSM8226 arm: dts: qcom: Add support for MSM8226 SoC dt-bindings: arm

[PATCH 2/5] clk: qcom: gcc: Add support for Global Clock controller found on MSM8226

2021-03-26 Thread Bartosz Dudziak
Modify existing MSM8974 driver to support MSM8226 SoC. Override frequencies which are different in this older chip. Register all the clocks to the framework for the clients to be able to request for them. Signed-off-by: Bartosz Dudziak --- drivers/clk/qcom/gcc-msm8974.c | 185

[PATCH v2 2/2] pinctrl: qcom: Add msm8226 pinctrl driver.

2020-07-16 Thread Bartosz Dudziak
Add initial Qualcomm msm8226 pinctrl driver to support pin configuration with pinctrl framework for msm8226 SoC. - Initial formatting and style was taken from the msm8x74 pinctrl driver added by Björn Andersson Signed-off-by: Bartosz Dudziak --- drivers/pinctrl/qcom/Kconfig | 9

[PATCH v2 1/2] dt-bindings: pinctrl: qcom: Add msm8226 pinctrl bindings

2020-07-16 Thread Bartosz Dudziak
Add device tree binding Documentation details for Qualcomm msm8226 pinctrl driver. - Bindings documentation was based on qcom,ipq6018-pinctrl.yaml added by Sricharan R and then modified for msm8226 content Signed-off-by: Bartosz Dudziak --- .../pinctrl/qcom,msm8226-pinctrl.yaml

[PATCH v2 0/2] Qualcomm MSM8226 TLMM binding and driver

2020-07-16 Thread Bartosz Dudziak
Binding and driver for the Qualcomm MSM8226 TLMM pinctrl block Changes in v2: - Changed node name pattern to '-pins$' in qcom,msm8226-pinctrl.yaml binding - Expanded example in yaml binding with a 'serial-pins' node sample Bartosz Dudziak (2): dt-bindings: pinctrl: qcom:

Re: [PATCH 1/2] dt-bindings: pinctrl: qcom: Add msm8226 pinctrl bindings

2020-07-16 Thread Bartosz Dudziak
On Wed, Jul 15, 2020 at 02:24:13PM -0600, Rob Herring wrote: > On Sat, Jun 27, 2020 at 09:28:30PM +0200, Bartosz Dudziak wrote: > > Add device tree binding Documentation details for Qualcomm msm8226 > > pinctrl driver. > > > > - Bindings documentation was based on

[PATCH 2/2] pinctrl: qcom: Add msm8226 pinctrl driver.

2020-06-27 Thread Bartosz Dudziak
Add initial Qualcomm msm8226 pinctrl driver to support pin configuration with pinctrl framework for msm8226 SoC. - Initial formatting and style was taken from the msm8x74 pinctrl driver added by Björn Andersson Signed-off-by: Bartosz Dudziak --- drivers/pinctrl/qcom/Kconfig | 9

[PATCH 1/2] dt-bindings: pinctrl: qcom: Add msm8226 pinctrl bindings

2020-06-27 Thread Bartosz Dudziak
Add device tree binding Documentation details for Qualcomm msm8226 pinctrl driver. - Bindings documentation was based on qcom,sm8250-pinctrl.yaml by Bjorn Andersson and then modified for msm8226 content Signed-off-by: Bartosz Dudziak --- .../pinctrl/qcom,msm8226-pinctrl.yaml | 123

[PATCH 0/2] Qualcomm MSM8226 TLMM binding and driver

2020-06-27 Thread Bartosz Dudziak
Binding and driver for the Qualcomm MSM8226 TLMM pinctrl block Bartosz Dudziak (2): dt-bindings: pinctrl: qcom: Add msm8226 pinctrl bindings pinctrl: qcom: Add msm8226 pinctrl driver. .../pinctrl/qcom,msm8226-pinctrl.yaml | 123 drivers/pinctrl/qcom/Kconfig