From mboxrd@z Thu Jan 1 00:00:00 1970 From: Guenter Roeck Subject: Re: [BUG BISECT] Ethernet fail on VF50 (OF: Don't set default coherent DMA mask) Date: Tue, 31 Jul 2018 08:43:53 -0700 Message-ID: <20180731154353.GA29601@roeck-us.net> References: <20180727140448.GA29001@lst.de> <20180728165820.GA5731@roeck-us.net> <45f7fc82-fb9c-e666-4ada-c5338d2c1c96@arm.com> <39fa11ce4b7dd151d98868f375baf818@agner.ch> <0e893142-a5db-d119-6eb3-f849db6b5d04@arm.com> <4ce17098-850f-3bb0-b977-8d7932e74e06@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <4ce17098-850f-3bb0-b977-8d7932e74e06@arm.com> Sender: linux-kernel-owner@vger.kernel.org To: Robin Murphy Cc: Stefan Agner , Christoph Hellwig , Krzysztof Kozlowski , Ard Biesheuvel , Rob Herring , Frank Rowand , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Fugang Duan List-Id: devicetree@vger.kernel.org On Tue, Jul 31, 2018 at 03:09:34PM +0100, Robin Murphy wrote: > >Please note that sparc images still generate the warning (next-20180731). > > Ugh, OK, any ideas what sparc does to create these platform devices that > isn't of_platform_device_create_pdata() and has somehow grown an implicit > dependency on of_dma_configure() since 4.12? I'm looking, but nothing jumps > out... > I suspect it might be of_device_register(), called from arch/sparc/kernel/of_device_64.c:scan_one_device() arch/sparc/kernel/of_device_32.c:scan_one_device() Guenter