mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
commit
9963490dea
@ -3,8 +3,8 @@
|
|||||||
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
||||||
|
|
||||||
PKG_NAME="iwlwifi-firmware"
|
PKG_NAME="iwlwifi-firmware"
|
||||||
PKG_VERSION="9c65a729599eda5cd4ffcae6acc64e00d2f8a058"
|
PKG_VERSION="2eb6baa08b3a3c9bf3f9f12ec6d9b94eca1d36e7"
|
||||||
PKG_SHA256="d34bb99563f60ce6a1c1ca645da0a9dbf476a21230c58f5353c5db4472d5ed4e"
|
PKG_SHA256="2641d8587536f646e28468dad6cda962fbdee9c45571075546135c4ca8776162"
|
||||||
PKG_LICENSE="Free-to-use"
|
PKG_LICENSE="Free-to-use"
|
||||||
PKG_SITE="https://github.com/LibreELEC/iwlwifi-firmware"
|
PKG_SITE="https://github.com/LibreELEC/iwlwifi-firmware"
|
||||||
PKG_URL="https://github.com/LibreELEC/iwlwifi-firmware/archive/${PKG_VERSION}.tar.gz"
|
PKG_URL="https://github.com/LibreELEC/iwlwifi-firmware/archive/${PKG_VERSION}.tar.gz"
|
||||||
|
@ -28,8 +28,8 @@ case "${LINUX}" in
|
|||||||
PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz"
|
PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
PKG_VERSION="6.0.3"
|
PKG_VERSION="6.0.6"
|
||||||
PKG_SHA256="b0d522241805794d8af3a67d331ba063a16496c6fb6d365d48f7ed78ee1c3dcf"
|
PKG_SHA256="864b05af2d869ba73d61a9c5959e4531a141ab2bd7b217483671f625f9747faa"
|
||||||
PKG_URL="https://www.kernel.org/pub/linux/kernel/v${PKG_VERSION/.*/}.x/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
PKG_URL="https://www.kernel.org/pub/linux/kernel/v${PKG_VERSION/.*/}.x/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||||
PKG_PATCH_DIRS="default"
|
PKG_PATCH_DIRS="default"
|
||||||
;;
|
;;
|
||||||
|
@ -13,20 +13,14 @@ depending on sink's implementation.
|
|||||||
|
|
||||||
Signed-off-by: Alex Bee <knaerzche@gmail.com>
|
Signed-off-by: Alex Bee <knaerzche@gmail.com>
|
||||||
---
|
---
|
||||||
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 16 ++++++++--------
|
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 14 ++++++++------
|
||||||
1 file changed, 9 insertions(+), 8 deletions(-)
|
1 file changed, 8 insertions(+), 6 deletions(-)
|
||||||
|
|
||||||
diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
|
diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
|
||||||
index 84cc52858ffb..3c20ef3bd3c1 100644
|
index 92e621f2714f..7551e3ab77d6 100644
|
||||||
--- a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
|
--- a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
|
||||||
+++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
|
+++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
|
||||||
@@ -3036,24 +3036,11 @@ static irqreturn_t dw_hdmi_irq(int irq, void *dev_id)
|
@@ -3179,12 +3179,6 @@ static irqreturn_t dw_hdmi_irq(int irq, void *dev_id)
|
||||||
* ask the source to re-read the EDID.
|
|
||||||
*/
|
|
||||||
if (intr_stat &
|
|
||||||
- (HDMI_IH_PHY_STAT0_RX_SENSE | HDMI_IH_PHY_STAT0_HPD)) {
|
|
||||||
+ (HDMI_IH_PHY_STAT0_RX_SENSE | HDMI_IH_PHY_STAT0_HPD))
|
|
||||||
dw_hdmi_setup_rx_sense(hdmi,
|
|
||||||
phy_stat & HDMI_PHY_HPD,
|
phy_stat & HDMI_PHY_HPD,
|
||||||
phy_stat & HDMI_PHY_RX_SENSE);
|
phy_stat & HDMI_PHY_RX_SENSE);
|
||||||
|
|
||||||
@ -36,17 +30,10 @@ index 84cc52858ffb..3c20ef3bd3c1 100644
|
|||||||
- mutex_unlock(&hdmi->cec_notifier_mutex);
|
- mutex_unlock(&hdmi->cec_notifier_mutex);
|
||||||
- }
|
- }
|
||||||
-
|
-
|
||||||
- if (phy_stat & HDMI_PHY_HPD)
|
if (phy_stat & HDMI_PHY_HPD)
|
||||||
- status = connector_status_connected;
|
status = connector_status_connected;
|
||||||
-
|
|
||||||
- if (!(phy_stat & (HDMI_PHY_HPD | HDMI_PHY_RX_SENSE)))
|
@@ -3201,6 +3195,14 @@ static irqreturn_t dw_hdmi_irq(int irq, void *dev_id)
|
||||||
- status = connector_status_disconnected;
|
|
||||||
- }
|
|
||||||
-
|
|
||||||
if (status != connector_status_unknown) {
|
|
||||||
dev_dbg(hdmi->dev, "EVENT=%s\n",
|
|
||||||
status == connector_status_connected ?
|
|
||||||
@@ -3061,6 +3054,14 @@ static irqreturn_t dw_hdmi_irq(int irq, void *dev_id)
|
|
||||||
drm_helper_hpd_irq_event(hdmi->bridge.dev);
|
drm_helper_hpd_irq_event(hdmi->bridge.dev);
|
||||||
drm_bridge_hpd_notify(&hdmi->bridge, status);
|
drm_bridge_hpd_notify(&hdmi->bridge, status);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user