stable (ie, not requiring
a reboot).
Please advise if more detail is required or if anything else will help.
regards
Henry
Hardware:
---
Our test servers are:
Dual-cpu pentium 233 (intel) with 128MB RAM and more than double that swap.
Software:
---
Kernel: 2.4.6
gcc: egcs-2.91.66 19990314
reboot
every morning at 2am or something to keep things stable - which I
*hate* because I remember having a 2.0.35/6 workstation that had an
uptime of 6 months a couple of years ago. God, I loved that box.
cheers
Henry
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel&qu
ously failed with memory
errors, has failed again and required a reboot. It was using 26% swap,
and apache would fail to start with 'semget: No space left on device'.
What we also noticed was that the kswapd process showed 'defunct' on
ps... mean anything to anyone?
Regards
II 233Mhz. 128MB RAM, Gigabyte motherboard (circa
1998), 20Gb IDE disks, realtek 8139 100Mb card. Pretty std stuff.
What's weird though is that this oops doesn't occur on our several
*very* busy clustered cache servers (running squid) - only one task
though (ie, squid/diskd/dnsserver),
On Fri, 06 Jul 2001, Andrew Morton wrote:
> Henry wrote:
> >
> > ...
> > Dual-cpu pentium 233 (intel) with 128MB RAM and more than double that swap.
> >
> > ...
> > Unable to handle kernel NULL pointer dereference at virtual address 0008
> >
>
> I wonder why it only affects you. Is the drive which holds
> your swap partition running in PIO mode? `hdparm' will tell
> you. If it is, then that could easily cause the page to come
> unlocked before brw_page() has finished touching the buffer
> ring. Then all it takes is a parallel tr
7;s related to? Previously (when the
oops was prevalent), the oops would occur at roughly the same time as
the apache problem - which could mean everything, or nothing at all...
sigh.
Cheers
Henry
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body o
have been
greeted with a big yawn and the SMP list is preoccupied
with small-scale ia32. Are there any >active< forums
discussing the issues and plans?
Or is it all, whatever there may be of it, taking
place offline?
Anyone know any (semi-)official contacts at OSDL?
TIA,
Henry
-
To unsub
ith the patch is to send it to
Ted and ask *him* to put it in.
Henry Spencer
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
am
running
please let me know.
Please CC me on any responses.
Much thanks
Orion Henry
Jan 8 19:18:30 aule kernel: Unable to handle kernel paging request at
virtual address 00020078
Jan 8 19:18:30 aule kernel: current->tss.cr3 = 0e52f000, %%cr3 =
0e52f000
Jan 8 19:18:30 a
From: [EMAIL PROTECTED]
The sata controller device ID will be different according to the onchip
sata type setting in system BIOS:
Device Device ID
SATA in IDE mode 0x4390
SATA in AHCI mode
Hi all,
Since I am a junior linux developing engineer, I really appreciate that you
tell me these informations,
Thanks for your help!
Brs,
Henry
-Original Message-
From: Bartlomiej Zolnierkiewicz [mailto:[EMAIL PROTECTED]
Sent: Tuesday, May 29, 2007 4:17 AM
To: Jeff Garzik
Cc: Henry Su
From: [EMAIL PROTECTED]
Besides those modes in ATI SB600 SATA controller, ATI SB700 supports one more
mode:the combined mode.
The combined mode is a Legacy IDE mode used for compatibility with some old OS
without AHCI driver,
but now it is not necessary for Linux since the kernel has supported
hi Jeff,
this patch is used to set the SATA controller back to AHCI mode when ATI SB700
is set
as combined mode or legacy IDE mode by BIOS, without this patch, just like ATI
SB600,
the SB700 SATA device will fail in these two modes.
BRs,
henry
-Original Message-
From: Jeff Garzik
necessary now.
Thanks
Henry
-Original Message-
From: Jeff Garzik [mailto:[EMAIL PROTECTED]
Sent: Friday, May 25, 2007 11:00 AM
To: Henry Su
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED];
linux-kernel@vger.kernel.org; [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Re: [patch] Add
file,
could you please apply this for me?
Thank you very much!
Henry
diff -Nur linux-2.6.21.1.orig/drivers/ata/pata_atiixp.c
linux-2.6.21.1/drivers/ata/pata_atiixp.c
--- linux-2.6.21.1.orig/drivers/ata/pata_atiixp.c 2007-05-16
13:27:49.764761000 +0800
+++ linux-2.6.21.1/drivers/ata
From: [EMAIL PROTECTED]
Adding the device ID for AMD/ATI SB700.
Signed-off-by:henry su <[EMAIL PROTECTED]>
--
--- linux-2.6.21.1.orig/include/linux/pci_ids.h 2007-05-10 06:30:23.0
+0800
+++ linux-2.6.21.1/include/linux/pci_ids.h 2007-05-10 07:10
From: [EMAIL PROTECTED]
Besides those modes in ATI SB600 SATA controller, ATI SB700 supports one
more mode:the combined mode. \
The combined mode is a Legacy IDE mode used for compatibility with some
old OS without AHCI driver, \
but now it is not necessary for Linux since the kernel has supported
From: [EMAIL PROTECTED]
Adding the device ID to AHCI pci table for ATI SB700 SATA controller,
the subsequent chipset of SB600.
Signed-off-by:henry su<[EMAIL PROTECTED]>
diff -Nur linux-2.6.21.orig/drivers/ata/ahci.c
linux-2.6.21/drivers/ata/ahci.c
--- linux-2.6.21.orig/
Hi Mark,
Yes, this patch solved the issue.It avoid the null function and just
need to handle the native endian case.
Thanks.
Henry
On Fri, 2015-08-28 at 20:11 +0100, Mark Brown wrote:
> When doing a bulk read from a device which lacks raw I/O support we fall
> back to doing register at
Hi Sascha,
On Mon, 2015-09-07 at 07:39 +0200, Sascha Hauer wrote:
> On Fri, Sep 04, 2015 at 12:05:12PM +0800, Henry Chen wrote:
> > Seperate the initialization of pmic wrap interrupt from pmic wrap init to
> > make sure setting is correct before requesting irq.
>
> It s
Seperate the initialization of pmic wrap interrupt from pmic wrap init to make
sure setting is correct before requesting irq.
Signed-off-by: Henry Chen
---
drivers/soc/mediatek/mtk-pmic-wrap.c | 14 ++
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/drivers/soc
Attach SPDX license header. Concatinate int on unsigned
Signed-off-by: Mawanda Henry
---
drivers/misc/vmw_balloon.c | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/drivers/misc/vmw_balloon.c b/drivers/misc/vmw_balloon.c
index 9047c0a..762429d 100644
--- a
including the SPDX license identifier header makes it easy for
developers and machines to know the lecense that is governing the file
Signed-off-by: Mawanda Henry
---
drivers/i2c/i2c-core-slave.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/i2c/i2c-core-slave.c b/drivers/i2c/i2c
SPDX license headers makes it easy for developers and machines to know
the license that is governing that file
Signed-off-by: Mawanda Henry
---
drivers/i2c/i2c-core-slave.c | 6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/drivers/i2c/i2c-core-slave.c b/drivers/i2c/i2c
SPDX License header included to easy developers and machine to know the
license governing a particular file
Signed-off-by: Mawanda Henry
---
drivers/i2c/i2c-core-slave.c | 7 +--
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/drivers/i2c/i2c-core-slave.c b/drivers/i2c/i2c-core
SPDX license header eases work for developers and machines to know the
license that is governing a particular file
Signed-off-by: Mawanda Henry
---
drivers/i2c/i2c-core-slave.c | 6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/drivers/i2c/i2c-core-slave.c b/drivers/i2c
SPDX license helps developers and machines to know the license governing
a particular file hence easing work
Signed-off-by: Mawanda Henry
---
drivers/i2c/i2c-core-slave.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/i2c/i2c-core-slave.c b/drivers/i2c/i2c-core
SPDX license helps developers and machines to know the license governing
a particular file hence easing work
Signed-off-by: Mawanda Henry
---
drivers/bus/arm-cci.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/bus/arm-cci.c b/drivers/bus/arm-cci.c
index
Erase white spaces to ease code readability and review
used: checkpatch.pl
Signed-off-by: Mawanda Henry
---
drivers/bus/arm-cci.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/bus/arm-cci.c b/drivers/bus/arm-cci.c
index 74a2e0a..ab04201 100644
--- a/drivers
ALL is to be honored in lazy
migration mode.
task_numa_work() skips the read-only VMAs of programs and shared libraries.
V2:
- Combined patch and cover letter
- Added note about applicability of MPOL_MF_MOVE_ALL
Signed-off-by: Henry Willard
Reviewed-by: Håkon Bugge
Reviewed-by: Steve Sistare st
e specific situation we
observed. Perhaps I should remove it, I don’t understand why it would be
desirable to modify the behavior via sysfs.
Thanks,
Henry
>
>
> On Jan 19, 2018, at 6:12 PM, Christopher Lameter wrote:
>
> On Thu, 18 Jan 2018, Henry Willard wrote:
>
>> If MPOL_MF_LAZY were allowed and specified things would not work
>> correctly. change_pte_range() is unaware of and can’t honor the
>> differenc
Workloads consisting of a large number of processes running the same program
with a very large shared data section may experience performance problems
when numa balancing attempts to migrate the shared cow pages. This manifests
itself with many processes or tasks in TASK_UNINTERRUPTIBLE state wait
node counts.
This patch skips shared copy-on-write pages in change_pte_range() for the
numa balancing case.
Signed-off-by: Henry Willard
Reviewed-by: Håkon Bugge
Reviewed-by: Steve Sistare steven.sist...@oracle.com
---
mm/mprotect.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/mm
> On Jan 16, 2018, at 1:26 PM, Mel Gorman wrote:
>
> On Tue, Jan 16, 2018 at 11:28:44AM -0800, Henry Willard wrote:
>> Workloads consisting of a large number processes running the same program
>> with a large shared data section may suffer from excessive numa balancing
>
--
Your email was among dose to benefit from a charitable donation, Get back
for more details
een freed by the former.
This patch uses gov_dbs_data_mutex to synchronize access.
Signed-off-by: Henry Willard
---
drivers/cpufreq/cpufreq_governor.c | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/drivers/cpufreq/cpufreq_governor.c
b/drivers/cpufreq/cpufreq_governo
On Thu, 2019-01-03 at 12:45 -0600, Rob Herring wrote:
> On Wed, Jan 2, 2019 at 8:10 AM Henry Chen wrote:
> >
> > Add opp table on scpsys dt-bindings for Mediatek SoC.
> >
> > Signed-off-by: Henry Chen
> > ---
> > Documentation/de
On Thu, 2019-01-03 at 14:53 -0800, Stephen Boyd wrote:
> Quoting Henry Chen (2019-01-02 06:09:51)
> > The patchsets add support for MediaTek hardware module named DVFSRC
> > (dynamic voltage and frequency scaling resource collector). The DVFSRC is
> > a HW module which is us
On Thu, 2019-01-03 at 14:57 -0800, Stephen Boyd wrote:
> Quoting Henry Chen (2019-01-02 06:09:54)
> > @@ -187,6 +190,18 @@ struct scp_soc_data {
> > bool bus_prot_reg_update;
> > };
> >
> > +BLOCKING_NOTIFIER_HEAD(scpsys_notifier_list);
On Fri, 2019-01-04 at 07:08 +0800, Stephen Boyd wrote:
> Quoting Henry Chen (2019-01-02 06:09:57)
> > diff --git a/drivers/soc/mediatek/Kconfig b/drivers/soc/mediatek/Kconfig
> > index a7d0667..f956f03 100644
> > --- a/drivers/soc/mediatek/Kconfig
> > +++ b/d
The patchsets add support for MediaTek hardware module named DVFSRC
(dynamic voltage and frequency scaling resource collector). The DVFSRC is
a HW module which is used to collect all the requests from both software
and hardware and turn into the decision of minimum operating voltage and
minimum DRA
Add opp table on scpsys dt-bindings for Mediatek SoC.
Signed-off-by: Henry Chen
---
Documentation/devicetree/bindings/opp/mtk-opp.txt | 24 +
.../devicetree/bindings/soc/mediatek/scpsys.txt| 42 ++
2 files changed, 66 insertions(+)
create mode 100644
Document the binding for enabling DVFSRC on MediaTek SoC.
Signed-off-by: Henry Chen
---
.../devicetree/bindings/soc/mediatek/dvfsrc.txt| 26 ++
include/dt-bindings/soc/mtk,dvfsrc.h | 18 +++
2 files changed, 44 insertions(+)
create mode 100644
Add dvfsrc driver for MT8183
Signed-off-by: Henry Chen
---
drivers/soc/mediatek/Kconfig | 15 ++
drivers/soc/mediatek/Makefile | 1 +
drivers/soc/mediatek/mtk-dvfsrc.c | 473 ++
3 files changed, 489 insertions(+)
create mode 100644 drivers/soc
Add support for performance state of scpsys on mt8183 platform.
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 21 +
1 file changed, 21 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
Enable dvfsrc on mt8183 platform.
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
index e396410..06206fd 100644
--- a/arch
Add a header to collect SIPs and add one SIP call to initialize power
management hardware for the SIP interface defined to access the SPM
handling vcore voltage and ddr rate changes on mt8183 (and most likely
later socs).
Signed-off-by: Henry Chen
---
include/soc/mediatek/mtk_sip.h | 17
Support power domain performance state, add header file for scp event.
Signed-off-by: Henry Chen
---
drivers/soc/mediatek/mtk-scpsys.c | 60 +++
drivers/soc/mediatek/mtk-scpsys.h | 22 ++
2 files changed, 82 insertions(+)
create mode 100644
Enable dvfsrc on mt8183 platform.
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
index e396410..06206fd 100644
--- a/arch
Add support for performance state of scpsys on mt8183 platform.
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 21 +
1 file changed, 21 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
Add a header to collect SIPs and add one SIP call to initialize power
management hardware for the SIP interface defined to access the SPM
handling vcore voltage and ddr rate changes on mt8183 (and most likely
later socs).
Signed-off-by: Henry Chen
---
include/soc/mediatek/mtk_sip.h | 17
Add opp table on scpsys dt-bindings for Mediatek SoC.
Signed-off-by: Henry Chen
---
Documentation/devicetree/bindings/opp/mtk-opp.txt | 24 +
.../devicetree/bindings/soc/mediatek/scpsys.txt| 42 ++
2 files changed, 66 insertions(+)
create mode 100644
requirements from different clients
2. Active state management of power domains[1]: to handle the operating
voltage opp requirement from different power domains
[1] https://lwn.net/Articles/744047/
Henry Chen (7):
dt-bindings: soc: Add DVFSRC driver bindings
dt-bindings: soc: Add opp
Add dvfsrc driver for MT8183
Signed-off-by: Henry Chen
---
drivers/soc/mediatek/Kconfig | 15 ++
drivers/soc/mediatek/Makefile | 1 +
drivers/soc/mediatek/mtk-dvfsrc.c | 473 ++
3 files changed, 489 insertions(+)
create mode 100644 drivers/soc
Support power domain performance state, add header file for scp event.
Signed-off-by: Henry Chen
---
drivers/soc/mediatek/mtk-scpsys.c | 60 +++
drivers/soc/mediatek/mtk-scpsys.h | 22 ++
2 files changed, 82 insertions(+)
create mode 100644
Document the binding for enabling DVFSRC on MediaTek SoC.
Signed-off-by: Henry Chen
---
.../devicetree/bindings/soc/mediatek/dvfsrc.txt| 26 ++
include/dt-bindings/soc/mtk,dvfsrc.h | 18 +++
2 files changed, 44 insertions(+)
create mode 100644
On Thu, 2019-01-03 at 10:16 +0800, Nicolas Boichat wrote:
> On Wed, Jan 2, 2019 at 10:01 PM Henry Chen wrote:
> >
> > Add dvfsrc driver for MT8183
> >
> > Signed-off-by: Henry Chen
> > ---
> > drivers/soc/mediatek/Kconfig | 15 ++
> > drivers/s
On Thu, 2019-01-03 at 09:48 +0800, Nicolas Boichat wrote:
> On Wed, Jan 2, 2019 at 10:01 PM Henry Chen wrote:
> >
> > Support power domain performance state, add header file for scp event.
> >
> > Signed-off-by: Henry Chen
> > ---
> >
On Thu, 2019-01-03 at 10:17 +0530, Viresh Kumar wrote:
> On 02-01-19, 22:09, Henry Chen wrote:
> > Add support for performance state of scpsys on mt8183 platform.
> >
> > Signed-off-by: Henry Chen
> > ---
> > arch/arm64/boot/dts/mediatek/mt8183.dtsi | 21
On Thu, 2019-01-03 at 10:18 +0530, Viresh Kumar wrote:
> On 02-01-19, 22:09, Henry Chen wrote:
> > The patchsets add support for MediaTek hardware module named DVFSRC
> > (dynamic voltage and frequency scaling resource collector). The DVFSRC is
> > a HW module which is us
e first object and has no --end-group.
obj-y := dir1/ dir2/ dir3/
obj-m := name.ko
name-objs = foo.o dir1/lib.a dir2/lib.a dir3/lib.a
LDFLAGS += --start-group # Deal with recursive depens of libraries
--
Henry
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
t
Hello Sam,
Sam Ravnborg wrote:
Hi Henry.
On Tue, Sep 25, 2007 at 11:49:44AM +0200, Henry Nestler wrote:
In reference of git 114f51577724b782a30f4f5ceaee9880de93d776:
kbuild: use LDFLAGS_MODULE only for .ko links
Sam Ravnborg pointed out that Documentation/kbuild/makefiles.txt
_$@ I wil introduce it - for now
it has not been required (except for vdso support where it was hacked).
I will check EXTRA_LDFLAGS compatibilities with older kernel versions.
Than I come back with results. Currently I no need [EMAIL PROTECTED]
--
Henry
-
To unsubscribe from this list: send the
Hello Sam,
Henry Nestler wrote:
Sam Ravnborg wrote:
What macro should set for linker parameters of foo.o ? I'm not shure.
Have you read:
Documentation/kbuild/makfilefiles.txt?
[...]
If your example requires the LDFALGS_$@ I wil introduce it - for now
it has not been required (excep
From: Eddie Huang
The MT8173 eval board contains a MT6397 PMIC. This adds the
corresponding device node to the dts file.
Signed-off-by: Henry Chen
Signed-off-by: Eddie Huang
---
Base on 4.1-rc1 and commit as following,
ARM64: dts: Mediatek: MT8173 updates [1] and
clk: Add common clock
-by: Henry Yen
---
drivers/thermal/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
index 3eb2348e5242..3a37f674f7f3 100644
--- a/drivers/thermal/Kconfig
+++ b/drivers/thermal/Kconfig
@@ -409,6 +409,7 @@ config MTK_THERMAL
depends
Hi Rob,
On Fri, 2021-01-08 at 20:30 -0700, Rob Herring wrote:
> On Fri, 08 Jan 2021 15:48:03 +0800, Henry Chen wrote:
> > Document the binding for enabling dvfsrc on MediaTek SoC.
> >
> > Signed-off-by: Henry Chen
> > ---
> > .../devicetree/binding
On Mon, 2021-01-11 at 09:42 -0600, Rob Herring wrote:
> On Sun, Jan 10, 2021 at 8:52 PM Henry Chen wrote:
> >
> > Hi Rob,
> >
> > On Fri, 2021-01-08 at 20:30 -0700, Rob Herring wrote:
> > > On Fri, 08 Jan 2021 15:48:03 +0800, Henry Chen wrote:
> > >
This series is based on v5.11-rc1.
The patchsets add support for MediaTek hardware module named DVFSRC
(dynamic voltage and frequency scaling resource collector). The DVFSRC is
a HW module which is used to collect all the requests from both software
and hardware and turn into the decision of minim
Enable dvfsrc on mt8192 platform.
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8192.dtsi
b/arch/arm64/boot/dts/mediatek/mt8192.dtsi
index 8252143..dbefc0d 100644
--- a/arch/arm64
Add dvfsrc driver for MT6873/MT8183/MT8192
Signed-off-by: Henry Chen
---
drivers/soc/mediatek/Kconfig| 12 +
drivers/soc/mediatek/Makefile | 1 +
drivers/soc/mediatek/mtk-dvfsrc.c | 421
include/linux/soc/mediatek/mtk_dvfsrc.h
Add DDR EMI provider dictating dram interconnect bus performance found on
MT8183-based platforms
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8192.dtsi
b/arch/arm64/boot/dts/mediatek
Add dvfsrc regulator nodes which is for MT8192-based platforms
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8192.dtsi
b/arch/arm64/boot/dts/mediatek/mt8192.dtsi
index 81d7d05
Add a header to collect SIPs and add one SIP call to initialize power
management hardware for the SIP interface defined to access the SPM
handling vcore voltage and ddr rate changes on mt8183 (and most likely
later socs).
Signed-off-by: Henry Chen
Signed-off-by: Arvin Wang
---
include/linux
Add dvfsrc regulator nodes which is for MT8183-based platforms
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
index e862078
Add interconnect provider dt-bindings for MT6873.
Signed-off-by: Henry Chen
---
include/dt-bindings/interconnect/mtk,mt6873-emi.h | 41 +++
1 file changed, 41 insertions(+)
create mode 100644 include/dt-bindings/interconnect/mtk,mt6873-emi.h
diff --git a/include/dt
add support for mt6873
Signed-off-by: Henry Chen
---
drivers/soc/mediatek/mtk-dvfsrc.c | 114 ++
1 file changed, 114 insertions(+)
diff --git a/drivers/soc/mediatek/mtk-dvfsrc.c
b/drivers/soc/mediatek/mtk-dvfsrc.c
index c0c6d91..a422680 100644
--- a/drivers
Add DDR EMI provider dictating dram interconnect bus performance found on
MT8192-based platforms
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
b/arch/arm64/boot/dts/mediatek
Add interconnect provider dt-bindings for MT8183.
Signed-off-by: Henry Chen
Reviewed-by: Rob Herring
---
include/dt-bindings/interconnect/mtk,mt8183-emi.h | 21 +
1 file changed, 21 insertions(+)
create mode 100644 include/dt-bindings/interconnect/mtk,mt8183-emi.h
diff
Enable dvfsrc on mt8183 platform.
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
index 5b782a4..062afe8 100644
--- a/arch/arm64
Document the binding for enabling dvfsrc on MediaTek SoC.
Signed-off-by: Henry Chen
---
.../devicetree/bindings/soc/mediatek/dvfsrc.yaml | 67 ++
1 file changed, 67 insertions(+)
create mode 100644 Documentation/devicetree/bindings/soc/mediatek/dvfsrc.yaml
diff --git a
|
|
|
|--- |CAM |
Signed-off-by: Henry Chen
---
drivers/interconnect/Kconfig| 1 +
drivers/interconnect/Makefile
Add DDR EMI provider dictating dram interconnect bus performance found on
MT8183-based platforms
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
b/arch/arm64/boot/dts/mediatek
From: Arvin Wang
Add a header to collect SIPs and add one SIP call to initialize power
management hardware for the SIP interface defined to access the SPM
handling vcore voltage and ddr rate changes on mt8183 (and most likely
later socs).
Signed-off-by: Arvin Wang
---
include/linux/soc/mediate
Add interconnect provider dt-bindings for MT8183.
Signed-off-by: Henry Chen
---
include/dt-bindings/interconnect/mtk,mt8183-emi.h | 21 +
1 file changed, 21 insertions(+)
create mode 100644 include/dt-bindings/interconnect/mtk,mt8183-emi.h
diff --git a/include/dt-bindings
Add dvfsrc driver for MT6873/MT8183/MT8192
Signed-off-by: Henry Chen
---
drivers/soc/mediatek/Kconfig| 12 +
drivers/soc/mediatek/Makefile | 1 +
drivers/soc/mediatek/mtk-dvfsrc.c | 538
include/linux/soc/mediatek/mtk_dvfsrc.h
|
|
|
|--- |CAM |
Signed-off-by: Henry Chen
---
drivers/interconnect/Kconfig| 1 +
drivers/interconnect/Makefile
Document the binding for enabling dvfsrc on MediaTek SoC.
Signed-off-by: Henry Chen
---
.../devicetree/bindings/soc/mediatek/dvfsrc.yaml | 68 ++
1 file changed, 68 insertions(+)
create mode 100644 Documentation/devicetree/bindings/soc/mediatek/dvfsrc.yaml
diff --git a
Add DDR EMI provider dictating dram interconnect bus performance found on
MT8192-based platforms
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8192.dtsi
b/arch/arm64/boot/dts/mediatek
Add dvfsrc regulator nodes which is for MT8183-based platforms
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
index 22b3a68
This series is based on v5.10-rc1.
The patchsets add support for MediaTek hardware module named DVFSRC
(dynamic voltage and frequency scaling resource collector). The DVFSRC is
a HW module which is used to collect all the requests from both software
and hardware and turn into the decision of minim
Enable dvfsrc on mt8183 platform.
Signed-off-by: Henry Chen
---
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
index 9cfd961..06ef8e0 100644
--- a/arch/arm64
On Thu, 2020-12-24 at 10:01 -0700, Rob Herring wrote:
> On Thu, 24 Dec 2020 14:08:42 +0800, Henry Chen wrote:
> > Document the binding for enabling dvfsrc on MediaTek SoC.
> >
> > Signed-off-by: Henry Chen
> > ---
> > .../devicetree/binding
On Thu, 2020-12-24 at 22:33 +0800, Chun-Kuang Hu wrote:
Hi CK,
> Hi, Henry:
>
> Henry Chen 於 2020年12月24日 週四 下午2:09寫道:
> >
> > Add dvfsrc driver for MT6873/MT8183/MT8192
>
> Separate this patch for each SoC.
OK, thanks.
Henry
>
> Regards,
> Chun-Kuang.
Avoid a potential panic in case wrong denominator
is given.
Signed-off-by: Henry Castro
---
drivers/hid/hid-sony.c | 13 +
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/drivers/hid/hid-sony.c b/drivers/hid/hid-sony.c
index 8319b0ce385a..67b45d82cc3b 100644
--- a
Allow an IPv4 packet with a destination address of broadcast to be forwarded
if the ingress interface is not configured with bc_forwarding but the egress
interface is. This is inline with Cisco's implementation of directed
broadcast.
Henry Shen (1):
net:ipv4: Fix pakcet not forwarded
When an IPv4 packet with a destination address of broadcast is received
on an ingress interface, it will not be forwarded out of the egress
interface if the ingress interface is not configured with bc_forwarding
but the egress interface is. If both the ingress and egress interfaces
are configured
with bc_forwarding, the packet can be forwarded
successfully.
This patch is to be inline with Cisco's implementation that packet can be
forwarded if ingress interface is NOT configured with bc_forwarding,
but egress interface is.
Signed-off-by: Henry Shen
---
net/ipv4/route.c
1 - 100 of 306 matches
Mail list logo