Received: by 2002:a25:f815:0:0:0:0:0 with SMTP id u21csp3170679ybd; Mon, 24 Jun 2019 20:54:12 -0700 (PDT) X-Google-Smtp-Source: APXvYqxMGMFpN43iGZgqZdyt3XbvfINLCoR2QreSCeSRsXSVyrbwmrWM6QTNoXedw5n0F9PniNN2 X-Received: by 2002:a63:735d:: with SMTP id d29mr23716117pgn.276.1561434851762; Mon, 24 Jun 2019 20:54:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561434851; cv=none; d=google.com; s=arc-20160816; b=cyV8QHp0asSpr50HRnXNw50NRS4wpF2uJiiWneRtkcarbGoj+qOQoxMLirW8afMF6n BRHQ1L5PZ3vzQMqO7uMT4ovZSMlXaWVKdkyK3YN8WFbImypxHaVCZ4Mnlw1hZzm3c65F aSYTkT4xAGTaF3vJpp6aAVX658gMMqkbeHmI0Ww+JLnkP3To2TXrOkHQkObYU5MNs2Eq K41C7qwrPnNaJlXtp46J9xDUhP7mzFA5a/8kqLSYL3liHG+f0AImOoxFE0DqbfwwHVkb IxW+Ly6hH7oT48d7UMIDah11C1kLUG5vmUB0HVtSXyvUVrjveATlbYhwc8MCmrsqrhkE r79Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature; bh=CLMq9SkPZ0LrpMbu6uM6UrnywucO78/fC+4xJdWuUjU=; b=srKgPG1mYZkAJBiDnE/XhoCWKFJZSBI4cgdmLK4B3dbelyxt5aAPFN5sgtFfxkpvcj n14Om2rH2jWoF5us4FNk68wfpcgizK2ZJ8X/RyCYWSaCuDJOk80n/0K7zo2L5/ULkwQY YcyoSjbINL9hWMDbaTV8ZGZqu8FtR5P6Vq+RVcQKbpCmTtNNpJOXUy3Sv5zzBwISIlwS xRdELs2nbNtlJyEQDWQrLoPCfv7/CiFDIMdYhHZJlew3YDGesoCZfmfcVW5bV/AMDqq8 kmY5aU5ydJu3MNdbEBUYgRJStS44KfWLLNrCVtEupF+RSeO9nEux+MkEnmPf/Izxr3Bx gApg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b="dLg/cSRk"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h9si11231574pgq.539.2019.06.24.20.53.56; Mon, 24 Jun 2019 20:54:11 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b="dLg/cSRk"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727702AbfFXXUc (ORCPT + 99 others); Mon, 24 Jun 2019 19:20:32 -0400 Received: from mail-pf1-f194.google.com ([209.85.210.194]:33523 "EHLO mail-pf1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726486AbfFXXUb (ORCPT ); Mon, 24 Jun 2019 19:20:31 -0400 Received: by mail-pf1-f194.google.com with SMTP id x15so8384231pfq.0 for ; Mon, 24 Jun 2019 16:20:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=CLMq9SkPZ0LrpMbu6uM6UrnywucO78/fC+4xJdWuUjU=; b=dLg/cSRkJPUZwFWpsP5zrU6X5hseY4oEeFd0LoCR7LGMnXqC0nzPoFAzqz9Y7u/41c PVqSleEbaPIgcPu0aCXcvA8ErwL0FqzRVDuGb0m2YwMJ9cLF7LbUaVxZP6q/2kesoXRK /jWxwhBmthWot8HMFhTMtiLMF/eWvtwCGW/6JkkiTuKr3iAewjAgK3i9kIFHThWf575k 4wEOAr5iRNfUAvL3Xq4eB6rRA+mjQFjipz3E7czZd/g0cvHAaH3Btayr9Z60UV90p37m CkV51ozzeK7L+hUT1HzMKJCGHN2tVbrbHL8lyYsoK6oeRmrOC9eKXS9fiv1ZYUi9XD+Z 9m5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=CLMq9SkPZ0LrpMbu6uM6UrnywucO78/fC+4xJdWuUjU=; b=TqLyG04M/wHZNP6rXT9a4JjX31SwRrBV/LaImQGlUs8XDfqDxMFrB2PhjdfXOeFVcv 0jhGG6Cgs0oG1CWGTik16sdfGT3J5cjEweXfsWDvWZbxezkv8Ft5gi1WFXCLzpvIazzP qmmMhzjPDv/faq0r0VHeWNYyN8CMp8iZtshNIw0a3Q+A6JXWEclqsc92hK6bfmaASiTV vrCffHsJYwZEVni6KGcGGLdYQgwE4IlLOXsVcOSMV7NxsGA5qUGkpNu7Pp8yRsv9+neK tceSnhAAH4a+l38ldzux1LnYGWshVDmZuaBe0rElGXv02Z2a4urNwU/NRHQDbB9nKC/t HXMA== X-Gm-Message-State: APjAAAXknBMWrCBqMMjXh5Zf5fAE3IAWdrm7MUYiwGysKdT8XtpDi/fk 2M/LGzFJHoOpuSHCx0nTdAmb33WU7tmM1w== X-Received: by 2002:a63:c60:: with SMTP id 32mr13363428pgm.42.1561418431055; Mon, 24 Jun 2019 16:20:31 -0700 (PDT) Received: from localhost ([2601:602:9200:a1a5:559b:6f10:667f:4354]) by smtp.googlemail.com with ESMTPSA id m19sm1137712pjn.3.2019.06.24.16.20.30 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 24 Jun 2019 16:20:30 -0700 (PDT) From: Kevin Hilman To: 86zhm782g5.fsf@baylibre.com, Neil Armstrong Cc: linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Julien Masson Subject: Re: [PATCH 8/9] drm: meson: add macro used to enable HDMI PLL In-Reply-To: <86o92n82e1.fsf@baylibre.com> References: <86zhm782g5.fsf@baylibre.com> <86o92n82e1.fsf@baylibre.com> Date: Mon, 24 Jun 2019 16:20:29 -0700 Message-ID: <7hwohawoxu.fsf@baylibre.com> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Julien Masson writes: > This patch add new macro HHI_HDMI_PLL_CNTL_EN which is used to enable > HDMI PLL. > > Signed-off-by: Julien Masson > --- > drivers/gpu/drm/meson/meson_vclk.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/meson/meson_vclk.c b/drivers/gpu/drm/meson/meson_vclk.c > index e7c2b439d0f7..be6e152fc75a 100644 > --- a/drivers/gpu/drm/meson/meson_vclk.c > +++ b/drivers/gpu/drm/meson/meson_vclk.c > @@ -96,6 +96,7 @@ > #define HHI_VDAC_CNTL1 0x2F8 /* 0xbe offset in data sheet */ > > #define HHI_HDMI_PLL_CNTL 0x320 /* 0xc8 offset in data sheet */ > +#define HHI_HDMI_PLL_CNTL_EN BIT(30) > #define HHI_HDMI_PLL_CNTL2 0x324 /* 0xc9 offset in data sheet */ > #define HHI_HDMI_PLL_CNTL3 0x328 /* 0xca offset in data sheet */ > #define HHI_HDMI_PLL_CNTL4 0x32C /* 0xcb offset in data sheet */ > @@ -468,7 +469,7 @@ void meson_hdmi_pll_set_params(struct meson_drm *priv, unsigned int m, > > /* Enable and unreset */ > regmap_update_bits(priv->hhi, HHI_HDMI_PLL_CNTL, > - 0x7 << 28, 0x4 << 28); > + 0x7 << 28, HHI_HDMI_PLL_CNTL_EN); still using a magic const for the mask. Can use GENMASK() for this? Kevin