From owner-svn-src-all@freebsd.org Mon Jan 22 23:17:11 2018 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 036E7EB66D3 for ; Mon, 22 Jan 2018 23:17:11 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x22b.google.com (mail-it0-x22b.google.com [IPv6:2607:f8b0:4001:c0b::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B7D977407F for ; Mon, 22 Jan 2018 23:17:10 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x22b.google.com with SMTP id c102so13261792itd.0 for ; Mon, 22 Jan 2018 15:17:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=xVlsp108l3CitKTltaJx+mdN/pnm8Wy5jig6AF3DxVc=; b=LRkH+4XX2vVvqwPU1GeCqGH1M88GnE2vFOmKw6r6mueNLbUY/wY1dKrtMSurPtLJfw COJTzgEOPcpI7AzcM6JKmbzQnnby7GSu8fkjqsJDJPJ312Jas7NJBWrkTpphCyBgrdoX KKsuUvxPbtROHEHvhFgHisXfoQbTom2OvwkuevgQILS+VDjDeLtjD6OOX0GwfYkL3+nk oAkc7V6pf0NU43078kXvRVVj5MNdrKsFYOICqyNEsJP8x1azQa+efZlM+tS/mSBOrpD8 +B4rKYfZVWsjaiNOuKjZ61Hgly44UWI9WJBIXtkrcUDq1jn30hiUIW3QA9UxiwekjErI /p/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=xVlsp108l3CitKTltaJx+mdN/pnm8Wy5jig6AF3DxVc=; b=QCGEPCwc5EE12S7lTFA2Ar/2Cbe4FLXQ9sInsxoe9MGqTPbk6G+U7SkFdK8lVwKaxF qGk2n+Izza5FnRgEm8lBWnkL0GXJXHRolbPtvVCpki/jUeoe8DQktrCt5LtDgcCdyYxq hxsY4QUlJfBiUFz80B4IZR1oRBIPiwVDOGKwncwpP7G+WrxBt/qmVgyiLMjuUzoAO6Bv qrsxbJsO1I3bhTfmmLk67nnlZbxJDEGdNj1rKAt+NRYKH/l4P8WF1Ialvkga+79BZ49u Uji4TOxHSryiE16FXTQdoDzlSHm/ZFbUnLKO7DCIHgHOyHWcaaBkfCuZVgw6MjNZ1QWv 9AWQ== X-Gm-Message-State: AKwxytePB1xHqYd7e0ptMhsZMgE3XVID1aKGINbqwTmLmwANLgTjLUeR 98us5C3Y2v7QMvCf7+8Jm0XV0/2tM0t3mNF6F3UZoQ== X-Google-Smtp-Source: AH8x225H1M9MAsllWejdjomZkevhA9nTP/PUix5JD2KxVAmVIrSkIO+boSSaQ8CXDAf6MALAlsc7r2xjzwpCV3ctsvc= X-Received: by 10.36.238.68 with SMTP id b65mr799444iti.97.1516663030034; Mon, 22 Jan 2018 15:17:10 -0800 (PST) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.79.201.67 with HTTP; Mon, 22 Jan 2018 15:17:09 -0800 (PST) X-Originating-IP: [50.253.99.174] In-Reply-To: <90380.1516662352@critter.freebsd.dk> References: <201801220710.w0M7AUm9091853@repo.freebsd.org> <88258.1516630050@critter.freebsd.dk> <20180122153003.664e1613bbf70ab49c5c1541@bidouilliste.com> <52374125.OgxafgljNu@ralph.baldwin.cx> <89102.1516649067@critter.freebsd.dk> <89478.1516652693@critter.freebsd.dk> <90380.1516662352@critter.freebsd.dk> From: Warner Losh Date: Mon, 22 Jan 2018 16:17:09 -0700 X-Google-Sender-Auth: UTclZwdQNtVUDwi5cEwLiH09A5Y Message-ID: Subject: Re: svn commit: r328257 - in head/sys: arm/broadcom/bcm2835 dts/arm modules To: Poul-Henning Kamp Cc: John Baldwin , Emmanuel Vadot , src-committers , svn-src-all@freebsd.org, svn-src-head@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2018 23:17:11 -0000 On Mon, Jan 22, 2018 at 4:05 PM, Poul-Henning Kamp wrote: > -------- > In message f4gz7+KpKQFA@mail.gmail.com> > , Warner Losh writes: > > >This represents a partial understanding of what's required. It's base > level > >only. Don't mistake it for full understanding of what needs to be done. > > I would love not to, but learning "what needs to be done" have so > far eluded me, apart from some people pointing out that "somebody > should write XYZ" for severely underdocumented values of XYZ. > > And now I *really* think this thread should end... I'm happy to point you at such docs as there are and answer as many questions on this. It's not ideal, but it's what we have. We've made the decision to use the FDT standard, which forces us down certain paths. When I wrote the pinmux / pinctl stuff for Atmel, it took me about two days to complete, most of that was understanding what needed to be done. Part of the problem is that the original RPi port pre-dated a lot of these efforts, and the followon ports have been incremental efforts to add in missing bits incrementally w/o regard to modernizing, but no one has gone back and put in the effort to modernize. You're running up against that issue right now, if you want to help revitalize the rpi port. Warner