turns on
during initial rockchipdrm load as expected.
Fixes: 2d4f7bdafd70 ("drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge
driver")
Signed-off-by: Thomas Hebb
---
.../gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 36 ++-
1 file changed, 28 insertions(+), 8 deletion
pi support")
Cc: sta...@vger.kernel.org
Signed-off-by: Thomas Hebb
---
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 4
1 file changed, 4 deletions(-)
diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
index 24a71091759c.
5aedb24f8 ("z3fold: stricter locking and more careful reclaim")
Cc: sta...@vger.kernel.org
Signed-off-by: Thomas Hebb
---
mm/z3fold.c | 16 +++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/mm/z3fold.c b/mm/z3fold.c
index 0152ad9931a8..8ae944eeb8e2 100644
d179b0e66 ("z3fold: stricter locking and more careful reclaim")
Signed-off-by: Thomas Hebb
---
I have NOT tested this patch yet beyond compiling it. If the approach
seems good, I'll test it on my system for a period of several days and
see if I can reproduce the crash before sending a v
.
[0] https://bugzilla.kernel.org/show_bug.cgi?id=211081
[1] https://bugzilla.kernel.org/show_bug.cgi?id=195751
Fixes: b8a13e5e8f37 ("hwmon: (dell-smm) Use one DMI match for all XPS models")
Cc: sta...@vger.kernel.org
Reported-by: Bob Hepple
Tested-by: Bob Hepple
Signed-off-by: T
turns on
during initial rockchipdrm load as expected.
Fixes: 2d4f7bdafd70 ("drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge
driver")
Signed-off-by: Thomas Hebb
---
Resending since I wasn't subscribed to dri-devel
.../gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 36 ++---
pi support")
Cc: sta...@vger.kernel.org
Signed-off-by: Thomas Hebb
---
Resending since I wasn't subscribed to dri-devel
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 4
1 file changed, 4 deletions(-)
diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
b/drivers/gpu/drm/
turns on
during initial rockchipdrm load as expected.
Fixes: 2d4f7bdafd70 ("drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge
driver")
Signed-off-by: Thomas Hebb
---
.../gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 36 ++-
1 file changed, 28 insertions(+), 8 deletion
d_resources(), which eventually called
snd_soc_dapm_free() with widgets that were still dirty from when they'd
been added.
Fixes: db432b414e20 ("ASoC: Do DAPM power checks only for widgets changed since
last run")
Cc: sta...@vger.kernel.org
Signed-off-by: Thomas Hebb
---
sound/soc/soc-d
pi support")
Cc: sta...@vger.kernel.org
Signed-off-by: Thomas Hebb
---
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 4
1 file changed, 4 deletions(-)
diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
index 542dcf7eddd6.
. In addition, we can get rid of the LD assignment,
because it's also set by Makefile.include.
[1] https://www.gnu.org/software/make/manual/html_node/Implicit-Variables.html
Signed-off-by: Thomas Hebb
---
tools/lib/subcmd/Makefile | 4
1 file changed, 4 deletions(-)
diff --git a/tools/lib
html_node/Implicit-Variables.html
Fixes: c8c188679ccf ("tools build: Use the same CC for feature detection and
actual build")
Signed-off-by: Thomas Hebb
---
tools/build/Makefile.feature | 2 +-
tools/build/feature/Makefile | 2 --
2 files changed, 1 insertion(+), 3 deletions(-)
diff
. In addition, we can get rid of the LD assignment,
because it's also set by Makefile.include.
[1] https://www.gnu.org/software/make/manual/html_node/Implicit-Variables.html
Signed-off-by: Thomas Hebb
---
tools/lib/api/Makefile | 4
1 file changed, 4 deletions(-)
diff --git a/tools/lib
, this patch both fixes the
driver's behavior and increases its performance (since, when the 4096
prescaler is selected, it now does only a single shift rather than the
seven successive divisions it did before).
Tested on BG2CD.
Signed-off-by: Thomas Hebb
---
drivers/pwm/pwm-berlin.c | 45
, this patch both fixes the
driver's behavior and increases its performance (since, when the 4096
prescaler is selected, it now does only a single shift rather than the
seven successive divisions it did before).
Tested on BG2CD.
Signed-off-by: Thomas Hebb
---
drivers/pwm/pwm-berlin.c | 45
that respect the full range of TCNT.
Tested on BG2CD.
Signed-off-by: Thomas Hebb
---
drivers/pwm/pwm-berlin.c | 45 ++--
1 file changed, 25 insertions(+), 20 deletions(-)
diff --git a/drivers/pwm/pwm-berlin.c b/drivers/pwm/pwm-berlin.c
index 771859aca4be..7c8d6a168ceb
that respect the full range of TCNT.
Tested on BG2CD.
Signed-off-by: Thomas Hebb
---
drivers/pwm/pwm-berlin.c | 45 ++--
1 file changed, 25 insertions(+), 20 deletions(-)
diff --git a/drivers/pwm/pwm-berlin.c b/drivers/pwm/pwm-berlin.c
index 771859aca4be..7c8d6a168ceb
The Synopsys DesignWare 8250 UART in Berlin SoCs is now supported by
8250_early, so we can use earlycon for early console output instead
of earlyprintk, which requires an SoC-specific kernel.
Signed-off-by: Thomas Hebb
---
arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts| 2 +-
arch/arm/boot
The Synopsys DesignWare 8250 UART in Berlin SoCs is now supported by
8250_early, so we can use earlycon for early console output instead
of earlyprintk, which requires an SoC-specific kernel.
Signed-off-by: Thomas Hebb
---
arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts| 2 +-
arch/arm/boot
Control the Chromecast's two LEDs using PWM instead of GPIO pins. This
allows for variable brightness.
Signed-off-by: Thomas Hebb <tommyh...@gmail.com>
---
.../boot/dts/berlin2cd-google-chromecast.dts | 20 ++-
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git
that respect the full range of TCNT.
Tested on BG2CD.
Signed-off-by: Thomas Hebb <tommyh...@gmail.com>
---
drivers/pwm/pwm-berlin.c | 45 ++--
1 file changed, 25 insertions(+), 20 deletions(-)
diff --git a/drivers/pwm/pwm-berlin.c b/drivers/pwm/pwm-berlin.c
Control the Chromecast's two LEDs using PWM instead of GPIO pins. This
allows for variable brightness.
Signed-off-by: Thomas Hebb
---
.../boot/dts/berlin2cd-google-chromecast.dts | 20 ++-
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/arch/arm/boot/dts
that respect the full range of TCNT.
Tested on BG2CD.
Signed-off-by: Thomas Hebb
---
drivers/pwm/pwm-berlin.c | 45 ++--
1 file changed, 25 insertions(+), 20 deletions(-)
diff --git a/drivers/pwm/pwm-berlin.c b/drivers/pwm/pwm-berlin.c
index 771859aca4be..7c8d6a168ceb
y to define the real range. The ATAG code only
overwrites reg, but linux,usable-memory is checked first in the OF
driver, so the fact that reg gets changed makes no difference.
Signed-off-by: Thomas Hebb <tommyh...@gmail.com>
---
arch/arm/boot/dts/berlin2cd-google-chromecast.dts | 12 ++
y to define the real range. The ATAG code only
overwrites reg, but linux,usable-memory is checked first in the OF
driver, so the fact that reg gets changed makes no difference.
Signed-off-by: Thomas Hebb
---
arch/arm/boot/dts/berlin2cd-google-chromecast.dts | 12 +++-
1 file changed,
Remove dead links, make spacing consistent, and note that the family was
acquired by Synaptics in 2017.
Signed-off-by: Thomas Hebb <tommyh...@gmail.com>
---
Documentation/arm/Marvell/README | 15 +++
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/Documentati
Remove dead links, make spacing consistent, and note that the family was
acquired by Synaptics in 2017.
Signed-off-by: Thomas Hebb
---
Documentation/arm/Marvell/README | 15 +++
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/Documentation/arm/Marvell/README b
ack and variant BDFs present, 2) only fallback
BDF present, and 3) no matching BDFs present.
Fixes: 1657b8f84ed9 ("ath10k: search SMBIOS for OEM board file extension")
Signed-off-by: Thomas Hebb <tommyh...@gmail.com>
---
drivers/net/wireless/ath/ath10k/core.c | 134 +++
ack and variant BDFs present, 2) only fallback
BDF present, and 3) no matching BDFs present.
Fixes: 1657b8f84ed9 ("ath10k: search SMBIOS for OEM board file extension")
Signed-off-by: Thomas Hebb
---
drivers/net/wireless/ath/ath10k/core.c | 134 ++---
1 file chan
The previous register layout was incorrect, many of the fields having
fewer bits than were needed to represent all their modes. The new layout
is taken from the bootloader source of a BG2CD device.
Signed-off-by: Thomas Hebb
---
drivers/pinctrl/berlin/berlin-bg2cd.c | 62
Currently, BG2Q shares a compatible with BG2. This is incorrect, since
BG2 and BG2Q use different USB PLL dividers. In reality, BG2Q shares a
divider with BG2CD. Change BG2Q's USB PHY compatible string to reflect
that.
Signed-off-by: Thomas Hebb
Cc: sta...@vger.kernel.org
---
This patch seems
Currently, BG2Q shares a compatible with BG2. This is incorrect, since
BG2 and BG2Q use different USB PLL dividers. In reality, BG2Q shares a
divider with BG2CD. Change BG2Q's USB PHY compatible string to reflect
that.
Signed-off-by: Thomas Hebb <tommyh...@gmail.com>
Cc: sta...@vger.kern
The previous register layout was incorrect, many of the fields having
fewer bits than were needed to represent all their modes. The new layout
is taken from the bootloader source of a BG2CD device.
Signed-off-by: Thomas Hebb <tommyh...@gmail.com>
---
drivers/pinctrl/berlin/berlin-bg2cd.
On 07/03/2015 05:20 AM, Antoine Tenart wrote:
> Thomas,
>
> On Thu, Jul 02, 2015 at 01:04:18AM -0400, Thomas Hebb wrote:
>> The marvell,berlin2cd-usb-phy compatible incorrectly sets the PLL
>> divider to BG2's value instead of BG2CD/BG2Q's. Change it to the right
>&
On 07/03/2015 05:18 AM, Antoine Tenart wrote:
> Thomas,
>
> On Thu, Jul 02, 2015 at 01:04:30AM -0400, Thomas Hebb wrote:
>> We're not in a SATA PHY driver, so the of_match table shouldn't have
>> "sata" in its name.
>
> There is already a patch fixing this (
On 07/03/2015 05:20 AM, Antoine Tenart wrote:
Thomas,
On Thu, Jul 02, 2015 at 01:04:18AM -0400, Thomas Hebb wrote:
The marvell,berlin2cd-usb-phy compatible incorrectly sets the PLL
divider to BG2's value instead of BG2CD/BG2Q's. Change it to the right
value.
Signed-off-by: Thomas Hebb
On 07/03/2015 05:18 AM, Antoine Tenart wrote:
Thomas,
On Thu, Jul 02, 2015 at 01:04:30AM -0400, Thomas Hebb wrote:
We're not in a SATA PHY driver, so the of_match table shouldn't have
sata in its name.
There is already a patch fixing this (which was sent last week):
https://lkml.org
The USB PLL divider set by the marvell,berlin2-usb-phy compatible is not
correct for BG2. We couldn't change it before because BG2Q incorrectly
used the same compatible string. Now that BG2Q's compatible is fixed,
change BG2's divider to the correct value.
Signed-off-by: Thomas Hebb
---
drivers
We're not in a SATA PHY driver, so the of_match table shouldn't have
"sata" in its name.
Signed-off-by: Thomas Hebb
Suggested-by: Sebastian Hesselbarth
---
drivers/phy/phy-berlin-usb.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/phy/phy-berl
Currently, BG2Q shares a compatible with BG2. This is incorrect, since
BG2 and BG2Q use different USB PLL dividers. In reality, BG2Q shares a
divider with BG2CD. Change BG2Q's USB PHY compatible string to reflect
that.
Signed-off-by: Thomas Hebb
---
arch/arm/boot/dts/berlin2q.dtsi | 6 +++---
1
The marvell,berlin2cd-usb-phy compatible incorrectly sets the PLL
divider to BG2's value instead of BG2CD/BG2Q's. Change it to the right
value.
Signed-off-by: Thomas Hebb
Cc: sta...@vger.kernel.org
---
drivers/phy/phy-berlin-usb.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff
mistakenly carried over from phy-berlin-sata).
I have verified that the new divider values work on BG2CD and Antoine
Tenart has verified that they work on BG2Q. The divider value for BG2
was taken from bootloader source but has not been tested.
Thomas Hebb (4):
phy: berlin-usb: fix divider for B
The USB PLL divider set by the marvell,berlin2-usb-phy compatible is not
correct for BG2. We couldn't change it before because BG2Q incorrectly
used the same compatible string. Now that BG2Q's compatible is fixed,
change BG2's divider to the correct value.
Signed-off-by: Thomas Hebb tommyh
We're not in a SATA PHY driver, so the of_match table shouldn't have
sata in its name.
Signed-off-by: Thomas Hebb tommyh...@gmail.com
Suggested-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com
---
drivers/phy/phy-berlin-usb.c | 8
1 file changed, 4 insertions(+), 4 deletions
The marvell,berlin2cd-usb-phy compatible incorrectly sets the PLL
divider to BG2's value instead of BG2CD/BG2Q's. Change it to the right
value.
Signed-off-by: Thomas Hebb tommyh...@gmail.com
Cc: sta...@vger.kernel.org
---
drivers/phy/phy-berlin-usb.c | 4 ++--
1 file changed, 2 insertions(+), 2
carried over from phy-berlin-sata).
I have verified that the new divider values work on BG2CD and Antoine
Tenart has verified that they work on BG2Q. The divider value for BG2
was taken from bootloader source but has not been tested.
Thomas Hebb (4):
phy: berlin-usb: fix divider for BG2CD
ARM
Currently, BG2Q shares a compatible with BG2. This is incorrect, since
BG2 and BG2Q use different USB PLL dividers. In reality, BG2Q shares a
divider with BG2CD. Change BG2Q's USB PHY compatible string to reflect
that.
Signed-off-by: Thomas Hebb tommyh...@gmail.com
---
arch/arm/boot/dts
47 matches
Mail list logo