Received: by 2002:a05:7412:5112:b0:fa:6e18:a558 with SMTP id fm18csp328414rdb; Tue, 23 Jan 2024 00:20:26 -0800 (PST) X-Google-Smtp-Source: AGHT+IGxEkKbnXVzamdABiZ43uMaIT1gJ4sLQx9zh8WJ+9ZTYDolZfLsrstTCdoxv54rHv1jwf0W X-Received: by 2002:a17:907:d50d:b0:a30:439a:3bf1 with SMTP id wb13-20020a170907d50d00b00a30439a3bf1mr1700442ejc.1.1705998026185; Tue, 23 Jan 2024 00:20:26 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705998026; cv=pass; d=google.com; s=arc-20160816; b=gkUoQaGdKapgtENa6CHFmLVrw3SYhfJcLJONaQIadajxEvqpkMyQuleCzPeT8eSRdD yI1wvxMavw/J61t8bjmYsYb92FNuFm6LbnHuZvHVGd2mNTb4FeLfHdRDm8Wz79gr1Vh/ R++OZASJBezTeJOFzIJeZMj/vHfyQYUGuKpVXgZDrWGnzSx0T2OVj1D0Pedl91Ls3VMB Riw9RZUfHPsWcCyqIuCoAp/0WVhdyPtaS91fmsTXq3hYkZV6aCyCUXppgEbZKZFDk7Jm lRzGwyXnCSlQoKT4xaH2VvZqap7OZkKzj6ZswjfBU5fssia9xZYwijEbySkLioGVLgj/ 2v/Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:dkim-signature:message-id; bh=EVIkQhPcPlKe9b1S3Oh/Jh/ARelid6N/hSItWhRruMc=; fh=7CrtUiEhQ49I2ru9NR+VoMQH/xkvk2QOsweTtSsvEPU=; b=BmKCl6kRCH2S16NDwPcNmkNqFIcOOyYTqMRD7LKkCA+QhK14bX8JG6BrLUiRraKIGw T76VOkwZSVZhDJ0CLR9r7wfk30bhOW18eivwkgK9nht72/fBYHoDfE/9QViRosVpoMmX G6TUxhS+Gr/6lQ5nyEE3TKQCUvJOxe/UdUr+zEwBCTqrFBQjw/K5aZC54paK6oP+ozqb csDGwa2+gTBChA9GQe0elqKFNhb5Oi5j10EeJqzD9roTGkM16yDIqokexkC6hWyvrcoF BzPgknlGjL7k6pjUTq2nhly+otW8aR3C6YAmHyIkYIS8FbZQ8oB2vnJ7gQNkxy2jrS7T SkWQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linux.dev header.s=key1 header.b=pai4CYDW; arc=pass (i=1 spf=pass spfdomain=linux.dev dkim=pass dkdomain=linux.dev dmarc=pass fromdomain=linux.dev); spf=pass (google.com: domain of linux-kernel+bounces-34880-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-34880-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linux.dev Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id n26-20020a1709061d1a00b00a2d5d737b33si8804970ejh.932.2024.01.23.00.20.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Jan 2024 00:20:26 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-34880-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@linux.dev header.s=key1 header.b=pai4CYDW; arc=pass (i=1 spf=pass spfdomain=linux.dev dkim=pass dkdomain=linux.dev dmarc=pass fromdomain=linux.dev); spf=pass (google.com: domain of linux-kernel+bounces-34880-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-34880-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linux.dev 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 am.mirrors.kernel.org (Postfix) with ESMTPS id D57081F23B40 for ; Tue, 23 Jan 2024 08:20:25 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 140285674E; Tue, 23 Jan 2024 08:20:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux.dev header.i=@linux.dev header.b="pai4CYDW" Received: from out-184.mta1.migadu.com (out-184.mta1.migadu.com [95.215.58.184]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AFB3F1F60F for ; Tue, 23 Jan 2024 08:20:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=95.215.58.184 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705998017; cv=none; b=AyCtPizhTOBzCiITneDw7JhuXkSF6tzrf29dvKH6zo3Pj0OpTOiD80tz8baMwkGVWhjJW3J+Z/VzYitYnq620++tGH22dbGRYVMnXbdF1MPpjk0eVPqot5G4mtDSmNxP2rG5zPWEjc8seIQRfvsMelvnm4J7jpRgv6iFiPi318I= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705998017; c=relaxed/simple; bh=pWYjuVp7TeGhKmbksvD82QA7LeaebSptPXTW2lDqgHk=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=GYuBsuyIk21BXMw6YiSoHbM9CKv4d5Xf0dabBlfGvWqQw9tpJ14wh2J1+vqtrRKMZOHLeES/etgfVciix6sFRE3Ll2aUmd6OnO16OHXU+W5gCINdZ0JqLtAzNpibaIVZ13Q8nxWkUoBatzbM93kD4WWQQvYve0Lrj7oc/MQ8wHw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.dev; spf=pass smtp.mailfrom=linux.dev; dkim=pass (1024-bit key) header.d=linux.dev header.i=@linux.dev header.b=pai4CYDW; arc=none smtp.client-ip=95.215.58.184 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.dev Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.dev Message-ID: <95a7a0b2-615d-49ca-b568-1376a35493c4@linux.dev> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1705998011; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=EVIkQhPcPlKe9b1S3Oh/Jh/ARelid6N/hSItWhRruMc=; b=pai4CYDWSFYrNAEz5Le4VbHGOdlkmeMmxX2x9egYjwZxK2QxyKjmbZoChEFKhKiEAhL//F TffwO4uNuajr5n7sZxJmzOGhKIkDLZmIQY15V2eyP+dOO1ws+2rAto5EnpKS/o+T7bsS31 pC7n4hpvGcr8Uw8T6LNT16azEc7GHZ4= Date: Tue, 23 Jan 2024 16:20:04 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Subject: Re: [PATCH 2/5] drm/bridge: simple-bridge: Extend match support for non-DT based systems Content-Language: en-US To: Laurent Pinchart Cc: David Airlie , Neil Armstrong , Maxime Ripard , Thomas Zimmermann , Daniel Vetter , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org References: <20240122163220.110788-1-sui.jingfeng@linux.dev> <20240122163220.110788-3-sui.jingfeng@linux.dev> <20240123012139.GD22880@pendragon.ideasonboard.com> X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Sui Jingfeng In-Reply-To: <20240123012139.GD22880@pendragon.ideasonboard.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_OUT Hi, On 2024/1/23 09:21, Laurent Pinchart wrote: > On Tue, Jan 23, 2024 at 12:32:17AM +0800, Sui Jingfeng wrote: >> Which is intended to be used on non-DT environment, where the simple-bridge >> platform device is created by either the display controller driver side or >> platform firmware subsystem. > Could you give an example of a platform where you intend to use this ? For example: 1) USB based display adapter, such as FL2000DX[1] which use the it66121 HDMI transmitter to convert the RGB888 to HDMI. 2) Simple 2D PCIe display controller, such as SM750(EMPV-1201) which using sii9022 HDMI transmitter to convert the RGB888 to HDMI. 3) Some FPGA PCIe Board (sil9136) 4) Be able to run unit test of drm bridges on X86. [1] https://github.com/FrescoLogic/FL2000