h speed clock on UART1 mux
* Other changes based on the discussion in the mailing list:
https://lkml.org/lkml/2015/2/5/147
Bintian Wang (6):
arm64: Enable Hisilicon ARMv8 SoC family in Kconfig and defconfig
arm64: hi6220: Document devicetree bindings for Hisilicon hi6220 SoC
clk: hi6220: Docume
Hisilicon does some performance enhancements based on PL011(e.g. larger
FIFO length), so add one compatible string "hisilicon,hi6220-uart" for
future optimisations or workarounds works.
Signed-off-by: Bintian Wang
Suggested-by: Mark Rutland
---
Documentation/devicetree/bindings/se
This patch introduces ARCH_HISI to enable Hisilicon SoC family in
Kconfig and defconfig.
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Reviewed-by: Wei Xu
Tested-by: Will Deacon
Tested-by: Tyler Baker
Tested-by: Kevin Hilman
---
arch/arm64/Kconfig |5 +
arch/arm64
Document DT files bindings for Hisilicon hi6220 clock.
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Suggested-by: Arnd Bergmann
Acked-by: Stephen Boyd
---
.../devicetree/bindings/clock/hi6220-clock.txt | 34
1 file changed, 34 insertions(+)
create mode
Add the header file "hi6220-clock.h" used by both
hi6220 clock driver and hi6220 device tree file.
Suggested-by: Stephen Boyd
Signed-off-by: Bintian Wang
Tested-by: Will Deacon
Tested-by: Tyler Baker
Tested-by: Kevin Hilman
---
include/dt-bindings/clock/hi6220-cloc
Add initial dtsi file to support Hisilicon Hi6220 SoC with
support of Octal core CPUs in two clusters and each cluster
has quard Cortex-A53.
Also add dts file to support HiKey development board which
based on Hi6220 SoC.
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Reviewed-by: Yiping
This patch adds documentation for the devicetree bindings used by the
DT files of Hisilicon hi6220 SoC mobile platform.
Signed-off-by: Bintian Wang
Suggested-by: Arnd Bergmann
Acked-by: Haojian Zhuang
Acked-by: Stephen Boyd
---
.../bindings/arm/hisilicon/hisilicon.txt | 87
Add the header file "hi6220-clock.h" used by both
hi6220 clock driver and hi6220 device tree file.
Suggested-by: Stephen Boyd
Signed-off-by: Bintian Wang
Tested-by: Will Deacon
Tested-by: Tyler Baker
Tested-by: Kevin Hilman
---
include/dt-bindings/clock/hi6220-clo
we can not get index of the mask bit by
left shift fixed bits (e.g. 16 bits), so we add this divider clock
to handle it.
Signed-off-by: Jorge Ramirez-Ortiz
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Reviewed-by: Zhangfei Gao
Tested-by: Will Deacon
Tested-by: Tyler Baker
Tested
Document DT files bindings for Hisilicon hi6220 clock.
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Suggested-by: Arnd Bergmann
Acked-by: Stephen Boyd
---
.../devicetree/bindings/clock/hi6220-clock.txt | 34 ++
1 file changed, 34 insertions(+)
create mode
Add initial dtsi file to support Hisilicon Hi6220 SoC with
support of Octal core CPUs in two clusters and each cluster
has quard Cortex-A53.
Also add dts file to support HiKey development board which
based on Hi6220 SoC.
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Reviewed-by: Yiping
This patch adds documentation for the devicetree bindings used by the
DT files of Hisilicon hi6220 SoC mobile platform.
Signed-off-by: Bintian Wang
Suggested-by: Arnd Bergmann
Acked-by: Haojian Zhuang
Acked-by: Stephen Boyd
---
.../bindings/arm/hisilicon/hisilicon.txt | 87
__init markings on function prototypes are useless, so remove
them.
Suggested-by: Stephen Boyd
Signed-off-by: Bintian Wang
Tested-by: Will Deacon
Tested-by: Tyler Baker
Tested-by: Kevin Hilman
---
drivers/clk/hisilicon/clk.h | 22 +++---
1 file changed, 11 insertions(+), 11
From: Bintian Wang
Hi6220 is one mobile solution of Hisilicon, this patchset contains
initial support for Hi6220 SoC and HiKey development board, which
supports octal ARM Cortex A53 cores. Initial support is minimal and
includes just the arch configuration, clock driver, device tree
Hisilicon does some performance enhancements based on PL011(e.g. larger
FIFO length), so add one compatible string "hisilicon,hi6220-uart" for
future optimisations or workarounds works.
Signed-off-by: Bintian Wang
Suggested-by: Mark Rutland
---
Documentation/devicetree/bindings/se
__init markings on function prototypes are useless, so remove
them.
Suggested-by: Stephen Boyd
Signed-off-by: Bintian Wang
---
drivers/clk/hisilicon/clk.h | 22 +++---
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/drivers/clk/hisilicon/clk.h b/drivers/clk
we can not get index of the mask bit by
left shift fixed bits (e.g. 16 bits), so we add this divider clock
to handle it.
Signed-off-by: Jorge Ramirez-Ortiz
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Reviewed-by: Zhangfei Gao
Tested-by: Will Deacon
Tested-by: Tyler Baker
---
d
Add the header file "hi6220-clock.h" used by both
hi6220 clock driver and hi6220 device tree file.
Suggested-by: Stephen Boyd
Signed-off-by: Bintian Wang
---
include/dt-bindings/clock/hi6220-clock.h | 173 +++
1 file changed, 173 insertions(+)
create m
we can not get index of the mask bit by
left shift fixed bits (e.g. 16 bits), so we add this divider clock
to handle it.
Signed-off-by: Jorge Ramirez-Ortiz
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Reviewed-by: Zhangfei Gao
Tested-by: Will Deacon
Tested-by: Tyler Baker
---
d
__init markings on function prototypes are useless, so remove
them.
Suggested-by: Stephen Boyd
Signed-off-by: Bintian Wang
---
drivers/clk/hisilicon/clk.h | 22 +++---
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/drivers/clk/hisilicon/clk.h b/drivers/clk
we can not get index of the mask bit by
left shift fixed bits (e.g. 16 bits), so we add this divider clock
to handle it.
Signed-off-by: Jorge Ramirez-Ortiz
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Reviewed-by: Zhangfei Gao
Tested-by: Will Deacon
Tested-by: Tyler Baker
---
d
Document DT files bindings for Hisilicon hi6220 clock.
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Suggested-by: Arnd Bergmann
---
.../devicetree/bindings/clock/hi6220-clock.txt | 34
1 file changed, 34 insertions(+)
create mode 100644 Documentation
Add initial dtsi file to support Hisilicon Hi6220 SoC with
support of Octal core CPUs in two clusters and each cluster
has quard Cortex-A53.
Also add dts file to support HiKey development board which
based on Hi6220 SoC.
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Reviewed-by: Yiping
This patch adds documentation for the devicetree bindings used by the
DT files of Hisilicon hi6220 SoC mobile platform.
Signed-off-by: Bintian Wang
Suggested-by: Arnd Bergmann
Acked-by: Haojian Zhuang
---
.../bindings/arm/hisilicon/hisilicon.txt | 87
1 file
This patch introduces ARCH_HISI to enable Hisilicon SoC family in
Kconfig and defconfig.
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Reviewed-by: Wei Xu
Tested-by: Will Deacon
Tested-by: Tyler Baker
---
arch/arm64/Kconfig |5 +
arch/arm64/configs/defconfig |1
we can not get index of the mask bit by
left shift fixed bits (e.g. 16 bits), so we add this divider clock
to handle it.
Signed-off-by: Jorge Ramirez-Ortiz
Signed-off-by: Bintian Wang
Acked-by: Haojian Zhuang
Reviewed-by: Zhangfei Gao
Tested-by: Will Deacon
Tested-by: Tyler Baker
---
d
Hisilicon does some performance enhancements based on PL011(e.g. larger
FIFO length), so add one compatible string "hisilicon,hi6220-uart" for
future optimisations or workarounds works.
Signed-off-by: Bintian Wang
Suggested-by: Mark Rutland
---
Documentation/devicetree/bindings/se
x
* Other changes based on the discussion in the mailing list:
https://lkml.org/lkml/2015/2/5/147
Bintian Wang (6):
arm64: Enable Hisilicon ARMv8 SoC family in Kconfig and defconfig
arm64: hi6220: Document devicetree bindings for Hisilicon hi6220 SoC
clk: hi6220: Document devicetree bindings fo
gs document
* Enable high speed clock on UART1 mux
* Other changes based on the discussion in the mailing list:
https://lkml.org/lkml/2015/2/5/147
Bintian Wang (5):
arm64: Enable Hisilicon ARMv8 SoC family in Kconfig and defconfig
arm64: hi6220: Document devicetree bindings for Hisilicon hi62
This patch introduces ARCH_HISI to enable Hisilicon SoC family in
Kconfig and defconfig.
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
Reviewed-by: Wei Xu
---
arch/arm64/Kconfig | 5 +
arch/arm64/configs/defconfig | 1 +
2 files changed, 6 insertions(+)
diff --git a
we can not get index of the mask bit by
left shift fixed bits (e.g. 16 bits), so we add this divider clock
to handle it.
Signed-off-by: Jorge Ramirez-Ortiz
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
Reviewed-by: Zhangfei Gao
---
drivers/clk/Kconfig | 2 +
d
This patch adds documentation for the devicetree bindings used by the
DT files of Hisilicon hi6220 SoC mobile platform.
Signed-off-by: Bintian Wang
---
.../bindings/arm/hisilicon/hisilicon.txt | 87 ++
1 file changed, 87 insertions(+)
diff --git a/Documentation
Add initial dtsi file to support Hisilicon Hi6220 SoC with
support of Octal core CPUs in two clusters and each cluster
has quard Cortex-A53.
Also add dts file to support HiKey development board which
based on Hi6220 SoC.
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
Reviewed-by
Document DT files bindings for Hisilicon hi6220 clock.
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
---
.../devicetree/bindings/clock/hi6220-clock.txt | 34 ++
1 file changed, 34 insertions(+)
create mode 100644 Documentation/devicetree/bindings/clock/hi6220
iling list:
https://lkml.org/lkml/2015/2/5/147
Bintian Wang (5):
arm64: Enable Hisilicon ARMv8 SoC family in Kconfig and defconfig
arm64: hi6220: Document devicetree bindings for Hisilicon hi6220 SoC
clk: hi6220: Document devicetree bindings for hi6220 clock
clk: hi6220: Clock driver support for
Add initial dtsi file to support Hisilicon Hi6220 SoC with
support of Octal core CPUs in two clusters and each cluster
has quard Cortex-A53.
Also add dts file to support HiKey development board which
based on Hi6220 SoC.
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
Reviewed-by
we can not get index of the mask bit by
left shift fixed bits (e.g. 16 bits), so we add this divider clock
to handle it.
Signed-off-by: Jorge Ramirez-Ortiz
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
Reviewed-by: Zhangfei Gao
---
drivers/clk/Kconfig | 2 +
d
This patch introduces ARCH_HISI to enable Hisilicon SoC family in
Kconfig and defconfig.
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
Reviewed-by: Wei Xu
---
arch/arm64/Kconfig | 5 +
arch/arm64/configs/defconfig | 1 +
2 files changed, 6 insertions(+)
diff --git a
Document DT files bindings for Hisilicon hi6220 clock.
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
---
.../devicetree/bindings/clock/hi6220-clock.txt | 34 ++
1 file changed, 34 insertions(+)
create mode 100644 Documentation/devicetree/bindings/clock/hi6220
This patch adds documentation for the devicetree bindings used by the
DT files of Hisilicon hi6220 SoC mobile platform.
Signed-off-by: Bintian Wang
---
.../bindings/arm/hisilicon/hisilicon.txt | 87 ++
1 file changed, 87 insertions(+)
diff --git a/Documentation
Document DT files bindings for Hisilicon hi6220 clock.
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
---
.../devicetree/bindings/clock/hi6220-clock.txt | 34 ++
1 file changed, 34 insertions(+)
create mode 100644 Documentation/devicetree/bindings/clock/hi6220
Select hi6220 clock driver for ARCH_HISI.
Signed-off-by: Bintian Wang
---
arch/arm64/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index 64d4d6d..75c55fe 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
@@ -230,6 +230,7 @@ config
we can not get index of the mask bit by
left shift fixed bits (e.g. 16 bits), so we add this divider clock
to handle it.
Signed-off-by: Jorge Ramirez-Ortiz
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
Reviewed-by: Zhangfei Gao
---
drivers/clk/Kconfig | 2 +
d
Add initial dtsi file to support Hisilicon Hi6220 SoC with
support of Octal core CPUs in two clusters and each cluster
has quard Cortex-A53.
Also add dts file to support HiKey development board which
based on Hi6220 SoC.
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
Reviewed-by
This patch adds documentation for the devicetree bindings used by the
DT files of Hisilicon hi6220 SoC mobile platform.
Signed-off-by: Bintian Wang
---
.../bindings/arm/hisilicon/hisilicon.txt | 73 ++
1 file changed, 73 insertions(+)
diff --git a/Documentation
k on UART1 mux
* Other changes based on the discussion in the mailing list:
https://lkml.org/lkml/2015/2/5/147
Bintian Wang (6):
arm64: Enable Hisilicon ARMv8 SoC family in Kconfig and defconfig
arm64: hi6220: Document devicetree bindings for Hisilicon hi6220 SoC
clk: hi6220: Document
This patch introduces ARCH_HISI to enable Hisilicon SoC family in
Kconfig and defconfig.
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
Reviewed-by: Wei Xu
---
arch/arm64/Kconfig | 5 +
arch/arm64/configs/defconfig | 1 +
2 files changed, 6 insertions(+)
diff --git a
h
based on Hi6220 SoC and document the devicetree bindings.
These dts files will be changed later and more nodes will be
added to describe other devices.
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
Reviewed-by: Yiping Xu
---
.../bindings/arm/hisilicon/hisilicon.txt | 33
peripheral drivers will be submitted later.
Any comments will be appreciated!
Thanks,
Bintian Wang (3):
arm64: Enable Hisilicon ARMv8 SoC family in Kconfig and defconfig
clk: hi6220: Clock driver support for Hisilicon hi6220 SoC
arm64: dts: Add dts files for Hisilicon Hi6220 SoC
we can not get index of the mask bit by
left shift fixed bits (e.g. 16 bits), so we add this divider clock
to handle it.
This patch also enables this clock driver for ARCH_HISI and document
devicetree bindings.
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
Reviewed-by: Zh
This patch introduces ARCH_HISI to enable Hisilicon SoC family in
Kconfig and defconfig.
Signed-off-by: Bintian Wang
Reviewed-by: Haojian Zhuang
Reviewed-by: Wei Xu
---
arch/arm64/Kconfig |5 +
arch/arm64/configs/defconfig |1 +
2 files changed, 6 insertions(+)
diff
Fix incorrect description of structure element "msb", which is
described as "reg".
Signed-off-by: Bintian Wang
---
include/linux/regmap.h |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linux/regmap.h b/include/linux/regmap.h
index 4419b99..
Use __initconst instead of __initdata for constant init data.
Signed-off-by: Bintian Wang
---
drivers/clk/hisilicon/clk-hi3620.c | 70 +++---
1 file changed, 35 insertions(+), 35 deletions(-)
diff --git a/drivers/clk/hisilicon/clk-hi3620.c
b/drivers/clk
ram_console is replaced by pstore and pstore_ram drivers,
and there is no code to use this head file, so remove it.
Signed-off-by: Bintian Wang
---
drivers/staging/android/ram_console.h | 22 --
1 file changed, 22 deletions(-)
delete mode 100644 drivers/staging/android
ultz
Cc: Sean McNeil
Signed-off-by: Bintian Wang
---
fs/fat/fat.h |1 +
fs/fat/file.c |8
fs/fat/inode.c| 12
include/uapi/linux/msdos_fs.h | 10 ++
4 files changed, 31 insertions(+)
diff --git a/fs/fat/
es above bug by adding a parameter to ioctl to get the correct
volume ID.
Cc: dmitry pervushin
Cc: Mike Lockwood
Cc: Colin Cross
Cc: Android Kernel Team
Cc: OGAWA Hirofumi
Cc: Andrew Morton
Cc: John Stultz
Signed-off-by: Bintian Wang
---
fs/fat/fat.h |1 +
fs/fat/file.
et the correct volume ID.
Cc: dmitry pervushin
Cc: Mike Lockwood
Cc: Colin Cross
Cc: Android Kernel Team
Cc: OGAWA Hirofumi
Cc: Andrew Morton
Cc: John Stultz
Signed-off-by: Bintian Wang
---
fs/fat/dir.c | 14 ++
fs/fat/fat.h |1 +
57 matches
Mail list logo