Received: by 2002:ab2:1c04:0:b0:1f7:53ba:1ebe with SMTP id f4csp73109lqg; Fri, 26 Apr 2024 09:05:28 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVp4Fi9wp68VrOKgWg+BWkYTigVUMcjZ9zi6Px4jYU1bC8C9O95YryfN7PIYccLG0Iq7HKyQpd5XWQXiVshoOtUUxpinTGNygVlp5Rr1g== X-Google-Smtp-Source: AGHT+IHEamdJ+aImEsJvtt/9iPAvHK+Sv5nwNY34Rt8cUtC9JfKARdO17WZJGzXHzGtq5dpBS8Tl X-Received: by 2002:a05:6a21:8015:b0:1ad:6c24:2e16 with SMTP id ou21-20020a056a21801500b001ad6c242e16mr3099188pzb.20.1714147528068; Fri, 26 Apr 2024 09:05:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714147528; cv=pass; d=google.com; s=arc-20160816; b=uDPORZBgiHSOICcqZGyq9zx/X5u/Nx2Dhq+n/XAQWj5ifMFTYqbdbnHe9nss7R//iG ySn49Qj6GnSvoo0TPawiN1L1r1jex1gqYMaI7bDJPw6v/GywNvOHgw7oOqut4x4f29Kc I99uG7FMtvz9TYES5SvAhx4Kdsic83dWhURSh40+XTPZhtGrrTpcMSHf8J6jExvSV9+o 4MzHhXnUuSVZzyoiKXH4JjoTEqUiL6A0J3jlBHFWQCukm3OF7vEjJM2C/xx1XZAQ7tIK iXSvmKfZEKQYRahiLlYEZA/wraOz4qcm0O+3xZPEM1m5HQv9l/jVYWxCrN4IX3YF54yR 6XMg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=9vAUdsTCR2PnKMamTrwyk474FOGzS7dCZMJ7/drYNGg=; fh=nm7K3zB8u3L8En2Q8fEpk13E8YWq6LjgEdbPyEUyxBs=; b=JG1hiKr2POt09mF96xTAoFdpGOCGaH6C1dWYvndYB+rmcMWfeZce3ZplfMpd/xdRJU 0S/GDXt+3DxjpIbGdwx8AUeTcywlsCJFzei9lLX87hMIB9ulh3XXrci8aUNaKmqHaQ8v kiTMdg664AFm0Vxi4y+HyUEO8dIAMVGufyK8AYveDSXpoYv/aT07/mvy3yjYeQnsoMZ3 APS5um8/l7Ko+EufPpgP/vq/v/Vj7v/T2lUO6W0MM1KjtcsXefFSnJLlTeK/aWG3TuO4 wCrFge8wwJiMNpJO4QbSHSPaiTKohkPiMUU0jE7x+TH397QDITFroDtHKskyqwMuYb+s vWnA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@baylibre-com.20230601.gappssmtp.com header.s=20230601 header.b=Z5AT4aCH; arc=pass (i=1 spf=pass spfdomain=baylibre.com dkim=pass dkdomain=baylibre-com.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-kernel+bounces-160351-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-160351-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id e8-20020a656788000000b005dc85b86649si15152288pgr.686.2024.04.26.09.05.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Apr 2024 09:05:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-160351-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20230601.gappssmtp.com header.s=20230601 header.b=Z5AT4aCH; arc=pass (i=1 spf=pass spfdomain=baylibre.com dkim=pass dkdomain=baylibre-com.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-kernel+bounces-160351-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-160351-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 02D5F28690B for ; Fri, 26 Apr 2024 16:03:28 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D960814D433; Fri, 26 Apr 2024 16:03:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b="Z5AT4aCH" Received: from mail-lj1-f169.google.com (mail-lj1-f169.google.com [209.85.208.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C0EB514900B for ; Fri, 26 Apr 2024 16:03:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.169 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714147402; cv=none; b=Lj/N7b1CsqiqPAkfZXokuWwo+KSkBaVHkeDzBe4OnVjftC/RNYDttjiA2X9GCUR2RX5LULP+LC/aNe9iG6TzJq1YFY48bDpKOHb1m8/mGkaYKcbum+4JI2fEZbs4/G73eD89yrikCiYfKjFoFA73AUCI71tCKcIeiUwuQZIZ/Lg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714147402; c=relaxed/simple; bh=2bqLUBm8g+fTErDsw3AoG3Opk8G6JUruHIHjkz0DdlQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ete0vWOOcY8qvxzqFP4TQT2/Vap8csdYlzKTNWJNlFsUO+lfe3ZGd7ym0qbyREZvlvJ3E/Rsnz3FTlDH3bLFAHaPFigN65/Odk8wF1P2r7ZFSxyRPgMzdZM+rw1AksK/HNrOK2RoZv5Rx1fWk3S4Wg0miVr7muVCzVMk54IysgE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b=Z5AT4aCH; arc=none smtp.client-ip=209.85.208.169 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Received: by mail-lj1-f169.google.com with SMTP id 38308e7fff4ca-2d8a2cbe1baso32363551fa.0 for ; Fri, 26 Apr 2024 09:03:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1714147398; x=1714752198; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=9vAUdsTCR2PnKMamTrwyk474FOGzS7dCZMJ7/drYNGg=; b=Z5AT4aCHoBvguMKkTs6KXr+8+LTUEjiBNAwHSFecPU/kd7gLrWW7lp0JDRvqx/1f/L /0jPTFgYi4kW+yebvfSudvvb9tUiBuhBqz3spdV1zAIaozUAQlIC+s/jzEV7+/LaVpKY XPYlE3m8BbNZEKQWK/5Fp2cDEdCmfe3jBJIqshR9CMZjqf/u15x3xyvIQb53Wx8Ytzsr eopmEnv+/qQXraePb28MdtoQI6oLPDqL1yw8ST+OO5BYCqfCJ09bWn4fOzHQ8Yv57mcP 51q3gS/+IqrkFOloeqkji/yUSlTnse/ec7pFI7ZAVY+YMrS5AQ2d8FrsECRtWd6sH4UD 44JQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714147398; x=1714752198; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=9vAUdsTCR2PnKMamTrwyk474FOGzS7dCZMJ7/drYNGg=; b=Xg1CHu+hjdySx5IdypVGfAuYcu4Krzry8EgikH/cdN++ALtUsAVjhGapTwVYGZz0qC Sa6W/4P4p36Y6IZaYIVaI9HpNhZwmmZKxBpXyp/VFdRtYRMx9Ao8sxtoiqmRMFiWKFfG AQUMCvcUwmTOym/QmDfAa8NvrOIgUr0VYMPwUW//427mWBcD0mWR8IyL6dWO8LyUDniT GtL1oZmk2kqFLy/gFfVH6EhFDZRL7R69aIBZZcfRIL+lR8og7U8Smjv98SrwMIf5UO2B BoWiXO5TEYDMDKHjvmwF96lNPbeldKBpRFt2MKlnGC+5F+ihXNdAIDsqOe4j/VkUdd1n ezuw== X-Forwarded-Encrypted: i=1; AJvYcCV9jO8WsxYmbg3ATheIzD8G5zcIPIfdHzPN33JVGfaYmZbHMRn2Z/5Y8pmawOyxvbRSu06ea++lUML3MiPrtC+oyH3ra3dn4f14Y1Aw X-Gm-Message-State: AOJu0Ywfkt4UuFxCp/+HSYwiEqYcwLt4CEnKU01fo2CGk5Z2eC+o9Zq0 zJx94xXClHAy8YmpTHwW9chbhHOGZVTkBaVihhfrn9UnkHOJ23NsG0MS2UIUnAY= X-Received: by 2002:a2e:92c2:0:b0:2d7:1323:6792 with SMTP id k2-20020a2e92c2000000b002d713236792mr2751149ljh.43.1714147397625; Fri, 26 Apr 2024 09:03:17 -0700 (PDT) Received: from toaster.lan ([2a01:e0a:3c5:5fb1:1926:f73e:8b99:1c0a]) by smtp.googlemail.com with ESMTPSA id p14-20020a05600c1d8e00b0041bab13cd74sm1271408wms.17.2024.04.26.09.03.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Apr 2024 09:03:17 -0700 (PDT) From: Jerome Brunet To: Neil Armstrong , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter Cc: Jerome Brunet , Kevin Hilman , Martin Blumenstingl , dri-devel@lists.freedesktop.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/2] drm/meson: fix hdmi auxiliary system operation without display Date: Fri, 26 Apr 2024 18:02:52 +0200 Message-ID: <20240426160256.3089978-1-jbrunet@baylibre.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Patchwork-Bot: notify Content-Transfer-Encoding: 8bit CEC and ARC should work even when HDMI is not actively used for the display but it is not the case with Amlogic HDMI. This is important for devices such as sound bars which may use DSI to display a UI and HDMI for CEC/ARC. A display is not required for these functions This patchset fixes the problem. Jerome Brunet (2): drm/meson: dw-hdmi: power up phy on device init drm/meson: dw-hdmi: add bandgap setting for g12 drivers/gpu/drm/meson/meson_dw_hdmi.c | 70 ++++++++++++--------------- 1 file changed, 31 insertions(+), 39 deletions(-) -- 2.43.0