From owner-freebsd-arm@freebsd.org Sun Jul 30 08:45:43 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 93AD0DB2261 for ; Sun, 30 Jul 2017 08:45:43 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (fuz.su [IPv6:2001:41d0:8:e508::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6184B6A091 for ; Sun, 30 Jul 2017 08:45:43 +0000 (UTC) (envelope-from fuz@fuz.su) Received: by fuz.su (Postfix, from userid 1000) id 2A8C420218; Sun, 30 Jul 2017 10:45:40 +0200 (CEST) Date: Sun, 30 Jul 2017 10:45:40 +0200 From: fuz@fuz.su To: freebsd-arm Subject: What kernel config to use for the RPi 3? Message-ID: <20170730084540.GA16244@fuz.su> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) 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: Sun, 30 Jul 2017 08:45:43 -0000 Good evening! I am running arm64 FreeBSD on my Raspberry Pi 3 using the image [1]. I noticed that powerd(8) doesn't work because the bcm2835_cpufreq(4) driver is missing. Further sleuthing suggests, that the image has been built with the default kernel configuration (arm64/conf/GENERIC). I see that special kernel configuration is provided for the Raspberry Pi 2 in arm/conf/RPI2, how do I configure a kernel for the RPi 3 that actually contains all the drivers I need? Yours, Robert Clausecker [1]: http://download.raspbsd.org/FreeBSD-aarch64-12.0-GENERIC-320146M.img.gz -- () ascii ribbon campaign - for an 8-bit clean world /\ - against html email - against proprietary attachments