()
and unlock spinlock while error return.
Regards,
Hao Zhang
hao_zhang (4):
dt-bindings: pwm: binding allwinner sun8i R40/V40/T3.
ARM: PWM: add allwinner sun8i R40/V40/T3 pwm support.
ARM: dts: add pwm pins for r40.
ARM: dts: add pwm node for r40.
.../devicetree/bindings/pwm/pwm-sun8i.txt
This patch adds allwinner R40, V40, T3 pwm binding documents.
Signed-off-by: hao_zhang
---
Documentation/devicetree/bindings/pwm/pwm-sun8i.txt | 18 ++
1 file changed, 18 insertions(+)
create mode 100644 Documentation/devicetree/bindings/pwm/pwm-sun8i.txt
diff --git a
This patch add allwinner sun8i R40/V40/T3 pwm support.
Signed-off-by: hao_zhang
---
drivers/pwm/Kconfig | 10 ++
drivers/pwm/Makefile| 1 +
drivers/pwm/pwm-sun8i-r40.c | 394
3 files changed, 405 insertions(+)
create mode 100644
This patch add pwm pins for r40.
Signed-off-by: hao_zhang
---
arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts
b/arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts
index 8c5efe2..6cf6273
This patch add pwm node for r40.
Signed-off-by: hao_zhang
---
arch/arm/boot/dts/sun8i-r40.dtsi | 13 +
1 file changed, 13 insertions(+)
diff --git a/arch/arm/boot/dts/sun8i-r40.dtsi b/arch/arm/boot/dts/sun8i-r40.dtsi
index 173dcc1..84c963c 100644
--- a/arch/arm/boot/dts/sun8i-r40
ways match to the first variant function
(PINCTRL_SUN4I_A10, PINCTRL_SUN7I_A20)
so we should add variant compare on it.
Regards
Hao
Signed-off-by: hao_zhang
---
drivers/pinctrl/sunxi/pinctrl-sunxi.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/pinctrl/sunxi/pinctrl-sunxi.c
PWM support for allwinner sun8i SOCs.
This patchset adds pwm support for allwinner sun8i SOCs.
v2 Changes:
1. change sun8i-r40 symbol to sun8i.
2. change pwm0_pin, pwm0-pin to pwm_ch0_pin, pwm-ch0-pin.
3. remove clk_disable_unprepare(), check !match and IS_ERR(pwm->regmap).
hao_zhang
This patch adds allwinner sun8i pwm binding documents.
Signed-off-by: hao_zhang
---
Documentation/devicetree/bindings/pwm/pwm-sun8i.txt | 18 ++
1 file changed, 18 insertions(+)
create mode 100644 Documentation/devicetree/bindings/pwm/pwm-sun8i.txt
diff --git a/Documentation
This patch adds pwm node for sun8i.
Signed-off-by: hao_zhang
---
arch/arm/boot/dts/sun8i-r40.dtsi | 13 +
1 file changed, 13 insertions(+)
diff --git a/arch/arm/boot/dts/sun8i-r40.dtsi b/arch/arm/boot/dts/sun8i-r40.dtsi
index 173dcc1..99a0261 100644
--- a/arch/arm/boot/dts/sun8i
This patch adds pwm status for r40.
Signed-off-by: hao_zhang
---
arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts
b/arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts
index 8c5efe2
This patch add allwinner sun8i pwm support.
Signed-off-by: hao_zhang
---
drivers/pwm/Kconfig | 10 ++
drivers/pwm/Makefile| 1 +
drivers/pwm/pwm-sun8i.c | 401
3 files changed, 412 insertions(+)
create mode 100644 drivers/pwm/pwm
/tinalinux/docs/blob/r40-v1.y/Allwinner_R40_User_Manual_V1.0.pdf
https://github.com/tinalinux/docs/blob/r40-v1.y/R40_Datasheet_V1.0.pdf
Regards;-)
Hao Zhang
hao_zhang (4):
dt-bindings: pwm: binding allwinner R40, V40, T3
ARM: PWM: add allwinner sun8i R40/V40/T3 pwm support.
ARM: dts: add pwm node
This patch adds allwinner R40, V40, T3 pwm binding documents.
Signed-off-by: hao_zhang
---
Documentation/devicetree/bindings/pwm/pwm-sun8i.txt | 18 ++
1 file changed, 18 insertions(+)
create mode 100644 Documentation/devicetree/bindings/pwm/pwm-sun8i.txt
diff --git a
This patch add allwinner sun8i R40/V40/T3 pwm support.
Signed-off-by: hao_zhang
---
drivers/pwm/Kconfig | 10 +
drivers/pwm/Makefile| 1 +
drivers/pwm/pwm-sun8i-r40.c | 449
3 files changed, 460 insertions(+)
create mode 100644
This patch add pwm node for r40.
Signed-off-by: hao_zhang
---
arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 6 ++
arch/arm/boot/dts/sun8i-r40.dtsi | 13 +
2 files changed, 19 insertions(+)
diff --git a/arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts
b
ways match to the first variant function
(PINCTRL_SUN4I_A10, PINCTRL_SUN7I_A20)
so we should add variant compare on it.
Signed-off-by: hao_zhang
---
drivers/pinctrl/sunxi/pinctrl-sunxi.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/pinctrl/sunxi/pinctrl-sunxi.c
b/dri
16 matches
Mail list logo