From owner-svn-src-head@freebsd.org Mon Jan 22 23:17:11 2018 Return-Path: Delivered-To: svn-src-head@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 0CAD3EB66D5 for ; Mon, 22 Jan 2018 23:17:11 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x22a.google.com (mail-it0-x22a.google.com [IPv6:2607:f8b0:4001:c0b::22a]) (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 C0F1674081 for ; Mon, 22 Jan 2018 23:17:10 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x22a.google.com with SMTP id c102so13261791itd.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=af2mMZ3uBwXYpojF7Dr2dJFaIRXbxf3llJo/08s+iXcb6LmhErrCrHKmomJoZ4Q0u+ TTm750G+rPsq0I7Kmdh/dp5fmlUJjMeU9DWGMD29vquH8qRxdzSIkUBg8UiSM9wAwyto KnWdCZR0XKMh0Lmxkd9fGj1a5dseEQi9gzlJRF/kBarVn6sg390XZIUcNIS1apjl0XMv bxXSw8ufLjgBL7dVmOhi2WwSkQMzQ89iTtIMqWD2QT70srZgxiovRV5j16fD8GnfHws+ JpF9FSD44XTQec0NpmdsoWuc9D9Yk0NnUPFxCV6fx69K4nT9G1Fk3eAAcuwoRjrsWbtS wVjw== X-Gm-Message-State: AKwxytdJrwlVdzeXgVRuzE5jR78Z8/YNZs64f2Toc2RGtNmGZLq/U6cJ /gd4GUhqcID5bJlF6oRmrwCnQMZtxY/4jEFPBHzGbQ== 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-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the src tree for head/-current 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