Enable cpufreq for all CPU cores on a100.
Signed-off-by: Shuosheng Huang
---
.../allwinner/sun50i-a100-allwinner-perf1.dts| 16
arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +++---
2 files changed, 19 insertions(+), 3 deletions(-)
diff --git a/arch/arm64/boot/dts
Add an Operating Performance Points table for the CPU cores to
enable Dynamic Voltage & Frequency Scaling on the A100.
Signed-off-by: Shuosheng Huang
---
.../allwinner/sun50i-a100-allwinner-perf1.dts | 1 +
.../dts/allwinner/sun50i-a100-cpu-opp.dtsi| 90 +++
2 files cha
Add CPU speed grade efuse cell for a100.
Signed-off-by: Shuosheng Huang
---
arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
b/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
index a669eb1fc965
Add clocks to CPU cores for a100.
Signed-off-by: Shuosheng Huang
---
arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
b/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
index cc321c04f121
It's better to use efuse_xlate to extract the differentiated part
regarding different SoC.
Signed-off-by: Shuosheng Huang
---
drivers/cpufreq/sun50i-cpufreq-nvmem.c | 82 --
1 file changed, 51 insertions(+), 31 deletions(-)
diff --git a/drivers/cpufreq/sun50i-cpufreq
Add cpufreq nvmem based for allwinner a100 SoC, it's similar to h6.
Signed-off-by: Shuosheng Huang
---
drivers/cpufreq/cpufreq-dt-platdev.c | 1 +
drivers/cpufreq/sun50i-cpufreq-nvmem.c | 32 ++
2 files changed, 33 insertions(+)
diff --git a/drivers/cpufreq/cpufreq
Enable cpufreq for all CPU cores on a100.
Signed-off-by: Shuosheng Huang
---
.../allwinner/sun50i-a100-allwinner-perf1.dts| 16
arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +++---
2 files changed, 19 insertions(+), 3 deletions(-)
diff --git a/arch/arm64/boot/dts
Add an Operating Performance Points table for the CPU cores to
enable Dynamic Voltage & Frequency Scaling on the A100.
Signed-off-by: Shuosheng Huang
---
.../allwinner/sun50i-a100-allwinner-perf1.dts | 1 +
.../dts/allwinner/sun50i-a100-cpu-opp.dtsi| 90 +++
2 files cha
Add CPU speed grade efuse cell for a100.
Signed-off-by: Shuosheng Huang
---
arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
b/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
index a669eb1fc965
It's better to use efuse_xlate to extract the differentiated part
regarding different SoC.
Signed-off-by: Shuosheng Huang
---
drivers/cpufreq/sun50i-cpufreq-nvmem.c | 72 +-
1 file changed, 48 insertions(+), 24 deletions(-)
diff --git a/drivers/cpufreq/sun50i-cpufreq
Add clocks to CPU cores for a100.
Signed-off-by: Shuosheng Huang
---
arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
b/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
index cc321c04f121
Add cpufreq nvmem based for allwinner a100 SoC, it's similar to h6.
Signed-off-by: Shuosheng Huang
---
drivers/cpufreq/cpufreq-dt-platdev.c | 1 +
drivers/cpufreq/sun50i-cpufreq-nvmem.c | 32 ++
2 files changed, 33 insertions(+)
diff --git a/drivers/cpufreq/cpufreq
Add an Operating Performance Points table for the CPU cores to
enable Dynamic Voltage & Frequency Scaling on the A100.
Signed-off-by: Shuosheng Huang
---
.../allwinner/sun50i-a100-allwinner-perf1.dts | 5 ++
.../dts/allwinner/sun50i-a100-cpu-opp.dtsi| 90 +++
.../arm64/
Add cpufreq nvmem based for allwinner a100 SoC, it's similar to h6.
Signed-off-by: Shuosheng Huang
---
drivers/cpufreq/cpufreq-dt-platdev.c | 1 +
drivers/cpufreq/sun50i-cpufreq-nvmem.c | 32 ++
2 files changed, 33 insertions(+)
diff --git a/drivers/cpufreq/cpufreq
It's better to use efuse_xlate to extract the differentiated part
regarding different SoC.
Signed-off-by: Shuosheng Huang
---
drivers/cpufreq/sun50i-cpufreq-nvmem.c | 72 +-
1 file changed, 48 insertions(+), 24 deletions(-)
diff --git a/drivers/cpufreq/sun50i-cpufreq
Add an Operating Performance Points table for the CPU cores to
enable Dynamic Voltage & Frequency Scaling on the A100.
Signed-off-by: Shuosheng Huang
---
.../allwinner/sun50i-a100-allwinner-perf1.dts | 5 ++
.../dts/allwinner/sun50i-a100-cpu-opp.dtsi| 90 +++
.../arm64/
Let's add cpufreq nvmem based for allwinner a100 soc. It's similar to h6,
let us use efuse_xlate to extract the differentiated part.
Signed-off-by: Shuosheng Huang
---
drivers/cpufreq/cpufreq-dt-platdev.c | 1 +
drivers/cpufreq/sun50i-cpufreq-nvmem.c | 81 --
2 files
From: Yangtao Li
WARN_ON() already contains an unlikely(), so it's not necessary
to use unlikely.
Signed-off-by: Yangtao Li
Signed-off-by: Shuosheng Huang
---
v2:
add Signed-off-by
---
fs/f2fs/f2fs.h | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/fs/f2fs/f2fs.h b/fs
From: Yangtao Li
WARN_ON() already contains an unlikely(), so it's not necessary
to use unlikely.
Signed-off-by: Yangtao Li
---
fs/f2fs/f2fs.h | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/fs/f2fs/f2fs.h b/fs/f2fs/f2fs.h
index cb700d797296..9f33a508fe51 100644
---
19 matches
Mail list logo