Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp445829rdh; Thu, 23 Nov 2023 08:07:25 -0800 (PST) X-Google-Smtp-Source: AGHT+IE4FDbdw9VbqhjfxRQRgrYErYfGjBOK4fSiNiI/R4i2WXNKE8jBHcmyMyQSpY3TMG447KVg X-Received: by 2002:a05:6a21:150b:b0:187:b800:d2ef with SMTP id nq11-20020a056a21150b00b00187b800d2efmr72769pzb.29.1700755645324; Thu, 23 Nov 2023 08:07:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700755645; cv=none; d=google.com; s=arc-20160816; b=UsJeM6y+/eFuAHypjwS6uCoJ6FVShCohAl+Kjkb7FnxRU40EKq5WsX6h0LV0BNSwUc 7b2rYdMAyJGhW9GQWWM+UdSlS+MLnHVxRm4YUjrvrTGRM7mmCc3fTqs7E4BcNaeVuEtX T/VxWH2F+yrdv+LArTkW9YS90jEAiS2iYqP5OkMwD45St4YcGLEXYtL8lsMPPd73vY1z WABo/LaZuklznSwUWUhoxyxPAclOr/XniQrADDL2g/NzTUkhpaqHu3CLgj3jL6WgabKO dK39FfZMgfcWRFd/eUXlPs7jZoX0mk1WV98Dc0h4uTcp+DlKbj1SWPQkNnvd0uwTSC6e YDyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=gECdDvL3zdjhM1uOEUZS/mAxmnQq5h/GZkoU/9Sdfs0=; fh=PUK5fDm3R4Vh8/ugS67Ou2J04C3xQTxos56K5jZd8tw=; b=FUzhgZNKagvonf6NnWz1cP16A61wQsH8xH/UyNQwb42W0a4bi0DVmfg3zKt9fsG0jU 1ASscFd8Hc6wQT90+cFrYLH0B0bSxxdnahpCyViFv/AsG6TnqgAWuOH9m3CqlnTZ9Mc1 lHdR1KZZyUUE/3SozOmQtnvENFj1AVra6tkn1iJ8MCIeoDTq7oNyng9uo8QvdRp2QNyO mzPk/iE+kbmvmM+GEnIuFs93hR9r6HCmb1b+cQbUKzR0mLtfNdEvH9JF/mjzwl7646HA EDSReS4Cb57U0WEXNggLyoOchJSaPfl88hAbj8MJd3qY8LK7MyPSYZOW6ITw3Guy/d2e eE8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bRnVi8b9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from agentk.vger.email (agentk.vger.email. [2620:137:e000::3:2]) by mx.google.com with ESMTPS id q11-20020a635c0b000000b005be3117805esi1559316pgb.327.2023.11.23.08.07.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Nov 2023 08:07:25 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) client-ip=2620:137:e000::3:2; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bRnVi8b9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 18B1E81EB0E2; Thu, 23 Nov 2023 08:07:14 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229838AbjKWQG6 (ORCPT + 99 others); Thu, 23 Nov 2023 11:06:58 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55240 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229851AbjKWQGz (ORCPT ); Thu, 23 Nov 2023 11:06:55 -0500 Received: from mail-yb1-xb36.google.com (mail-yb1-xb36.google.com [IPv6:2607:f8b0:4864:20::b36]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E627210E3 for ; Thu, 23 Nov 2023 08:07:00 -0800 (PST) Received: by mail-yb1-xb36.google.com with SMTP id 3f1490d57ef6-d9fe0a598d8so975241276.2 for ; Thu, 23 Nov 2023 08:07:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1700755620; x=1701360420; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=gECdDvL3zdjhM1uOEUZS/mAxmnQq5h/GZkoU/9Sdfs0=; b=bRnVi8b9AnYrq7qlDJgCkYwyekEAfZZMrgcuXg/E/wOJ7kwav0GFsGeM7lXZpsfiqS 9VEYAIgP/e11OGlyjreBDQ9YbmwxSynFv+MR+92rUxpTr0FMN09GHUTBFG7J9gkkLZXi KgDQE7wuH5SZLabEOea/zAdOcyNh/tuhTMD4ciQoii1d9ALrrV2a0avOaMp89zgM0wuA T3SUHfQ03tWD05t6VlAOsf5bNTMhLVQP2HS+KrNPzgDlNDhu6S1LHJGCP1vdpkBHPknL VhoUsdIyPThIkk/FQadAwbKr4EeMN9lqW/t0z15loTqd7mPG/l3m0VImy8ZnjQXXD/IJ Ec+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700755620; x=1701360420; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=gECdDvL3zdjhM1uOEUZS/mAxmnQq5h/GZkoU/9Sdfs0=; b=HoCkJ8TBARRwGvHR5yCJfwvEC4xJY310AxfwnM9hOdnVLkg6yfM60cO3n7bhQTlB0w cnMh7aT6TakWqnQy9zPUMszUC9b0KDq07ihOG49kJJ3x6N8LNtapaH/rZE32+hE3W8kw YPVky0hoKFWn9XGYar+47OsfXKbAv7NzHppb6D1pPNg3FaHQp+mJszQYZxlo19a0tGeo qiEUUZXICixgc5sVO8dJvRA/bEpNypFflYbAJKJObu0QGn2Co/EH5Qsjk+wvhEYNcIOj wMf+wrbPJkmK92dNIzwmjtPbifEj6R+KoFupSoQ49t7bk2X1d5c41gwWVKLsVFPrny1M WFMw== X-Gm-Message-State: AOJu0YyxiSEIihQ+HLGzCBM8c86QZb/yZ9rze2uM7fG/qxCH6Qh1dMNO pzEya2CHLM5p3X/8NxRKlzql+LZBr1c8yUHNeRLf4zUkeMWT2Bzb X-Received: by 2002:a25:9c44:0:b0:db4:25b7:5f8b with SMTP id x4-20020a259c44000000b00db425b75f8bmr3554529ybo.63.1700755620065; Thu, 23 Nov 2023 08:07:00 -0800 (PST) MIME-Version: 1.0 References: <20231114150130.497915-1-sui.jingfeng@linux.dev> <20231114150130.497915-9-sui.jingfeng@linux.dev> <79301d04-c0cb-4740-8a6d-27a889b65daf@linux.dev> <121163c9-0d56-47ad-a12e-e67390fef2b4@linux.dev> <00ba2245-0e48-4b21-bcd4-29dfb728e408@linux.dev> <963d7722-738f-4e46-bfb7-131027ca5341@linux.dev> In-Reply-To: <963d7722-738f-4e46-bfb7-131027ca5341@linux.dev> From: Dmitry Baryshkov Date: Thu, 23 Nov 2023 18:06:48 +0200 Message-ID: Subject: Re: [PATCH 8/8] drm/bridge: it66121: Allow link this driver as a lib To: Sui Jingfeng Cc: Phong LE , Neil Armstrong , Maxime Ripard , Sui Jingfeng , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Laurent Pinchart , Thomas Zimmermann Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Thu, 23 Nov 2023 08:07:14 -0800 (PST) On Thu, 23 Nov 2023 at 17:41, Sui Jingfeng wrote: > > Hi, > > > On 2023/11/23 16:08, Dmitry Baryshkov wrote: > >> The semantics of DRM_BRIDGE_ATTACH_NO_CONNECTOR flag are implement-defined, > > No, they are not. Semantics are pretty simple: do not create the > > drm_connector instance. Pass the flag to the next bridge in the chain. > > > Then, my problem is that do we allow create a drm_connector instance in drm bridge > driver nowadays? Yes, if there is no DRM_BRIDGE_ATTACH_NO_CONNECTOR. But that's deprecated IMO. -- With best wishes Dmitry