https://bugzilla.kernel.org/show_bug.cgi?id=196037
Len Brown (lenb(a)kernel.org) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
--
You are receiving this mail because:
You are watching the assignee of the bug.
https://bugzilla.kernel.org/show_bug.cgi?id=196037
Len Brown (lenb(a)kernel.org) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |lenb(a)kernel.org
Component|ACPICA-Core |Video(DRI - non Intel)
Resolution|--- |INVALID
Assignee|…
[View More]acpi_acpica-core@kernel-bug |drivers_video-dri@kernel-bu
|s.osdl.org |gs.osdl.org
Product|ACPI |Drivers
--- Comment #2 from Len Brown (lenb(a)kernel.org) ---
Please contact Nvidia for support for their nvidia driver --
as it is not open source, and not part of the upstream linux kernel.
Indeed, when their driver is loaded, the kernel is tainted
and no part of it can be supported by anybody besides Nvidia.
Consider the open source nouveau driver, as an alternative.
--
You are receiving this mail because:
You are watching the assignee of the bug.
[View Less]
The parallel panel driver should continue to work without having an
endpoint linking to an panel in DT for backwards compatibility.
With the recent switch to drm_of_find_panel_or_bridge, an absent
panel results in a failure with -ENODEV error return code. To restore
the old behaviour, ignore the -ENODEV return code.
Reported-by: Nikita Yushchenko <nikita.yoush(a)cogentembedded.com>
Fixes: ebc944613567 ("drm: convert drivers to use drm_of_find_panel_or_bridge")
Signed-off-by: Philipp …
[View More]Zabel <p.zabel(a)pengutronix.de>
---
drivers/gpu/drm/imx/parallel-display.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/imx/parallel-display.c b/drivers/gpu/drm/imx/parallel-display.c
index 636031a30e17d..8aca20209cb80 100644
--- a/drivers/gpu/drm/imx/parallel-display.c
+++ b/drivers/gpu/drm/imx/parallel-display.c
@@ -237,7 +237,7 @@ static int imx_pd_bind(struct device *dev, struct device *master, void *data)
/* port@1 is the output port */
ret = drm_of_find_panel_or_bridge(np, 1, 0, &imxpd->panel, &imxpd->bridge);
- if (ret)
+ if (ret && ret != -ENODEV)
return ret;
imxpd->dev = dev;
--
2.11.0
[View Less]
From: Hans Verkuil <hans.verkuil(a)cisco.com>
This patch series adds several helper functions to ease writing
drm or media CEC drivers.
It also adds support for the CEC_CAP_NEEDS_HPD capability which is
needed for hardware that turns off the CEC support if the hotplug
detect signal is low. Usually because the HPD is connected to some
'power' or 'active' pin of the CEC hardware.
One of those is the Odroid-U3, so add a 'needs-hpd' property that
tells the driver whether or not CEC is …
[View More]available without HPD.
Regards,
Hans
Hans Verkuil (9):
cec: add cec_s_phys_addr_from_edid helper function
cec: add cec_phys_addr_invalidate() helper function
cec: add cec_transmit_attempt_done helper function
stih-cec/vivid/pulse8/rainshadow: use cec_transmit_attempt_done
cec: add CEC_CAP_NEEDS_HPD
cec-ioc-adap-g-caps.rst: document CEC_CAP_NEEDS_HPD
dt-bindings: media/s5p-cec.txt: document needs-hpd property
s5p_cec: set the CEC_CAP_NEEDS_HPD flag if needed
ARM: dts: exynos: add needs-hpd to &hdmicec for Odroid-U3
.../devicetree/bindings/media/s5p-cec.txt | 6 +++
Documentation/media/kapi/cec-core.rst | 18 +++++++
.../media/uapi/cec/cec-ioc-adap-g-caps.rst | 8 +++
arch/arm/boot/dts/exynos4412-odroidu3.dts | 4 ++
drivers/media/cec/cec-adap.c | 60 +++++++++++++++++++---
drivers/media/cec/cec-api.c | 5 +-
drivers/media/cec/cec-core.c | 1 +
drivers/media/platform/s5p-cec/s5p_cec.c | 4 +-
drivers/media/platform/sti/cec/stih-cec.c | 9 ++--
drivers/media/platform/vivid/vivid-cec.c | 6 +--
drivers/media/usb/pulse8-cec/pulse8-cec.c | 9 ++--
drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 9 ++--
include/media/cec.h | 29 +++++++++++
include/uapi/linux/cec.h | 2 +
14 files changed, 142 insertions(+), 28 deletions(-)
--
2.11.0
[View Less]
Version 7:
- rework heading of MAINTAINERS patch
Version 6:
- Add patch on MAINTAINERS file to add Philippe Cornu & myself.
- Update driver stm to remove uneccessary functions called.
Version 5:
- Add patch on drm_gem_cma_helper.h to udapte DEFINE_DRM_GEM_CMA_FOPS.
- Add patch on drm_fb_cma_helper to add new function to get physical address.
- Solve some typos & update ltdc driver including last remarks of Eric Anholt
- Update commits of config patches.
Version 4:
- Update "ampire,am-…
[View More]480272h3tmqw-t01h.txt" binding with more details on gpios.
- Update ltdc.c. Remove regmap, solve some typo & warnings.
Version 3:
- Update "st,stm32-ltdc.txt" binding.
- Add a commit to "ARM: configs: stm32: ADD LDTC support" patch.
Version 2:
- Rename driver directory from st to stm.
- Rename compatiblity from st,ltdc to st,stm32-ltdc.
- Remove compatibility st,display-subsystem.
- Rename driver from st-drm to stm-drm.
- Rework probe sequence & remove display-subsystem part.
- I keep clock name which is necessary for devm_regmap_init_mmio_clk call.
Version 1:
- Initial commit
The purpose of this set of patches is to add a new driver for stm32f429.
This driver was developed and tested on evaluation board stm32429i.
Stm32f4 is a MCU platform which don't have MMU so the last patches developed
by Benjamin Gaignard regarding "DRM: allow to use mmuless devices"
are necessary.
The board stm429i embeds a Ampire AM-480272H3TMQW-T01H screen.
A new simple panel am-480272h3tmqw-t01h have been added to support it.
Yannick Fertre (9):
drm/cma: Update DEFINE_DRM_GEM_CMA_FOPS to add get_unmapped_area
drm/fb-cma-helper: Add drm_fb_cma_get_gem_addr()
dt-bindings: display: Add STM32 LTDC driver
drm/stm: Add STM32 LTDC driver
MAINTAINERS: add maintainers for DRM STM driver
ARM: dts: stm32: Add ltdc support on stm32f429 MCU
ARM: dts: stm32: Enable ltdc & simple panel on stm32f429-Eval board
ARM: configs: stm32: Add DRM support in STM32 defconfig
ARM: configs: stm32: Add simple panel support in STM32 defconfig
.../devicetree/bindings/display/st,stm32-ltdc.txt | 36 +
MAINTAINERS | 9 +
arch/arm/boot/dts/stm32429i-eval.dts | 59 +
arch/arm/boot/dts/stm32f429.dtsi | 12 +-
arch/arm/configs/stm32_defconfig | 3 +
drivers/gpu/drm/Kconfig | 2 +
drivers/gpu/drm/Makefile | 1 +
drivers/gpu/drm/drm_fb_cma_helper.c | 27 +
drivers/gpu/drm/stm/Kconfig | 16 +
drivers/gpu/drm/stm/Makefile | 7 +
drivers/gpu/drm/stm/drv.c | 221 ++++
drivers/gpu/drm/stm/ltdc.c | 1161 ++++++++++++++++++++
drivers/gpu/drm/stm/ltdc.h | 40 +
include/drm/drm_fb_cma_helper.h | 4 +
include/drm/drm_gem_cma_helper.h | 1 +
15 files changed, 1598 insertions(+), 1 deletion(-)
create mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
create mode 100644 drivers/gpu/drm/stm/Kconfig
create mode 100644 drivers/gpu/drm/stm/Makefile
create mode 100644 drivers/gpu/drm/stm/drv.c
create mode 100644 drivers/gpu/drm/stm/ltdc.c
create mode 100644 drivers/gpu/drm/stm/ltdc.h
--
1.9.1
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=100437
--- Comment #11 from Christian Lanig <freedesktop(a)lanig.email> ---
It seems to have been disappeared with the newest bios with AGESA 1.0.0.6 on my
mainboard.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=101374
Nicolai Hähnle <nhaehnle(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
QA Contact|mesa-dev(a)lists.freedesktop. |dri-devel(a)lists.freedesktop
|org |.org
Assignee|mesa-dev(a)lists.freedesktop. |dri-devel(a)lists.freedesktop
|org …
[View More] |.org
Component|Mesa core |Drivers/Gallium/r600
--- Comment #3 from Nicolai Hähnle <nhaehnle(a)gmail.com> ---
Moving to r600. If it used to work previously, maybe you can try to bisect
this?
--
You are receiving this mail because:
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=101360
--- Comment #3 from James Legg <jlegg(a)feralinteractive.com> ---
The attached patch fixes the issue for me.
--
You are receiving this mail because:
You are the assignee for the bug.