From owner-freebsd-arm@freebsd.org Thu Jun 15 14:04:22 2017 Return-Path: Delivered-To: freebsd-arm@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 614F1D8B1DA for ; Thu, 15 Jun 2017 14:04:22 +0000 (UTC) (envelope-from mw@semihalf.com) Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (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 35B6B766BF for ; Thu, 15 Jun 2017 14:04:22 +0000 (UTC) (envelope-from mw@semihalf.com) Received: by mail-it0-x233.google.com with SMTP id m62so18858200itc.0 for ; Thu, 15 Jun 2017 07:04:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=c3csNzmhjfhbc0qwb/K0Zc7d9oUINXZNCf4/7mcs8I0=; b=0BHEWzeAaNc50EX6fuZYn4cv6lzfLRBfR05DMe2rGRlKa/5Cvy/fUCakMYAf3zrdrz Uv1/0RFo+KglpWza/PQ9S0GVUFj1chxKXvPC7hEfnBLCl25o2fJfMnzZF0on/ZbM0g9q 2PWAlWYxzcfTybto7S3HYh1jXatNZ7WgUHRBicNvjBtxoEt7vWiPg/h6c0ZNaZt3eH9X qLPUqH4eXyAFsa+l8ubg5zLKdRIpMkVOLL3fDaK1tH9+a4FIK6vu80YT3h7kUipjJ03Z ZbMYI2bM6xVdPtO43eG9cDZD+3rgI7ilYWgM+XZ/8fnczEQpxrYi43FMrnHlyVr5PRd9 iKHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=c3csNzmhjfhbc0qwb/K0Zc7d9oUINXZNCf4/7mcs8I0=; b=i2dPl5tI1SNu26wrcu4BSVDJuH/T2LCzJUEU+bjuSg284RSKGMeKuqnBbuLSmXq8Zm XrlC3hQOt01vYPCkpOSjGGz9xrlf9jSMg67+ED+aq4RMUKO0rNzrqOlr3UK63e+DFFea i2M+dpVbfzbkPq3ZET2dIvum5mg/RxGOe/+d+jVpyp2eer7BqZSbT4MWigV9uEet9pqq o+rXKD9lha5EnyczwvQXbxATfZvk8J7WVUOPMN51SCcCWEowymKOoSkrUMqBavGvWwFr kUVOonzG6+xZdYw0GsPn6seLnGdms4w8gCe5JJBC6sEiHZXttfkq1JKqUgakvpeC25uA KaFA== X-Gm-Message-State: AKS2vOzc4Xx3LqsBGDwbtC9opFea3QaIDfh2XakDI3VQNH6ycEmpgIeE cS6UudJCPsY3U+IvQjaqRgehxzSb8dJT X-Received: by 10.36.219.197 with SMTP id c188mr5378592itg.17.1497535461048; Thu, 15 Jun 2017 07:04:21 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.142 with HTTP; Thu, 15 Jun 2017 07:04:20 -0700 (PDT) In-Reply-To: <20170615141807.6ad67d689bc9b7c4bc744ea2@bidouilliste.com> References: <20170615141807.6ad67d689bc9b7c4bc744ea2@bidouilliste.com> From: Marcin Wojtas Date: Thu, 15 Jun 2017 16:04:20 +0200 Message-ID: Subject: Re: HEADS UP: Marvell Armada 38x support in the tree To: Emmanuel Vadot Cc: freebsd-arm@freebsd.org, Luiz Otavio O Souza , Julien LUSIAK , Fabien Thomas Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Jun 2017 14:04:22 -0000 Hi Emmanuel, > > First thank you for working on it. > > What's the status with the DTS ? Do we still need the ones in > sys/boot/fdt or can we use the ones in sys/gnu/dts ? > We cannot use 1:1 linux device trees (ours are based on v4.10, there was almost no work done after that), although we are very close to it. There are differences in PCIe ranges and also /soc - /soc/interregs simple-bus nodes ranges. Both would require big workarounds in generic code. On the other hand board dts files are basically the same in both OSs. Marcin > I'm gonna clean the sys/boot/fdt soon after importing latest dts from > linux (I'm waiting for 4.12 to be out).