Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp1503793pxf; Fri, 2 Apr 2021 12:22:07 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxRzI94GwjbLcZ5tA4wSBwvUzci12bGkDTmQwExk51O4GTTqO4vJBxEo+cznXHR8YfmEIXm X-Received: by 2002:a05:6e02:148a:: with SMTP id n10mr12219055ilk.168.1617391327603; Fri, 02 Apr 2021 12:22:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617391327; cv=none; d=google.com; s=arc-20160816; b=JDT7FtEOlP2XJAR//T+PQTgyPtU7I/HlvLFvUmp66+OdOFxN2UsD1lu0Ur1STNTPVg to8Rpto5OoXmaRKEXLVqZOnJktHYiC90r+8PpIVSo5plt8iSo3dDmvlzYMNRBCvxlMP3 v74gwVqoy3Fr9COVMnSjmtfNr7xeuFCGUFjoRxvvWZFg66cWzYabaie4pASSda8FBmnS 3saVrqaNY9rHYmp8ngXM40VPETaatMt9ClGFe97I6RZkmK8GdyskA7cRa5Nlky/dd4zH 9rHAbSLbcjOMtgpPu1eiPgqzn8z+Ol873GC/1lUrUE7drqyCrWARBLPEdCQXSSb17doR wh/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from :dkim-signature; bh=R6GHCx3CerAOJ+ryJ+EbVwiXfLqRKvfStzoQSk5u4Z8=; b=knlDayjifUlUwUsY8Ta2yhRUfgEA2K+KZ2U2prSR4RsgE+qquiJq5qW9OJBceNP9rM Gh8tlrPQjeOo34yOwO2ehjqvkqbSoh/3LCWvaQmIJiZz9PohwToGqvNGl5Ig8j7D0a+W XNaEuI4TnJV8DGlYke2KEW/8PzWvNlPrcYUkmi5doqbCL04EYQz7KMlpDsqU1U7bn1rh NLNTeYjuXlwtONFCOMCtkSBu/IPCEzDtDnFxWjXEOuJsYTw0D2i036qRpld++nwqYJh3 9K1Rb0ZVW3SbDLFVnncYt3iAOSg666181ONTF8dAjRg/wuWqC6XT8djif9uF8mp1uQvM iZTQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@libero.it header.s=s2021 header.b=PNpxoOPj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=libero.it Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x13si9708213iol.13.2021.04.02.12.21.53; Fri, 02 Apr 2021 12:22:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@libero.it header.s=s2021 header.b=PNpxoOPj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=libero.it Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236364AbhDBTVP (ORCPT + 99 others); Fri, 2 Apr 2021 15:21:15 -0400 Received: from smtp-17.italiaonline.it ([213.209.10.17]:43618 "EHLO libero.it" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S236255AbhDBTVG (ORCPT ); Fri, 2 Apr 2021 15:21:06 -0400 Received: from passgat-Modern-14-A10M.homenet.telecomitalia.it ([87.20.116.197]) by smtp-17.iol.local with ESMTPA id SPLllsyFltpGHSPLpl2FsN; Fri, 02 Apr 2021 21:21:03 +0200 x-libjamoibt: 1601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2021; t=1617391263; bh=R6GHCx3CerAOJ+ryJ+EbVwiXfLqRKvfStzoQSk5u4Z8=; h=From; b=PNpxoOPjsruurWBuIP4BWB+8sXnwBBhpLq6WSMpi1i8HX+YlU7REHjLC1NNMthbeM 7WRA01kYa4OYmU/dvxCy1YHm9Ik8T9LkSUcKs2FVWQ/8YMu+ikOjOgwXBzfahF3dbB RvPrsEsdXqFWDyZQpLpiWprZD0IRiGFCQH0GNzllnh33CQuAlAtIG3PZunfZ2moISU x8w22+hGzhf8v2c9yyqsufWTjY2Uy2rgCd8DTVlkVsmzaYl/9Pc80QYtydjyBG3NJZ IfkFjm3fbmBADucPZrNj84LOpXvASE5gLRfAigz4oMEhZO2p/Jsba3lekk9IWY/Fg8 oGhQOT7qfGxVA== X-CNFS-Analysis: v=2.4 cv=Q7IXX66a c=1 sm=1 tr=0 ts=60676e9f cx=a_exe a=AVqmXbCQpuNSdJmApS5GbQ==:117 a=AVqmXbCQpuNSdJmApS5GbQ==:17 a=voM4FWlXAAAA:8 a=pGLkceISAAAA:8 a=41Gc8jEUxQ3D8fAdJ3gA:9 a=IC2XNlieTeVoXbcui8wp:22 From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: Dario Binacchi , Bin Meng , Frank Rowand , Michael Turquette , Rob Herring , Stephen Boyd , Tero Kristo , devicetree@vger.kernel.org, linux-clk@vger.kernel.org, linux-omap@vger.kernel.org Subject: [PATCH 0/2] fdt: translate address if #size-cells = <0> Date: Fri, 2 Apr 2021 21:20:52 +0200 Message-Id: <20210402192054.7934-1-dariobin@libero.it> X-Mailer: git-send-email 2.17.1 X-CMAE-Envelope: MS4xfCtRTdCoLJ2l+ys7Y/9ueVP5NO0jLh0APftefEw44q51Um2Gxrttik/fbkAxgU+eAAceMxARlPUZC+g5WTy2N3TQgP/04rXbs9zGd7Ml7JQGhTHE0lzy 9NgKitBC4BqWQVFXoTtbGmhyFto1sDlGm4xrUvu+OlsmMYkgFmPWvmEn+rFGroLXwTPIqkyM5FcIEgHDDHnehZZU2T34w8HlX51yV6TGeBn+Li9kqqeDXHRe Ry68FpenD4x++rm4UctLu0GEQra0ZCRZQvpTDN0SZGFN414hlWgfoBf9Dp5pu0KtkHaC8bbbh41WqyIrgIK07RgJozeD69XGRd5hMgEWyB7K3QNNoq6MaHrR nxHizmEFea+9Jkt5iUZrB07LRt6S/gKoJj8TguyDWLloa9eJvZGBYGGDLOkeKevpgGze4/ceayu5JFbUqV6NSMCGOTLWZxUtHGO6jB9weOehEqSTrguJrH8Z ft1Giu73nX3amVkdkChwORPL810+qXMc60P3+WoXzi41b+WYDppUpszAoSW0u4+ave8hzYhqpW6i/SGDsUBpL+f2xzXaEFgbttCvRw== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The series comes from my commit in U-boot d64b9cdcd4 ("fdt: translate address if #size-cells = <0>") and from the subsequent exchange of emails at the end of which I was suggested to send the patch to the linux kernel (https://patchwork.ozlabs.org/project/uboot/patch/1614324949-61314-1-git-send-email-bmeng.cn@gmail.com/). The second patch of the series aims to demonstrate that the first one, which enables the translation of addresses also for crossings of DT nodes with #size-cells = <0>, it really works. Dario Binacchi (2): fdt: translate address if #size-cells = <0> clk: ti: get register address from device tree drivers/clk/ti/clk.c | 13 ++++++++++++- drivers/of/Kconfig | 13 +++++++++++++ drivers/of/address.c | 8 +++++++- drivers/of/fdt_address.c | 6 ++++-- 4 files changed, 36 insertions(+), 4 deletions(-) -- 2.17.1