From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932575AbbJZOL1 (ORCPT ); Mon, 26 Oct 2015 10:11:27 -0400 Received: from unicorn.mansr.com ([81.2.72.234]:51339 "EHLO unicorn.mansr.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932342AbbJZOLX convert rfc822-to-8bit (ORCPT ); Mon, 26 Oct 2015 10:11:23 -0400 From: =?iso-8859-1?Q?M=E5ns_Rullg=E5rd?= To: Marc Gonzalez Cc: DT , Kumar Gala , Rob Herring , Pawel Moll , Mark Rutland , Ian Campbell , , Sebastian Frias , Thibaud Cornic , Mason Subject: Re: [PATCH 2/3] devicetree: add binding for Aurora VLSI NB8800 Ethernet controller References: <1445522558-5808-1-git-send-email-mans@mansr.com> <1445522558-5808-2-git-send-email-mans@mansr.com> <562A23B9.3090208@sigmadesigns.com> <562DF394.3030500@sigmadesigns.com> <562E2A61.2080306@sigmadesigns.com> <562E330E.1060509@sigmadesigns.com> Date: Mon, 26 Oct 2015 14:11:21 +0000 In-Reply-To: <562E330E.1060509@sigmadesigns.com> (Marc Gonzalez's message of "Mon, 26 Oct 2015 15:05:02 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Marc Gonzalez writes: > On 26/10/2015 14:54, Måns Rullgård wrote: > >> Let's try something else: >> >> Device trees list the exact chip, the oldest chip with the same >> features, and the oldest compatible chip. From the sound of things, >> that means the smp8759 should use "sigma,smp8759-ethernet", >> "sigma,smp8910-ethernet", "sigma,smp8642-ethernet", "aurora,nb8800". > > (I want to make sure I didn't misunderstand.) In my hypothetical > example where something changed in 8756 and up... > > for a 8734 DT, I would specify: smp8734, smp8910, smp8642, nb8800 > for a 8758 DT, I would specify: smp8758, smp8756, smp8642, nb8800 If the 8756 were still compatible with 8910 (which has features not in 8642), it should include both. The list gets long, but it's probably the least maintenance in the end. -- Måns Rullgård mans@mansr.com