Received: by 2002:a05:7412:b130:b0:e2:908c:2ebd with SMTP id az48csp2093914rdb; Mon, 20 Nov 2023 01:29:36 -0800 (PST) X-Google-Smtp-Source: AGHT+IFYmrdXhDvUsfBKGSjfINMadiSI+1rQiYXBvi9HNKUeYfQoKku25rOWRcqB3x4PHRtjD4hX X-Received: by 2002:a05:6a21:1a5:b0:15c:b7ba:1671 with SMTP id le37-20020a056a2101a500b0015cb7ba1671mr10116271pzb.2.1700472575801; Mon, 20 Nov 2023 01:29:35 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1700472575; cv=pass; d=google.com; s=arc-20160816; b=e0vt0A1yT9hYWXYKM0GUJULb/PQVyECzAnJAoH+j/BCdaYmGeBZgQOTfFutmWWAu0i hERGXNr6FMEsZW4HVMooVRDEUZhWLUXypn4DYkcmGlyVCh2gtwnzwE3okXKKYxvEWeN5 e7xv/Pcbnqd+wzjhoyMNS2XLBCz+hCanwZQVRo78YYiESa829JlRS5fWgi37sJ0fQmu4 9m5IEw9EVYdMtopNjOtZiM2Kcd3IODEr18/2BTFf3t0YX5prLqpAU1UuK7vKYSTDfGkI KZm9CMZd8VZPSuboEf2yZfFGH7LhO2nbAsTHO0TlGXwVZpwNcmRab4qC1KNkvcGuyxmK yGmw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :in-reply-to:from:content-language:references:cc:to:subject :user-agent:date:message-id:dkim-signature; bh=mkPt7B4MTOTp1PMr7Hu0WLTaWGVdrLSN6bO9UCdCXg4=; fh=egDXPeZzTRhYrMNVdX/+tWturvREO3fLpcAm4wJl+Ig=; b=k38UAnQhUNAlhqlS3/9D0CRUo3gXSofwcavf2EBPm/0nyaX0JKduD7O4vLIh95os/P HLmmAI7TG4ZGWfzFuc7l6jSOUDUA6QSRnXs1vGLRT+rXGZzKVnTBG1Ob1YWGuhIAFUjJ hhIQSG7DmZKfWedp5rRKWob+DKUwrazQqvYjQjUGqBlKhwXb65XwAuvzUk78nf0FlmP9 TY6LWZKshW7YLQ3aLuTvYvu16JlfgDMYe8V8brbKoa8GyWopZryUbMlWVVnC7nB8Zsuq O2Gnu9SE/ciMlT85nPAHeoAZhHb09i2zSdfL3VgIiU+iurCSBWS4A5zWlm66PPTEgY3g 23Xg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@theobroma-systems.com header.s=selector1 header.b=H+4wldsx; arc=pass (i=1 spf=pass spfdomain=theobroma-systems.com dkim=pass dkdomain=theobroma-systems.com dmarc=pass fromdomain=theobroma-systems.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=theobroma-systems.com Return-Path: Received: from fry.vger.email (fry.vger.email. [2620:137:e000::3:8]) by mx.google.com with ESMTPS id q15-20020a056a00084f00b006cb70cd9e4dsi3750512pfk.143.2023.11.20.01.29.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 01:29:35 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) client-ip=2620:137:e000::3:8; Authentication-Results: mx.google.com; dkim=pass header.i=@theobroma-systems.com header.s=selector1 header.b=H+4wldsx; arc=pass (i=1 spf=pass spfdomain=theobroma-systems.com dkim=pass dkdomain=theobroma-systems.com dmarc=pass fromdomain=theobroma-systems.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=theobroma-systems.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id B3CDA80A1377; Mon, 20 Nov 2023 01:29:32 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232276AbjKTJ3Y (ORCPT + 99 others); Mon, 20 Nov 2023 04:29:24 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52726 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232180AbjKTJ3W (ORCPT ); Mon, 20 Nov 2023 04:29:22 -0500 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2057.outbound.protection.outlook.com [40.107.14.57]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9896399 for ; Mon, 20 Nov 2023 01:29:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UCqND2ZVak2VC4AjzrQQl5Llzmuzull7i5yjTTWJVV40o2D0sSZXxogfgzATtzoQPVmhnL+AXAvhjZkvgabKska8/9XNY66qJRQTcgxdFNYbjBdf6fWpQ51Bpcn3gJQ53/80ynKJEBVbosRrddqvYDMBiklNiKN7HQCwAzX2JrsMQGmFmkq4vdVi0Y0w/2BDXMSi6rarpv9kc8HtLGWyUNlC/lbbHYohwBBubTYTEpIQHj+hiyoMPgUA3N8sMTHpMgl7q6L6sJd5oiV776PPRDvy7eTvo5Gp+IYS6Xi6G+4oyGakQbli4rH76Sz73Yqzc/W+U2fL5XPZij4JiSzSrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mkPt7B4MTOTp1PMr7Hu0WLTaWGVdrLSN6bO9UCdCXg4=; b=BHQf1+0H2XSncnkpMtM0YywgGeDy0WMdlWaEfSgHV5b/gWuY4E8uRDryOjzMPwdvozauGc3doI/y0vB2lBwmz+QKV3I3Y1jj+iNiqcSGYelRO6H3+/bbpAG7dNHTr856CeUI58927hx7sOqR5eFBeXhnuCqBI0appdwp/LyYbspWIZofpRKepD7NG842bvl5HLe2+m+f+ybuDHbIZfzskdbaL1LVhW/6CafCpEYD3jQj/YYQynBWdpwDvoUf9FEhOaiISWM3ZDFSHeG2SbUDQkA3ek0P6dLdD39FKqbJ493h9A+Fr5xZ6t2URSKQCJh/dWjVTFES+pcjqZju9+V+kg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=theobroma-systems.com; dmarc=pass action=none header.from=theobroma-systems.com; dkim=pass header.d=theobroma-systems.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=theobroma-systems.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mkPt7B4MTOTp1PMr7Hu0WLTaWGVdrLSN6bO9UCdCXg4=; b=H+4wldsx7iRXWdqvRLvZmoAl2icpqxgEpjr34Ah7Q5uka/8IKvoMCEDdMgwa7+Nbnd663PWu1TOXfhnuctS+1TwPML7mzqeBZzDQx4698abYEEMItaYIzrSVsSPVYEfHiMKpcYleN+WXAO4lD8W2JXgZ1xOcfomUPFSOFxWDMSV0N0BOXhinjQbd6urkyemgrfvLhVxbsivDE9iSWjWmUqjBxdpnogHp9uqEy/v65WcBWKaC7gcpPKDYt85HVGWldXew6L8DTac++kqama5UiuRKCLhPH/AOKQjGwnNT5kyBM0oP0hxMkuhGNVIskhqdai9dG6jO2uvbrV0Xac973g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=theobroma-systems.com; Received: from DU2PR04MB8536.eurprd04.prod.outlook.com (2603:10a6:10:2d7::10) by DU2PR04MB9097.eurprd04.prod.outlook.com (2603:10a6:10:2f0::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.16; Mon, 20 Nov 2023 09:29:14 +0000 Received: from DU2PR04MB8536.eurprd04.prod.outlook.com ([fe80::7488:a852:6c9:5ecb]) by DU2PR04MB8536.eurprd04.prod.outlook.com ([fe80::7488:a852:6c9:5ecb%3]) with mapi id 15.20.7025.015; Mon, 20 Nov 2023 09:29:14 +0000 Message-ID: <052cfc94-fba4-4d1a-9bc8-42d81c8cc1ad@theobroma-systems.com> Date: Mon, 20 Nov 2023 10:29:12 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] drm/rockchip: lvds: do not print error message when deferring probe To: Fabio Estevam , Quentin Schulz Cc: Sandy Huang , =?UTF-8?Q?Heiko_St=C3=BCbner?= , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , Mark Yao , linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org References: <20231117-rk-lvds-defer-msg-v1-1-1e6894cf9a74@theobroma-systems.com> Content-Language: en-US From: Quentin Schulz In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: FR4P281CA0374.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f8::6) To DU2PR04MB8536.eurprd04.prod.outlook.com (2603:10a6:10:2d7::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PR04MB8536:EE_|DU2PR04MB9097:EE_ X-MS-Office365-Filtering-Correlation-Id: a455d85b-8a58-4948-855e-08dbe9ab2947 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: JV331Pcx/m6bilXcBcudI1WjnueETzpW3L7ldYWpjMeoYVzRMzk9RZvW3QnSJ+uJY8NvuAAeavRzmFix4bNtkitoju6eiWP79xli/ahCfq3r6hX1tZh1xDieOco9O52Eg4arbntLDrPZea8HNZzkWHF46dO6+nEck2LCDpRVGfYFHpUHkaGCcniVp/EPc/is3Nhf++lgSQ5lB5ayxZi2FaRpwCjM1eYRGu1wNfGThmsm9KnDNURM1cy9K8Ketk/gaDg7dCmF4vTYcPzP/T9oiYCPfzufT+5W5AByOHgHfejkedA4r7VArcrnzPeMIFYhITZqkUmAFvWvbH6aGbdasJCEqhZsP1i1+Ri0u6R22hu//a2AlooIxXLY5kUvSS8xnvl3QDDri75AFrxo7UlwTdTSU1J+Q1QsEkeJgO5G8qD9iQuxDwVfcGhVW31Q6SygAzaukNpHFY9d5NcNV3LFd83iyV18/0tLJSrd/LSFf4bZrCtxUmv/MSLbtf+wIylVjO4DwOmXBdBftZw6IhBpBsG41q5CHxEdQvlNddq2Z3KnuhvEAAjkBgmsic5D/My4+rx8mY9BG12jqi9px7UWDKX0rvSNUgD4HKXw1lexYZdwtrL0E/mhRyM5HrX93/+KwmYmMQ8/3YsG1IIiA5CczA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU2PR04MB8536.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(396003)(376002)(366004)(346002)(39840400004)(136003)(230922051799003)(1800799012)(186009)(451199024)(64100799003)(478600001)(6512007)(83380400001)(6486002)(2616005)(53546011)(31686004)(6506007)(26005)(54906003)(110136005)(66946007)(66556008)(66476007)(316002)(86362001)(31696002)(2906002)(15650500001)(44832011)(41300700001)(5660300002)(7416002)(38100700002)(36756003)(8676002)(4326008)(8936002)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VVFVamVYR3A3VVMxRnF6UDcrNG9VWUFLaGdKbkRJc2ZIbnBrRjZ6YnA0OXpV?= =?utf-8?B?MmZVQXlOSEwrNThIZmxKMHV3ZHFNaG9hSVRuSUNuOE5zOHppdlYrZFhwbXlN?= =?utf-8?B?MTlGV0tnUEcrV3FlWHNkVXFDQTJLTFZvSnNtYlE2bTZ1N0MyTWs0OVpqVHgw?= =?utf-8?B?RlYwODNwVjMvajVGL3doVWptNDRnZGcvUkt5dmVPZXpQeEFYV2pkWGh1SVdU?= =?utf-8?B?SkNMTVQ2aDYrLy81dzgxcFNpME1CQ3BLLy93dWpWN1M2dndnNE1qLzQ5Ky9S?= =?utf-8?B?QUxRYU9qVHJCOTRNcy9hSGpINVFPQ0I3T0JQZTU4cGFpTnNDMU5NQm81MWNx?= =?utf-8?B?QnRtMXN2enQ4Yjc5aFhTVFpad2o1U2l3OTNZNUlKcVAzN1BWTjEyRTZXb2hH?= =?utf-8?B?UDYrWHV2OGJsL1RidTdvbHcvNFVHd1hEN1VacmNnL29zUXBxTlRxWExOQVJo?= =?utf-8?B?UlN5REtnVjFaS1FlNXN4Z0JWWHpNSUlsNzBXUVVDTlowU3VvT0NtSkRzcFlW?= =?utf-8?B?VXcxS0c3Mmd3YWpPTVp3UkpmSXlXY0RUVW1DS3E4YVpkSXhNNU8xbjdXN3lL?= =?utf-8?B?cGgyTEJhREpJMUZWLzRjNmNJVjFYdE1RcU02bW1Tc0pPVFQ3K2FneW5HUzlX?= =?utf-8?B?Y0ltRzlyQ0FyT25Hai9xZC9IODBpa2hibFhQQWNMbkhTUEdkbmFFSjNaWVBI?= =?utf-8?B?MENRSVRpa2I2RXAvdFlJVVBMR3haVzd1N1pRN1dhT0d0WTV1YTVGaUJmaWc5?= =?utf-8?B?aExraFJrZ3B2MnVjbW9NazlNVjFIeldBajI1ZDQyUXdhQ1NwOTgveVJ5RlFI?= =?utf-8?B?SWJVV1RjMUtDc0NpZkdhVWs2cTFnSUV3akwzczFySDZmamw3eUdHY2RRZmZT?= =?utf-8?B?aTVKVThBK3djdTY5YkZLNjdEK2JtNnVjRjAzTVptWFRvenpuYzBkbTVLT011?= =?utf-8?B?TE1rNjNKd0pEeEtiSnNkTCtEQUFhVFpPVGFNa0VNektzVlFoNUJiUTB5QmRr?= =?utf-8?B?VUFVcWxHSnhVOUI1RzF5QmVYQUVIWU1IdHNlR29PNE1WTlZMYVNhMHJUNEVr?= =?utf-8?B?ajRKb0p6UlJrVytSZHBqUkhadlF3Ym9RUVBnL2VvVndxbXpKMVh6dlZPZk1k?= =?utf-8?B?bVVoNUM4U3ZUcFhNcGVIWXFPWWU2QjBlNDJlMDJ6aFNMVkU4aXlKdjIrVzVh?= =?utf-8?B?ajZTV2ZQbTdKVVRhdjh5enJGdmlreC9qVS9hZ1ZlQVMwLzlrQkJQbVNSaEFM?= =?utf-8?B?VTVTNUpCc2J5Q0VJZWFkN1VCQW5xMklEK1N2MmdIdi9CNlhxRWZMemVhUEpD?= =?utf-8?B?ZFRBUUk5alVtNHE2RFBWVU1lNDRaNi8wWDg5Ulg2emZnWUZUdGZBdFVxZXdX?= =?utf-8?B?NHNRT3NZN05Cb0lDVHl5UTQzQ29Yd1ovWCtzYXpvZHduL3Q5cTFCMEpCcmVu?= =?utf-8?B?OHRzTmNPVlFObmx2bTJtSmRHVFgySDVKWGZ1ckVqSzMxakVWSEJoRlNWR3RP?= =?utf-8?B?V3JXazE2MncvV1lYbVpPS09JTFBOK0o5RWF1SWxCNGhMNkVmQ0FyZkphTDVp?= =?utf-8?B?UThYbkVtRWhud3pBeVlqdDVvbkdOYzRPQmpQaVlabUxiZ2hodGxIT3ZvUDRE?= =?utf-8?B?NmRjejJVLzVaUU1STjhZZXd6QmQ0aGhvUU5xTkkzaHlZS1pQZ0l5OTBkYjhk?= =?utf-8?B?LzdleERra0VaRVVnaHlBbDUvSE9OeGViZ3ZUVWZCYTJiUGpWS1I1Y2ZYek9S?= =?utf-8?B?bVc3Y0JPSTNWVVJUdTVPcG10ZG45MjVwUjNITTV4dGtpcFV4U1R6RFc4VG52?= =?utf-8?B?YUsycEIwK2tCeFlrNFFpaDE3R2JzeFIrTWQvb0FlMlhSQTFIamRuRWpXY01v?= =?utf-8?B?ejdkSVR5OWhGQVBBSnRPMzZ3T2pSR2tyY1ZHU1BsQVJpYThSNytrVlc4MEgz?= =?utf-8?B?Ry9WYXNRRHh5NkRtc1owUitXQVAwMG9mcWlJSFFhZDFzN2NmMjkzbkJURE9D?= =?utf-8?B?akxVblIvSXp2dXFBVHdxeTlrUmZ4R1FFWlFKUUkrT05DOTJDR1dXb3k5NDR3?= =?utf-8?B?OVZPbEtzT3pqWTROQllBQ28vdURybnhLalQ5QWpjRzZRY0JqZFpCaXFRaXpG?= =?utf-8?B?WGZVQ2dkcjZvaFhKQm5rOGVmVUZmRXdhandHWHA5ZWUwTm16WGJxZXpBOXpi?= =?utf-8?Q?RyzlnQOfZe80To/A0fq6iY8=3D?= X-OriginatorOrg: theobroma-systems.com X-MS-Exchange-CrossTenant-Network-Message-Id: a455d85b-8a58-4948-855e-08dbe9ab2947 X-MS-Exchange-CrossTenant-AuthSource: DU2PR04MB8536.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Nov 2023 09:29:14.5767 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5e0e1b52-21b5-4e7b-83bb-514ec460677e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: NoSk4o/qQcbD6rDcFEVAkXlT0nvCLpzkP2uz9MbBXfBSZgiFTHOa5eiKIwFUIRW/Tedd9XweAU/wBxfS3KzrPaR8b5CbgSF/CdYWEEQv79nKshZp6a62wKeS7AKaYRLy X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB9097 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 fry.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 (fry.vger.email [0.0.0.0]); Mon, 20 Nov 2023 01:29:33 -0800 (PST) Hi Fabio, On 11/17/23 20:27, Fabio Estevam wrote: > Hi Quentin, > > On Fri, Nov 17, 2023 at 3:31 PM Quentin Schulz wrote: >> >> From: Quentin Schulz >> >> This scary message may happen if the panel or bridge is not probed >> before the LVDS controller is, resulting in some head scratching because >> the LVDS panel is actually working, since a later try will eventually >> find the panel or bridge. >> >> Therefore let's demote this error message into a debug message to not >> scare users unnecessarily. > ... > >> diff --git a/drivers/gpu/drm/rockchip/rockchip_lvds.c b/drivers/gpu/drm/rockchip/rockchip_lvds.c >> index f0f47e9abf5a..52e2ce2a61a8 100644 >> --- a/drivers/gpu/drm/rockchip/rockchip_lvds.c >> +++ b/drivers/gpu/drm/rockchip/rockchip_lvds.c >> @@ -577,7 +577,7 @@ static int rockchip_lvds_bind(struct device *dev, struct device *master, >> ret = -EINVAL; >> goto err_put_port; >> } else if (ret) { >> - DRM_DEV_ERROR(dev, "failed to find panel and bridge node\n"); >> + DRM_DEV_DEBUG(dev, "failed to find panel and bridge node\n"); >> ret = -EPROBE_DEFER; > > What about using dev_err_probe() instead? Either is fine by me, will send a v2 and DRM maintainers can decide for themselves before merging :) Cheers, Quentin