From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Date: Fri, 11 Dec 2015 08:42:42 -0700 Subject: [U-Boot] [PATCH 1/2] ns16550: update compatible and reg-shift binding In-Reply-To: <566A767F.2080100@wytron.com.tw> References: <1449810510-17105-1-git-send-email-thomas@wytron.com.tw> <566A60B5.5000201@wwwdotorg.org> <566A767F.2080100@wytron.com.tw> Message-ID: <566AEEF2.7050306@wwwdotorg.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 12/11/2015 12:08 AM, Thomas Chou wrote: > Hi Stephen, > > On 2015?12?11? 13:35, Stephen Warren wrote: >> On 12/10/2015 10:08 PM, Thomas Chou wrote: >>> Update compatible and reg-shift in device tree binding. >> >> Has this change been submitted to and accepted by the Linux kernel? >> That's where the official DT binding documents are stored. Honestly I >> think we should remove the copies in U-Boot to avoid confusion and >> forking. >> >> The content of the change looks reasonable at a quick glance. >> > > These changes actually came from Linux kernel. They are scattered in > several files. I included only those are prevalent to u-boot. > > 8250.txt > - compatible : one of: > - "ns8250" ... > > omap_serial.txt > - compatible : should be "ti,omap2-uart" for OMAP2 controllers ... > > snps-dw-apb-uart.txt > - compatible : "snps,dw-apb-uart" > - reg-shift : quantity to shift the register offsets by. If this > property is not present then the register offsets are not shifted. If we are going to have DT binding definitions in U-Boot, we should at least keep the directory structure, filenames, and file content identical to the bindings in the Linux kernel.