From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 3054AC54E41 for ; Wed, 28 Feb 2024 10:19:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=7j5ovUlejINheV1t/SjJlRldR4CxyKLoA0bjNm1jHdQ=; b=VHuUaPx3Ovy/ln 3VP8MY8EtDlUtGiRStwDQhd92RyZ+RJg5e9yJZk2bxuOIPhaJLOIiUd4hUknLbVa74KEyW50ZbG0T W6mb7cEZryj0lnLCSpH991Aj7hRV1+V+vt4doU4l5+oZT5OdlLPU53j3XJtNMvrk34RrzyNJ+X6WE fP7cOOQO13e9o0DpnMjMWNbzra/qpYfJFMVHmlzVr/XtC6WzbNm3ehqGDRtO1lWP+nXTAy506a2MO QmgDn+vHkROrUSlJUUlhFVZB5olGaHfffl47Jz9uspvIMBtHgj9DBZeSP57F16dcz5lujv8rUfflO CUGBPpr2nuyN/9cSqp/w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rfH20-00000008oJU-0uOM; Wed, 28 Feb 2024 10:19:20 +0000 Received: from esa.microchip.iphmx.com ([68.232.154.123]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rfH1w-00000008oI3-0FQA for linux-arm-kernel@lists.infradead.org; Wed, 28 Feb 2024 10:19:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1709115555; x=1740651555; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=7pXjV73gigWeHEUK0YSdDVe6eSvQ6HDSaOKXFrOYWf0=; b=uWApKw+XQ6MrH7IceqLh68JGO8Zt8wpINEqUn2WtCK1BpK9sAWwibkCs cJz9DRqnXtoqukkXv5PB7rot/qwFj6V/dp/1Af8RT39v8lTrOt9C5lK3Y vwnP4qGif+ThI/facdvjN7fb+vkAmSygSTW2XP5wbG45nyUw8+KP+/A32 E63o4Gbs2sN3Dfcl786KButdV6ucAyT2MqR1IfmT03oR0YUv7NPmt6E78 EjlEPOkirHus7oJ+2Umx3jnS/aPnpnIxYVk6Gdpg9R7P18YJR3bNYaRA0 68RMZTSeN2LnYlWv3rd7fdFYAjpfSPBCAPdLM0EErl3ejKFXDyiCjDTUJ A==; X-CSE-ConnectionGUID: g3ofMs/dR4iKvUno8KrAOw== X-CSE-MsgGUID: v4YGXHTpTnOiBvzdlEp+/Q== X-IronPort-AV: E=Sophos;i="6.06,190,1705388400"; d="scan'208";a="184215915" X-Amp-Result: SKIPPED(no attachment in message) Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa6.microchip.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 28 Feb 2024 03:19:13 -0700 Received: from chn-vm-ex03.mchp-main.com (10.10.85.151) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 28 Feb 2024 03:18:52 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (10.10.215.250) by email.microchip.com (10.10.87.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Wed, 28 Feb 2024 03:18:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AdYdsDhbNjKa9eYqFAUOdtOSVMq3AfweQ0gdRLikxAYQe+FcrUfg+16zQ3m/qdQIOAto9d18lHFji1RFdptPRi4LazTV7CPR8eDuDaik1PYTUUztNYt+gXv2viQ6pTx2tSNL33FmJ7Tl48yXsZMY7WtLK+ggVxvsQ1MOTik/JEutct+T6q7L59pgocipIqH8y11dHB8Z6cJVAFq0z2Cxaeb9lGj85Y63p2no2kg1u2j2ViFAmSH6YmoYocYeacVF6M0RrT49v3Ed7I1uezVyR54nzvAYaMMI0cK9WZPA/c0+fW0b0EkkxjnuyQnjA+Nx2fYmijiJVcSzcI808SRuNA== 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=7pXjV73gigWeHEUK0YSdDVe6eSvQ6HDSaOKXFrOYWf0=; b=Hg7Ih7O+zE7v9Ve030emrGYmX65r+hYROMBSnL9rUxfVs9pI4ihlmG8haeWnBq66Iz/WxUDtSIbYU9WmeFfvzueOtT3jSVl5LJVBrpODUnWd1rrGlX/toYUMa6+rohOOqqPrhOtZIhA6/SV7/6Ev+FJ3VEns/R4Augb6lw7QUcFME1QpD0rVTV6PhHpyWACbmKcXzr9so45f51ThsFmYMVZkbrFm8DxMvcG2D8ivn3ivAIH3pJE2AGy+8zVdKixIxC1Z8+dndN+ewmwNB3lGXhXDKOlNLU4E6oeZgjygRwy/nNu1w4Lf0yBrodX0+X15iK+7pEWR/dVSyWumt4V0vg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchip.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7pXjV73gigWeHEUK0YSdDVe6eSvQ6HDSaOKXFrOYWf0=; b=y3XL/7f56jGbIZUIYibNbpheWb2e3VFpCrxfBOYmSHgG1F362Us1vlMh54/u/SqZKANyGJTf/IUjGbAW0ng+jcY7yRquhgJt0xW9tmY7Q0jcyfP6jHejyDjbeoZMNWIXQJzG0kJ/3ZcNH4LmxsWVSgeb0+CE6fqncO40TZzIVN0owHcqMUkkCqxh25oXX9YKDRO8IWtriXHCX97oAiDBmH38xBdHsReHam7kkq0ZBQ2qAnSiuvfPcBamKhd/LrbkPv0zZYj6qL/FSWCSw0o8z/qY1uVUodLIAYLmo0pbXbWxcfmr8R0/G/rrJJ2ABfswrvqQCwNE6MYkkHDn03Z3ng== Received: from PH7PR11MB6451.namprd11.prod.outlook.com (2603:10b6:510:1f4::16) by DS0PR11MB6493.namprd11.prod.outlook.com (2603:10b6:8:c3::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.41; Wed, 28 Feb 2024 10:18:48 +0000 Received: from PH7PR11MB6451.namprd11.prod.outlook.com ([fe80::c2e8:2ace:1ddf:54dd]) by PH7PR11MB6451.namprd11.prod.outlook.com ([fe80::c2e8:2ace:1ddf:54dd%3]) with mapi id 15.20.7339.022; Wed, 28 Feb 2024 10:18:47 +0000 From: To: , , , , , , , , , , , CC: , , , Subject: Re: [PATCH] dt-bindings: display: atmel,lcdc: convert to dtschema Thread-Topic: [PATCH] dt-bindings: display: atmel,lcdc: convert to dtschema Thread-Index: AQHaZjjd01Ir06e0kkmO7KWz3iDwFbEeHZWAgAE9Z4CAAAOxAIAAM9cA Date: Wed, 28 Feb 2024 10:18:47 +0000 Message-ID: References: <20240223-lcdc-fb-v1-1-4c64cb6277df@microchip.com> <796652d5-af57-4aca-87c2-10a7b0b55959@linaro.org> <11c545e2-45df-4587-a5c7-12b05c2f01e0@microchip.com> <9bf7e492-891c-4d8f-b388-3b2ebae611c1@linaro.org> In-Reply-To: <9bf7e492-891c-4d8f-b388-3b2ebae611c1@linaro.org> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB6451:EE_|DS0PR11MB6493:EE_ x-ms-office365-filtering-correlation-id: dd10fbe7-9b75-4b94-76e2-08dc3846a6e0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 5nabekvnfeoOAe5kHNnH+rIVvIRM74FwWbrMlo8LLc4FNR47k1pW5u9U/bRUX0r2OhrVHoPiZI67QJ5/+ExE1Zw+v0+bbBYbvO00eQrzeeHYG84J/8UJYggA4057UjXugP9LHvnlJRTyZPuoJnOFmnCNaDcBjypZHIqv/gPI6HNFPeip7EnWtdI/PY05apIR5YGSwLelYtgIugcN3rY5vAMpRDAaDaZyHZGU+vjoK9bWjzMVZZaBUkJO58uxzcMsKFSIqLA7MqWHyFdAd7wVkShx4LDOEFygkU+ooYUPtS32YBpQUBc7biJ4NL691c/t1ltiW9fy+lm7BTxa94H1EGylADvLn5kTJ3lebK+sXJIZsZ4kMS7Ph2YB8Yn77kBek+W/ITLI4Skx1g6xyDqBucyDCgIAFGkbcFq6ndD3NK6opLhLS187unKpqx2CeE4qAqjVyN53pzx14lX9+Q9DYTDil4NEpbp+XXPaXSow3AgK7vwAHw55Z+B7cwKvT/oh0/x+xiT+DlFFBHNg/yOQ61iQYQcqX374J7ZJiHB6oZV9zsuU1ILkKp3B3EYr4OM2crMdLO1jcO6HEiF+yesL2Eh134BuxlF7xaqDeXruYHRpbv8+I7jsO8Stnbrq/a1L/hHYjKH3S/Al+zp8GFj0X4Opw6fpBQ2A0XX+VZbsOtnZTJz7IIkdIGTZmJJGkUIt0Tp9CcfjidRlGaEtNd50Tjk4pTVQH7GsWfiLeQFtqNo= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH7PR11MB6451.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(230273577357003)(38070700009)(921011);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?K09SMWpiY2NvbUxUODdXQWdPS0UvZUROT0p4Wm5OL2c3ZWhrNDM1SmNHNzFL?= =?utf-8?B?cFBWZ3E2aU9lN3R6YUlCSVdKVjdiaFBtenJLWWhNYUN6b1QrN1hNbmVFK2dv?= =?utf-8?B?T0NuWkRaMGhCY1JXclRTOVlLQ1NMVjRudGgydHg5eVpCNDlRWnAxYldjUzBw?= =?utf-8?B?a3pXbXhPeTNSc2QxZGF3RHBLaVpCTEx2SUJTL3JYTzNyL2lFQkJYa01YTU9i?= =?utf-8?B?OCtpMUd2N2Ywbk1aejhtL1lmWUVPam9CdG1Fa21meUNNL0IxNDZQR1pkLy9s?= =?utf-8?B?YVBjK0VBQ1VJK3ZvZnJQQzh3dDRHeFJVb1ZwTkJscmo5eEk0V1RCa3BKR2Uz?= =?utf-8?B?eXlkb0FEMjhoMFczc2MwV3ZqS2Y0T3daVFk2bHEySzZha3V5UFk1SGxsdldz?= =?utf-8?B?QmlOcEZDQ1crUnNkYmRDWnEyZjlmbS9vLzhmV00xbS9haTR0dmlETWdTdzJ4?= =?utf-8?B?Wkhxam5Yd3J4SFlJYTM1UEg4akQwQmxHSWZIU2dSN1VxVGQ2ZXpVZldmNUc5?= =?utf-8?B?WDN4SDdzV0NsVUQwZXlUdGJ6THVSSUE3dTFwR01STC8wWjcvaVJiRW80RWsr?= =?utf-8?B?eGZOL0NBeXZHWnlVdlRRY0E4SW5lQ3dWejh2emNLOHVYNU54aGRYbkFqWmNz?= =?utf-8?B?L0lENmRDeU5QQzRKeVVST2g1ZysyUFlzV21wL0RIS3RnRVp6dThESTgwMHJF?= =?utf-8?B?OUFwTlZGZ3NXeTBuVjcyaGJXeWZJY1dCNFQ1L3JQUEhucmI5bVpvQ1BzSVVn?= =?utf-8?B?RFlUTlc2QWRYeDFrdFJMTHB4VzYvbUszaTd0bVAyczlJeE4yc0dmTkRlSlp2?= =?utf-8?B?cUlDVkNsYjJTRUI2QXcrZkZBbGRYeUF4T2NWdWQ0QW53azluN2xyYVNvaC8x?= =?utf-8?B?ckVoamZrLzduUHNzdFdGRUNwYzc1a0IyNFgreUVZRjJKTzV6bnBLaG5ncnNi?= =?utf-8?B?YjVFbjFFdG9hZGxWSW5PT2pTV01Rb3QrNE1USWkzSTZVdllGOTNSeE52aDY1?= =?utf-8?B?cEh6QnRxaFRtMlNYaThBUEJoWEdJMEF0Ym1HVGVuOU1jTVJmZERDT3JKWTNW?= =?utf-8?B?OVJqTzcxR25wajdwMS9zSnRRTysxOHpFVDZPTHFRNlpmZUNzdnZIVHhkczkw?= =?utf-8?B?di9wQzhmMUp0OWk5V29HdW5Mc0pRVHVxQnhqanhVbExEaDNSUHFEa1NSSTdJ?= =?utf-8?B?L2NrbEN0dXc3UVFRdUNiUzZPRndjamlPLzM4V1lvRlpIYmVNL0hNZGk3bXl2?= =?utf-8?B?bTBESStxanR6eTN4eGJpekV0Y1pkUzZQb05IelU0KzRIcTduUXQ3VVRyanNX?= =?utf-8?B?cmhTNjkvNDBydDNBeGMzWUNaRG9xRW5LR3dJRytwQkpEWFdzTEYrK1pRcDRp?= =?utf-8?B?a0JFUU1FS1VpTGdtS3V5MlBweXBEYW5UcUFMckVmay9HV003bWRhR1RJc2da?= =?utf-8?B?UStVenNIc2FkL1BDQXQyMmFjWFU5Vkd6NSt3cHFXekUxZWxOYWFDQ2gyZ2ND?= =?utf-8?B?Mnd4TXkxMlVKaW1TQ2NiQ012VFUzTzI4SzdlZWd3WENHaCttWHI1ZGRzY1lR?= =?utf-8?B?Z0c3ZUs2elllN1Q5R0NtT3VicXoxekg1bUg0dkZ3d1ljNXMxRGd2RS9FWVZN?= =?utf-8?B?Y1F4emVxY2xUd09Wb3dHNnZIeVJzUlJDRVRlSWw0Z2wvd283SjlienFpNHVF?= =?utf-8?B?TEhKL2lpRjUyMXg2YTZYT2ZRTU1tVjVVN0UzQ2RubGN0QzdDaFpHWEVRSGNE?= =?utf-8?B?dGJCUlR6b3JhUGx5dUFXUUt5YVM1eHJhSTFsSFBtUUd4T01TdnAvSTlIYWhF?= =?utf-8?B?b3lLclFKZDl1RjUvbk5SZ3VtVmxYSUo5QndFekJXVFN5NC9hVHV5LzhXa2pj?= =?utf-8?B?SUVoWFJsRHhkL254TEJhcW9aTFVHVVlaQS9WVG4vRW9oWklJZk0wbWhRN2xU?= =?utf-8?B?bHdoTUNpZG9pS0ZRZ2ovR3pUNmFaY3RrcG0vbk9QSFZGUmxDUWxrb1lmVEJD?= =?utf-8?B?WFBnL0ZsQ213RWsrWml6MEhNejZWc1oyOFJ2ZXc5M2JCM2dBTllxdytXa3U5?= =?utf-8?B?ditodHA1dmxhRml6NFhRNm8rdmc5ekI2VUZkNTZsQWdsWWVuNkJLamN1SGRE?= =?utf-8?Q?CPymj0JZTMvlJt9c1qyRbCsBb?= Content-ID: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB6451.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dd10fbe7-9b75-4b94-76e2-08dc3846a6e0 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2024 10:18:47.8156 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dILGicpNBit74kaYU+GSMABwuRA1ik2FVgwPrf2UphDJfBgp9pUjP4+2gGDUOTUcO0BLwksV3AoV8XW1t12Fvg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB6493 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240228_021916_444951_B52D04EB X-CRM114-Status: GOOD ( 17.74 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 28/02/24 12:43 pm, Krzysztof Kozlowski wrote: > EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe > > On 28/02/2024 07:59, Dharma.B@microchip.com wrote: >> >>> >>> I don't know what's this exactly, but if embedded display then maybe >>> could be part of this device node. If some other display, then maybe you >>> need another schema, with compatible? But first I would check how others >>> are doing this. >> >> Okay, then I think the driver also needs to be modified, currently the >> driver parses the phandle and looks for these properties. Also the >> corresponding dts files. > > Driver does not have to be modified in my proposal. You would still have > phandle. If I understand correctly, I could define the dt bindings as below display: $ref: /schemas/types.yaml#/definitions/phandle description: A phandle pointing to the display node. panel: $ref: panel/panel-common.yaml# properties: I will add those properties under panel node and modify the example as below fb@500000 { compatible = "atmel,at91sam9g45-lcdc"; reg = <0x00500000 0x1000>; interrupts = <23 IRQ_TYPE_LEVEL_HIGH 0>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_fb>; clocks = <&pmc PMC_TYPE_PERIPHERAL 23>, <&pmc PMC_TYPE_PERIPHERAL 23>; clock-names = "hclk", "lcdc_clk"; display = <&display>; display: panel { bits-per-pixel = <32>; atmel,lcdcon-backlight; atmel,dmacon = <0x1>; atmel,lcdcon2 = <0x80008002>; atmel,guard-time = <9>; atmel,lcd-wiring-mode = <1>; display-timings { native-mode = <&timing0>; timing0: timing0 { clock-frequency = <9000000>; hactive = <480>; vactive = <272>; hback-porch = <1>; hfront-porch = <1>; vback-porch = <40>; vfront-porch = <1>; hsync-len = <45>; vsync-len = <1>; }; }; }; }; This structure is now in sync with the existing DTS files. > > > Best regards, > Krzysztof > -- With Best Regards, Dharma B. _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel