svn commit: r346092 - in head/sys/gnu/dts: arm arm64/allwinner arm64/altera arm64/amlogic arm64/arm arm64/exynos arm64/freescale arm64/hisilicon arm64/marvell arm64/mediatek arm64/nvidia arm64/qcom...

2019-04-10 Thread Emmanuel Vadot
Author: manu Date: Wed Apr 10 18:15:36 2019 New Revision: 346092 URL: https://svnweb.freebsd.org/changeset/base/346092 Log: Import DTS files from Linux 5.0 MFC after:2 months Added: - copied unchanged from r346089, vendor/device-tree/dist/src/arm/am33xx-l4.dtsi - copied

svn commit: r346099 - head/sys/modules/dtb/omap4

2019-04-10 Thread Emmanuel Vadot
Author: manu Date: Wed Apr 10 20:11:28 2019 New Revision: 346099 URL: https://svnweb.freebsd.org/changeset/base/346099 Log: arm: dtb: Compile the Linux DTS for pandaboards Reported by: ci.freebsd.org Modified: head/sys/modules/dtb/omap4/Makefile Modified:

svn commit: r346701 - in head/stand: efi/loader fdt

2019-04-25 Thread Emmanuel Vadot
Author: manu Date: Thu Apr 25 20:08:43 2019 New Revision: 346701 URL: https://svnweb.freebsd.org/changeset/base/346701 Log: loader: fdt: Add fdt_is_setup function When efi_autoload is called it will call fdt_setup_fdtp which setup the dtb and overlays. If a user already loaded at dtb or

svn commit: r346682 - head/etc/mtree

2019-04-25 Thread Emmanuel Vadot
Author: manu Date: Thu Apr 25 16:45:24 2019 New Revision: 346682 URL: https://svnweb.freebsd.org/changeset/base/346682 Log: mtree: Add more runtime package tag When using pkgbase those empty directories aren't packaged otherwise. Reviewed by: bapt MFC after:1 week

svn commit: r346683 - head/usr.sbin/bsdinstall/scripts

2019-04-25 Thread Emmanuel Vadot
Author: manu Date: Thu Apr 25 16:47:15 2019 New Revision: 346683 URL: https://svnweb.freebsd.org/changeset/base/346683 Log: bsdinstall: up the interface before calling dhclient MFC after:1 week Modified: head/usr.sbin/bsdinstall/scripts/netconfig_ipv4 Modified:

svn commit: r346691 - in head/sys: arm/allwinner modules/allwinner modules/allwinner/aw_sid

2019-04-25 Thread Emmanuel Vadot
Author: manu Date: Thu Apr 25 18:38:38 2019 New Revision: 346691 URL: https://svnweb.freebsd.org/changeset/base/346691 Log: arm: allwinner: Add pnpinfo for aw_sid and add module Makefile MFC after:1 month Added: head/sys/modules/allwinner/aw_sid/

svn commit: r346692 - in head/sys: arm/allwinner modules/allwinner modules/allwinner/aw_thermal

2019-04-25 Thread Emmanuel Vadot
Author: manu Date: Thu Apr 25 18:39:41 2019 New Revision: 346692 URL: https://svnweb.freebsd.org/changeset/base/346692 Log: arm: allwinner: Add pnp info to aw_thermal and compile it as module too MFC after:1 month Added: head/sys/modules/allwinner/aw_thermal/

svn commit: r346694 - in head/sys: arm/allwinner modules/allwinner modules/allwinner/aw_rtc

2019-04-25 Thread Emmanuel Vadot
Author: manu Date: Thu Apr 25 18:41:05 2019 New Revision: 346694 URL: https://svnweb.freebsd.org/changeset/base/346694 Log: arm: allwinner: Add pnp info to aw_rtc and compile it as module too MFC after:1 month Added: head/sys/modules/allwinner/aw_rtc/

svn commit: r346693 - in head/sys: arm/allwinner modules/allwinner modules/allwinner/axp81x

2019-04-25 Thread Emmanuel Vadot
Author: manu Date: Thu Apr 25 18:40:23 2019 New Revision: 346693 URL: https://svnweb.freebsd.org/changeset/base/346693 Log: arm: allwinner: Add pnp info to axp81x and compile it as module too MFC after:1 month Added: head/sys/modules/allwinner/axp81x/

svn commit: r346696 - in head/sys: arm/allwinner modules/allwinner modules/allwinner/if_awg

2019-04-25 Thread Emmanuel Vadot
Author: manu Date: Thu Apr 25 18:42:27 2019 New Revision: 346696 URL: https://svnweb.freebsd.org/changeset/base/346696 Log: arm: allwinner: Add pnp info to if_awg and compile it as module too While here make it depend on aw_sid as it's needed for mac generation. MFC after:1 month

Re: svn commit: r346683 - head/usr.sbin/bsdinstall/scripts

2019-04-25 Thread Emmanuel Vadot
On Thu, 25 Apr 2019 11:22:34 -0700 Enji Cooper wrote: > > > On Apr 25, 2019, at 09:47, Emmanuel Vadot wrote: > > > > Author: manu > > Date: Thu Apr 25 16:47:15 2019 > > New Revision: 346683 > > URL: https://svnweb.freebsd.org/changeset/base/3

svn commit: r346697 - in head/sys: arm/allwinner modules/allwinner modules/allwinner/aw_rsb

2019-04-25 Thread Emmanuel Vadot
Author: manu Date: Thu Apr 25 18:43:01 2019 New Revision: 346697 URL: https://svnweb.freebsd.org/changeset/base/346697 Log: arm: allwinner: Add pnp info to aw_rsb and compile it as module too MFC after:1 month Added: head/sys/modules/allwinner/aw_rsb/

svn commit: r346698 - in head/sys/modules/allwinner: . aw_pwm

2019-04-25 Thread Emmanuel Vadot
Author: manu Date: Thu Apr 25 18:44:03 2019 New Revision: 346698 URL: https://svnweb.freebsd.org/changeset/base/346698 Log: arm: allwinner: aw_pwm: compile it as module too MFC after:1 month Added: head/sys/modules/allwinner/aw_pwm/ head/sys/modules/allwinner/aw_pwm/Makefile

svn commit: r350001 - head/sys/arm/conf

2019-07-15 Thread Emmanuel Vadot
Author: manu Date: Mon Jul 15 15:07:55 2019 New Revision: 350001 URL: https://svnweb.freebsd.org/changeset/base/350001 Log: Remove duplicated device firmware entry in generic arm kernel config added in r333191 Submitted by: Daniel Engberg (daniel.engberg.li...@pyret.net) MFC after:3

svn commit: r349584 - head/sys/dev/mmc/host

2019-07-01 Thread Emmanuel Vadot
Author: manu Date: Mon Jul 1 21:50:53 2019 New Revision: 349584 URL: https://svnweb.freebsd.org/changeset/base/349584 Log: Since r349571 we need all the accessor to be present for set or get otherwise we panic. dwmmc don't handle VCCQ (voltage for the IO line of the SD/eMMC) or TIMING.

svn commit: r351130 - head/sys/arm/mv

2019-08-16 Thread Emmanuel Vadot
Author: manu Date: Fri Aug 16 17:10:38 2019 New Revision: 351130 URL: https://svnweb.freebsd.org/changeset/base/351130 Log: arm64: mv: a37x0_gpio: Set the memory to SHAREABLE Since r349596 the syscon driver will map the memory. Since the gpio/pinctrl controller wants it too set it to

svn commit: r351129 - head/sys/dev/fdt

2019-08-16 Thread Emmanuel Vadot
Author: manu Date: Fri Aug 16 17:08:06 2019 New Revision: 351129 URL: https://svnweb.freebsd.org/changeset/base/351129 Log: fdt: simple-mfd: Set the syscon memory to SHAREABLE Since syscon is usually used with another compatible string (and so another driver), this driver might want to

svn commit: r351144 - in head/sys: arm64/conf modules/dtb/mv

2019-08-16 Thread Emmanuel Vadot
Author: manu Date: Fri Aug 16 21:11:43 2019 New Revision: 351144 URL: https://svnweb.freebsd.org/changeset/base/351144 Log: arm64: Add EspressoBin DTB to the build This will compile the espressobin dts to a dtb file and this will be install in /boot/dtb/marvell/ during installkernel.

svn commit: r351141 - stable/12/sys/dev/fdt

2019-08-16 Thread Emmanuel Vadot
Author: manu Date: Fri Aug 16 20:56:35 2019 New Revision: 351141 URL: https://svnweb.freebsd.org/changeset/base/351141 Log: MFC r349596 by ganbold: Extend simple_mfd driver to expose a syscon interface if that node is also compatible with syscon. For instance, Rockchip RK3399's GRF

Re: svn commit: r351103 - stable/12/lib/libpmc

2019-08-16 Thread Emmanuel Vadot
On Fri, 16 Aug 2019 00:46:18 +0200 Emmanuel Vadot wrote: > On Thu, 15 Aug 2019 21:39:22 + (UTC) > Matt Macy wrote: > > > Author: mmacy > > Date: Thu Aug 15 21:39:21 2019 > > New Revision: 351103 > > URL: https://svnweb.freebsd.org/changeset/base/351103

Re: svn commit: r351103 - stable/12/lib/libpmc

2019-08-15 Thread Emmanuel Vadot
quot;branch-mispredicts", "br_misp_retired.all_branches"}, > {"branches", "br_inst_retired.all_branches"}, Why is this a direct commit to stable/12 and not an MFC of r351104 ? Also you are supposed to wait 3 days to MFC thing. -- Emmanuel Vadot ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

svn commit: r351100 - head/sys/dev/iicbus/twsi

2019-08-15 Thread Emmanuel Vadot
Author: manu Date: Thu Aug 15 18:59:52 2019 New Revision: 351100 URL: https://svnweb.freebsd.org/changeset/base/351100 Log: twsi: Fix build when DEBUG is used on 32bits arch. MFC after:3 days Modified: head/sys/dev/iicbus/twsi/twsi.c Modified: head/sys/dev/iicbus/twsi/twsi.c

svn commit: r351099 - head/sys/arm/allwinner

2019-08-15 Thread Emmanuel Vadot
Author: manu Date: Thu Aug 15 18:57:48 2019 New Revision: 351099 URL: https://svnweb.freebsd.org/changeset/base/351099 Log: arm: allwinner: Set aw_ccu to BUS_PASS_BUS In r350842 I've switched the bus pass to resource so it matches the other clock drivers but this cannot work as this

svn commit: r350846 - head/sys/arm/allwinner/clkng

2019-08-10 Thread Emmanuel Vadot
Author: manu Date: Sat Aug 10 19:02:50 2019 New Revision: 350846 URL: https://svnweb.freebsd.org/changeset/base/350846 Log: allwinner: Add support to min/max in aw_clk_frac The Fractionals clock in Allwinner device have some min/max frequencies that they can do. Add support for it.

svn commit: r350844 - in head/sys: arm/allwinner arm/allwinner/clkng conf dev/extres/clk

2019-08-10 Thread Emmanuel Vadot
ng/aw_clk_m.c Sat Aug 10 18:50:37 2019 (r350844) @@ -0,0 +1,580 @@ +/*- + * Copyright (c) 2019 Emmanuel Vadot + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistr

svn commit: r350845 - head/sys/arm/allwinner/clkng

2019-08-10 Thread Emmanuel Vadot
+288,3 @@ aw_clk_m_register(struct clkdom *clkdom, struct aw_clk return (0); } -/*- - * Copyright (c) 2019 Emmanuel Vadot - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1

svn commit: r350842 - in head/sys/arm/allwinner: . a20 clkng

2019-08-10 Thread Emmanuel Vadot
Author: manu Date: Sat Aug 10 17:58:30 2019 New Revision: 350842 URL: https://svnweb.freebsd.org/changeset/base/350842 Log: allwinner: Rework the BUS_PASS on drivers - Put all clock and control unit driver in BUS_PASS_RESOURCE except for the DE2 CCU as it needs the main CCU to be

svn commit: r350836 - in stable/12/sys: arm/ti arm/ti/cpsw dev/ofw gnu/dts/arm

2019-08-10 Thread Emmanuel Vadot
Sat Aug 10 13:50:15 2019 (r350836, copy of r350230, head/sys/arm/ti/ti_sysc.c) @@ -0,0 +1,125 @@ +/*- + * Copyright (c) 2019 Emmanuel Vadot + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditio

svn commit: r351217 - head/sys/arm/mv

2019-08-19 Thread Emmanuel Vadot
Author: manu Date: Mon Aug 19 14:28:54 2019 New Revision: 351217 URL: https://svnweb.freebsd.org/changeset/base/351217 Log: arm64: a37x0_gpio: Use syscon instead of MMIO region The fdt node for this driver is a simple-mfd and syscon compatible one meaning that simplemfd will be the

svn commit: r351218 - head/sys/arm/ti

2019-08-19 Thread Emmanuel Vadot
Author: manu Date: Mon Aug 19 14:33:22 2019 New Revision: 351218 URL: https://svnweb.freebsd.org/changeset/base/351218 Log: ti: sdhci: Correct voltage caps ti,dual-volt property say that the eMMC support 1.8V and 3.3V not 3.0V Use the correct caps for the mmc stack. Note that the

svn commit: r351178 - head/sys/arm/mv

2019-08-17 Thread Emmanuel Vadot
Author: manu Date: Sat Aug 17 19:06:05 2019 New Revision: 351178 URL: https://svnweb.freebsd.org/changeset/base/351178 Log: Revert r351130 This driver should use the syscon handle exposed by the parent simple-mfd one. Modified: head/sys/arm/mv/a37x0_gpio.c Modified:

svn commit: r351177 - head/sys/dev/fdt

2019-08-17 Thread Emmanuel Vadot
Author: manu Date: Sat Aug 17 19:05:11 2019 New Revision: 351177 URL: https://svnweb.freebsd.org/changeset/base/351177 Log: Revert r351129 the point of syscon node is to avoid multiple device driver reading/writing to the same area. Reported by: ian Modified:

svn commit: r351139 - in stable/12/sys: arm/mv arm64/conf conf dev/sdhci

2019-08-16 Thread Emmanuel Vadot
Author: manu Date: Fri Aug 16 20:49:10 2019 New Revision: 351139 URL: https://svnweb.freebsd.org/changeset/base/351139 Log: MFC r348880, r348882 r348880 by loos: Add the GPIO driver for the North/South bridge in Marvell Armada 37x0. The A3700 has a different GPIO controller and

svn commit: r351147 - stable/12/sys/conf

2019-08-16 Thread Emmanuel Vadot
Author: manu Date: Fri Aug 16 21:28:28 2019 New Revision: 351147 URL: https://svnweb.freebsd.org/changeset/base/351147 Log: MFC r349637 by ganbold: Fix build error introduced by r349596. Modified: stable/12/sys/conf/files Directory Properties: stable/12/ (props changed) Modified:

svn commit: r351149 - stable/12/sys/arm/allwinner

2019-08-16 Thread Emmanuel Vadot
Author: manu Date: Fri Aug 16 21:40:39 2019 New Revision: 351149 URL: https://svnweb.freebsd.org/changeset/base/351149 Log: MFC r343952, r344003, r344219, r344343, r344456 r343952 by ganbold: Enable necessary bits when activating interrupts. This allows reading some events from the

svn commit: r346089 - in vendor/device-tree/dist: Bindings Bindings/arm Bindings/arm/altera Bindings/arm/freescale Bindings/arm/marvell Bindings/arm/mediatek Bindings/arm/mrvl Bindings/arm/socionex...

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Wed Apr 10 17:56:06 2019 New Revision: 346089 URL: https://svnweb.freebsd.org/changeset/base/346089 Log: Import DTS files from Linux 5.0 Added: vendor/device-tree/dist/Bindings/.gitignore vendor/device-tree/dist/Bindings/Makefile (contents, props changed)

svn commit: r346090 - vendor/device-tree/5.0

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Wed Apr 10 17:56:44 2019 New Revision: 346090 URL: https://svnweb.freebsd.org/changeset/base/346090 Log: Tag import of DTS files from Linux 5.0 Added: vendor/device-tree/5.0/ - copied from r346089, vendor/device-tree/dist/

Re: svn commit: r346096 - head/sys/arm/conf

2019-09-03 Thread Emmanuel Vadot
s that had the chance to not die in the past years. No developer care about or work on those boards. > Svatopluk Kraus > > > > On Wed, Apr 10, 2019 at 9:27 PM Emmanuel Vadot wrote: > > > > Author: manu > > Date: Wed Apr 10 19:27:14 2019 > > New Revision: 34609

svn commit: r345584 - head

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Wed Mar 27 17:55:39 2019 New Revision: 345584 URL: https://svnweb.freebsd.org/changeset/base/345584 Log: pkgbase: Use uname as ABI_FILE Add some more missed in r345159 MFC after:1 week Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r345948 - head/sys/dev/iicbus/twsi

2019-09-03 Thread Emmanuel Vadot
1,5 @@ /*- - * Copyright (c) 2016 Emmanuel Vadot - * All rights reserved. + * Copyright (c) 2016-2019 Emmanuel Vadot * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -90,6 +89,7 @@ a10_twsi_attach(device_t

svn commit: r345951 - head/sys/dev/iicbus/twsi

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Fri Apr 5 15:53:27 2019 New Revision: 345951 URL: https://svnweb.freebsd.org/changeset/base/345951 Log: twsi: Use config_intrhook_oneshot instead of config_intrhook_establish Suggested by: ian MFC after:1 month X-MFC-With: 345948 Modified:

svn commit: r346099 - head/sys/modules/dtb/omap4

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Wed Apr 10 20:11:28 2019 New Revision: 346099 URL: https://svnweb.freebsd.org/changeset/base/346099 Log: arm: dtb: Compile the Linux DTS for pandaboards Reported by: ci.freebsd.org Modified: head/sys/modules/dtb/omap4/Makefile Modified:

svn commit: r346092 - in head/sys/gnu/dts: arm arm64/allwinner arm64/altera arm64/amlogic arm64/arm arm64/exynos arm64/freescale arm64/hisilicon arm64/marvell arm64/mediatek arm64/nvidia arm64/qcom...

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Wed Apr 10 18:15:36 2019 New Revision: 346092 URL: https://svnweb.freebsd.org/changeset/base/346092 Log: Import DTS files from Linux 5.0 MFC after:2 months Added: - copied unchanged from r346089, vendor/device-tree/dist/src/arm/am33xx-l4.dtsi - copied

svn commit: r346096 - head/sys/arm/conf

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Wed Apr 10 19:27:14 2019 New Revision: 346096 URL: https://svnweb.freebsd.org/changeset/base/346096 Log: arm: kernel: Remove old kernel configs Follow up to r346095 All those kernels are either not working or the release have switched to GENERIC Deleted:

svn commit: r345711 - head/sys/arm/allwinner/clkng

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Fri Mar 29 19:40:04 2019 New Revision: 345711 URL: https://svnweb.freebsd.org/changeset/base/345711 Log: arm: allwinner: clk: Fix nm_recalc When comparing best frequencies use the absolute value. If we do not do that we end up choosing an always lower value than the

svn commit: r346095 - head/sys/dts/arm

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Wed Apr 10 19:18:05 2019 New Revision: 346095 URL: https://svnweb.freebsd.org/changeset/base/346095 Log: arm: dts: Remove some old DTS RPI is using the firmware provided DTS since 12.0 Pandaboard works with the Linux DTS RK* Exynos* and Meson*/Odroid* don't even work

Re: svn commit: r346096 - head/sys/arm/conf

2019-09-03 Thread Emmanuel Vadot
om > head/sys/arm/conf/EXYNOS5420 > which is documented in the Wiki as to how to build it, > pointing to use the kernel config you just deleted. Is there a question ? Even if you managed to compile this kernel and maybe run it, what's next ? Nobody works on this SoC. I will send some revie

Re: svn commit: r346250 - in head: share/man/man4 share/man/man9 sys/dev/random sys/kern sys/libkern sys/sys

2019-09-03 Thread Emmanuel Vadot
ropy is needed and isn't present loader(8) should gather some entropy and pass this to the kernel for the first boot. -- Emmanuel Vadot ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To un

svn commit: r346293 - in head/sys/arm/allwinner: . clk

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Tue Apr 16 19:38:16 2019 New Revision: 346293 URL: https://svnweb.freebsd.org/changeset/base/346293 Log: allwinner: clk: Garbage collect old clock implementation The old clocks are disconneted from the build since r337344. Remove all those pseudo drivers. The only one

svn commit: r346297 - head/sys/conf

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Tue Apr 16 20:06:39 2019 New Revision: 346297 URL: https://svnweb.freebsd.org/changeset/base/346297 Log: arm: Order files.arm to have cloudabi and annapurna sections MFC after:2 weeks Modified: head/sys/conf/files.arm Modified: head/sys/conf/files.arm

svn commit: r346334 - head/sys/arm/allwinner

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Wed Apr 17 21:45:19 2019 New Revision: 346334 URL: https://svnweb.freebsd.org/changeset/base/346334 Log: arm: allwinner: Fix audio for Allwinner H3/H5 Due to three conditions the codec driver for Allwinner A10/A20 and H3/H5 did not work properly here: Wrong bit

svn commit: r346272 - head/sys/arm/allwinner

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Tue Apr 16 12:40:49 2019 New Revision: 346272 URL: https://svnweb.freebsd.org/changeset/base/346272 Log: aw_syscon: Add a new compatible Since 5.0 DTS the syscon controller have a new compatible as it exports new subnodes, we currently only use it as a syscon provider

svn commit: r346305 - in head/sys/arm: allwinner conf

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Tue Apr 16 22:42:50 2019 New Revision: 346305 URL: https://svnweb.freebsd.org/changeset/base/346305 Log: arm: allwinner: Makes more device optional MFC after:2 weeks Modified: head/sys/arm/allwinner/files.allwinner head/sys/arm/conf/GENERIC Modified:

svn commit: r346295 - in head/sys: arm/allwinner arm/altera/socfpga arm/amlogic/aml8726 arm/annapurna/alpine arm/broadcom/bcm2835 arm/freescale/imx arm/freescale/vybrid arm/mv arm/nvidia/tegra124 a...

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Tue Apr 16 20:04:22 2019 New Revision: 346295 URL: https://svnweb.freebsd.org/changeset/base/346295 Log: arm: Add kern_clocksource.c directly in files.arm This files is needed and included in all our config so move it to a common location. MFC after:2 weeks

svn commit: r346298 - head/usr.sbin/config

2019-09-03 Thread Emmanuel Vadot
Author: manu Date: Tue Apr 16 20:08:19 2019 New Revision: 346298 URL: https://svnweb.freebsd.org/changeset/base/346298 Log: config: Only warn if duplicate option/device comes from the same file This is useful for arm (possibly other arches too) where we want to have a GENERIC kernel that

svn commit: r346332 - in head: share/man/man9 sys/conf sys/dev/ofw

2019-09-03 Thread Emmanuel Vadot
00:00:00 1970 (empty, because file is newly added) +++ head/share/man/man9/ofw_graph.9 Wed Apr 17 20:09:01 2019 (r346332) @@ -0,0 +1,106 @@ +.\" Copyright (c) 2019 Emmanuel Vadot +.\" +.\" Redistribution and use in source and binary forms, with or without +.

svn commit: r346271 - in head/sys/arm/allwinner: . clkng

2019-09-03 Thread Emmanuel Vadot
:39:31 2019 (r346271) @@ -1,4 +1,5 @@ /*- + * Copyright (c) 2019 Emmanuel Vadot * Copyright (c) 2016 Vladimir Belian * All rights reserved. * @@ -43,6 +44,8 @@ __FBSDID("$FreeBSD$"); #include #include +#include + #include #include "clock_if.h" @@ -62

svn commit: r351552 - head/sys/arm64/rockchip

2019-08-27 Thread Emmanuel Vadot
Author: manu Date: Tue Aug 27 18:00:01 2019 New Revision: 351552 URL: https://svnweb.freebsd.org/changeset/base/351552 Log: arm64: rk3399: pinctrl: Add gpio banks and fix iomux Since r351187 the pinctrl driver need to know the gpio bank as it directly attach the gpio driver to handle

svn commit: r351551 - head/sys/arm64/rockchip

2019-08-27 Thread Emmanuel Vadot
Author: manu Date: Tue Aug 27 17:59:09 2019 New Revision: 351551 URL: https://svnweb.freebsd.org/changeset/base/351551 Log: arm64: rk3328: pinctrl: Add gpio banks and fix iomux Since r351187 the pinctrl driver need to know the gpio bank as it directly attach the gpio driver to handle

svn commit: r351856 - head/tests/sys/common

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:14:07 2019 New Revision: 351856 URL: https://svnweb.freebsd.org/changeset/base/351856 Log: pkgbase: Put the sys/common test into the tests package Every other test is there so do the same for those. Reviewed by: bapt, gjb Differential Revision:

svn commit: r351855 - in head: lib/libcam lib/libcrypt lib/libelf lib/libgeom lib/libipsec lib/libjail lib/libkiconv lib/libkvm lib/libmd lib/libnv lib/libpam/libpam lib/libsbuf lib/libufs lib/libu...

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:13:08 2019 New Revision: 351855 URL: https://svnweb.freebsd.org/changeset/base/351855 Log: pkgbase: Put a lot of binaries and lib in FreeBSD-runtime All of them are needed to be able to boot to single user and be able to repair a existing FreeBSD

svn commit: r351849 - head/lib/lib80211

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:06:48 2019 New Revision: 351849 URL: https://svnweb.freebsd.org/changeset/base/351849 Log: pkgbase: lib80211 is needed by ifconfig(8) so put it in FreeBSD-runtime Reviewed by: bapt, gjb Differential Revision:https://reviews.freebsd.org/D21497

svn commit: r351862 - in head/sbin/pfctl/tests: . files

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:19:06 2019 New Revision: 351862 URL: https://svnweb.freebsd.org/changeset/base/351862 Log: pkgbase: pfctl: tests: Put tests files in the FreeBSD-tests package Reviewed by: kp, gjb Differential Revision:https://reviews.freebsd.org/D21521

svn commit: r351848 - in head/release: packages scripts

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:06:01 2019 New Revision: 351848 URL: https://svnweb.freebsd.org/changeset/base/351848 Log: pkgbase: Move the bootloader related files to a new FreeBSD-bootloader package Bootloader file isn't needed for jails so don't include it in FreeBSD-runtime.

svn commit: r351858 - in head: bin/uuidgen lib/libalias/libalias lib/libauditd lib/libbe lib/libcalendar lib/libcapsicum lib/libcom_err lib/libdevctl lib/libdevinfo lib/libdevstat lib/libfetch lib/...

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:15:47 2019 New Revision: 351858 URL: https://svnweb.freebsd.org/changeset/base/351858 Log: pkgbase: Create a FreeBSD-utilities package and make it the default one The default package use to be FreeBSD-runtime but it should only contain binaries and libs

svn commit: r351859 - head/share/mk

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:16:39 2019 New Revision: 351859 URL: https://svnweb.freebsd.org/changeset/base/351859 Log: pkgbase: Add tags for includes in bsd.incs.mk Otherwise the files aren't packaged. Reviewed by: bapt, gjb Differential Revision:

svn commit: r351853 - in head/lib/libcasper: libcasper services/cap_dns services/cap_fileargs services/cap_grp services/cap_pwd services/cap_sysctl services/cap_syslog

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:10:26 2019 New Revision: 351853 URL: https://svnweb.freebsd.org/changeset/base/351853 Log: pkgbase: Move libcap_ to FreeBSD-runtime A lot of binaries present in FreeBSD-runtime depend on it so move the libs there. Reviewed by: bapt, gjb

svn commit: r351860 - head/share/mk

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:17:28 2019 New Revision: 351860 URL: https://svnweb.freebsd.org/changeset/base/351860 Log: pkgbase: Add tag for LIBSYMLINK case Otherwised the files aren't packaged. Reviewed by: bapt, gjb Differential Revision:

svn commit: r351861 - head/share/mk

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:18:13 2019 New Revision: 351861 URL: https://svnweb.freebsd.org/changeset/base/351861 Log: pkgbase: Handle FILES when no FILESGROUP isn't used bsd.files.mk only add the TAG when groups are used, fix this. Reviewed by: gjb Differential Revision:

svn commit: r351850 - in head/cddl: lib/libavl lib/libnvpair lib/libumem lib/libuutil lib/libzfs lib/libzfs_core sbin/zfs sbin/zpool

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:07:49 2019 New Revision: 351850 URL: https://svnweb.freebsd.org/changeset/base/351850 Log: pkgbase: Force zfs(8) and zpool(8) to be in the runtime package Those commands are needed to repair a FreeBSD installation so add them to the runtime package

svn commit: r351851 - in head: libexec/rc libexec/rc/rc.d release/packages sbin/rcorder

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:08:45 2019 New Revision: 351851 URL: https://svnweb.freebsd.org/changeset/base/351851 Log: pkgbase: Move rc scripts and related files to their own packages It doesn't need to be in runtime and might help people who want to experiment with other rc system

svn commit: r351854 - head/lib/libbluetooth

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:11:16 2019 New Revision: 351854 URL: https://svnweb.freebsd.org/changeset/base/351854 Log: pkgbase: Put libbluetooth in the bluetooth package It make sense to have everything bluetooth related in the same package. Reviewed by: bapt, gjb Differential

svn commit: r351852 - head/lib/libc/gen

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:09:33 2019 New Revision: 351852 URL: https://svnweb.freebsd.org/changeset/base/351852 Log: pkgbase: Tag passwd related file to be in FreeBSD-runtime package. Reviewed by: bapt, gjb Differential Revision:https://reviews.freebsd.org/D21500

svn commit: r351857 - head/include

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 14:14:47 2019 New Revision: 351857 URL: https://svnweb.freebsd.org/changeset/base/351857 Log: pkgbase: Add TAG for evdev and veriexec headers Reviewed by: bapt Differential Revision:https://reviews.freebsd.org/D21505 Modified:

svn commit: r351886 - head/share/keys/pkg/trusted

2019-09-05 Thread Emmanuel Vadot
Author: manu Date: Thu Sep 5 19:17:17 2019 New Revision: 351886 URL: https://svnweb.freebsd.org/changeset/base/351886 Log: pkgbase: Add the pkg trusted keys to the FreeBSD-utilities package Modified: head/share/keys/pkg/trusted/Makefile Modified: head/share/keys/pkg/trusted/Makefile

svn commit: r351931 - head/share/mk

2019-09-06 Thread Emmanuel Vadot
Author: manu Date: Fri Sep 6 12:26:45 2019 New Revision: 351931 URL: https://svnweb.freebsd.org/changeset/base/351931 Log: pkgbase: r351861 didn't solve everything, we need to default to the utilities package too Modified: head/share/mk/bsd.files.mk Modified: head/share/mk/bsd.files.mk

svn commit: r352310 - stable/12/sys/arm/ti

2019-09-13 Thread Emmanuel Vadot
Author: manu Date: Fri Sep 13 21:28:08 2019 New Revision: 352310 URL: https://svnweb.freebsd.org/changeset/base/352310 Log: MFC r351218: ti: sdhci: Correct voltage caps ti,dual-volt property say that the eMMC support 1.8V and 3.3V not 3.0V Use the correct caps for the mmc stack.

svn commit: r352309 - in stable/12/sys: arm/mv dev/extres/syscon dev/fdt

2019-09-13 Thread Emmanuel Vadot
Author: manu Date: Fri Sep 13 21:20:24 2019 New Revision: 352309 URL: https://svnweb.freebsd.org/changeset/base/352309 Log: MFC r351184, r351189, r351217 r351184: Add method for getting of syscon handle from parent device. If simple multifuction device also provides syscon

svn commit: r352389 - head/release/packages

2019-09-16 Thread Emmanuel Vadot
Author: manu Date: Mon Sep 16 12:51:30 2019 New Revision: 352389 URL: https://svnweb.freebsd.org/changeset/base/352389 Log: pkgbase: Move cap_mkdb from runtime to utilities POST-INSTALL Since login and login.conf moved to the utilities packages move also the post-install related

svn commit: r350673 - head/sys/gnu/dts/arm

2019-08-07 Thread Emmanuel Vadot
Author: manu Date: Wed Aug 7 13:11:53 2019 New Revision: 350673 URL: https://svnweb.freebsd.org/changeset/base/350673 Log: arm: dts: am33xx: Fix the region for uart0 The region for uart0 is declared to be 0x2000 in size but the parent node only declare 0x1000. As the parent only

svn commit: r350674 - head/sys/dev/ofw

2019-08-07 Thread Emmanuel Vadot
Author: manu Date: Wed Aug 7 13:13:16 2019 New Revision: 350674 URL: https://svnweb.freebsd.org/changeset/base/350674 Log: ofw: ofw_reg_to_paddr: Use a 256 static array for the cell Some hardware needs more than 32, bump this value. We cannot use the _alloc for of getencprop as this

svn commit: r350687 - in stable/12/sys: arm64/conf arm64/rockchip arm64/rockchip/clk conf dev/mmc/host

2019-08-07 Thread Emmanuel Vadot
Wed Aug 7 18:26:32 2019 (r350687, copy of r341383, head/sys/arm64/rockchip/clk/rk3399_pmucru.c) @@ -0,0 +1,866 @@ +/*- + * SPDX-License-Identifier: BSD-2-Clause-FreeBSD + * + * Copyright (c) 2018 Emmanuel Vadot + * Copyright (c) 2018 Greg V + * + * Redistribution and use in source and bin

svn commit: r350689 - in stable/12/sys: arm64/conf arm64/rockchip/clk modules/dtb/rockchip

2019-08-07 Thread Emmanuel Vadot
Author: manu Date: Wed Aug 7 18:35:59 2019 New Revision: 350689 URL: https://svnweb.freebsd.org/changeset/base/350689 Log: MFC r341404-r341405, r344699, r347024, r347442 r341404 by andreast: Add rule to build the dtb for the rock64 board. Reviewed by: manu@ r341405 by

svn commit: r350686 - in stable/12/sys: arm64/conf arm64/rockchip arm64/rockchip/clk conf modules/rockchip modules/rockchip/rk805

2019-08-07 Thread Emmanuel Vadot
9 (r350686, copy of r341143, head/sys/arm64/rockchip/rk805.c) @@ -0,0 +1,422 @@ +/*- + * SPDX-License-Identifier: BSD-2-Clause-FreeBSD + * + * Copyright (c) 2018 Emmanuel Vadot + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modificati

svn commit: r350408 - head/sys/arm/ti

2019-07-29 Thread Emmanuel Vadot
Author: manu Date: Mon Jul 29 10:40:51 2019 New Revision: 350408 URL: https://svnweb.freebsd.org/changeset/base/350408 Log: arm: ti: Get the hwmods property either from the node or the parent r350229 changed the code to lookup the ti,hwmods property in the parent as it's now like that in

svn commit: r350410 - head/sys/arm/ti/cpsw

2019-07-29 Thread Emmanuel Vadot
Author: manu Date: Mon Jul 29 10:42:15 2019 New Revision: 350410 URL: https://svnweb.freebsd.org/changeset/base/350410 Log: arm: ti: cpsw: Check the new slave node address Since DTS from >= Linux 5.0 the slave address are relative to the parent node address and aren't the full ones.

svn commit: r350372 - head/sys/arm/conf

2019-07-27 Thread Emmanuel Vadot
Author: manu Date: Sat Jul 27 15:04:10 2019 New Revision: 350372 URL: https://svnweb.freebsd.org/changeset/base/350372 Log: arm: Fix TEGRA124 kernel Since r350162 device syscon is needed for sdhci driver. Add it to the config file. Reported by: dim Modified:

svn commit: r350595 - in stable/12: etc/mtree release/arm64 sys/arm/allwinner/clkng sys/conf sys/modules/dtb/allwinner

2019-08-05 Thread Emmanuel Vadot
struct aw_clk_init a64_init_clks[] = { Copied: stable/12/sys/arm/allwinner/clkng/ccu_de2.c (from r344895, head/sys/arm/allwinner/clkng/ccu_de2.c) == --- /dev/null 00:00:00 1970 (empty, because file is n

svn commit: r350598 - in stable/12/sys/arm/allwinner: . clk

2019-08-05 Thread Emmanuel Vadot
Author: manu Date: Mon Aug 5 17:32:16 2019 New Revision: 350598 URL: https://svnweb.freebsd.org/changeset/base/350598 Log: MFC r346293: allwinner: clk: Garbage collect old clock implementation The old clocks are disconneted from the build since r337344. Remove all those pseudo

svn commit: r350600 - in stable/12/sys: arm/mv arm64/conf conf dev/fdt dev/iicbus/twsi dev/sdhci

2019-08-05 Thread Emmanuel Vadot
Author: manu Date: Mon Aug 5 17:43:44 2019 New Revision: 350600 URL: https://svnweb.freebsd.org/changeset/base/350600 Log: MFC r342008, r342010-r342020 r342008: fdt: Add support for simple-mfd bus Quoting the binding Documentation : "These devices comprise a nexus for

svn commit: r350596 - stable/12/sys/dev/iicbus/twsi

2019-08-05 Thread Emmanuel Vadot
i.c == --- stable/12/sys/dev/iicbus/twsi/a10_twsi.cMon Aug 5 17:01:19 2019 (r350595) +++ stable/12/sys/dev/iicbus/twsi/a10_twsi.cMon Aug 5 17:06:20 2019 (r350596) @@ -1,6 +1,5 @@ /*- - * Copyright (c) 2016 Emmanuel Vadot - * All rights reser

svn commit: r350593 - in stable/12: release/arm64 sys/arm64/conf sys/dev/extres/clk sys/dev/extres/regulator sys/dts/arm64/overlays

2019-08-05 Thread Emmanuel Vadot
Author: manu Date: Mon Aug 5 16:48:16 2019 New Revision: 350593 URL: https://svnweb.freebsd.org/changeset/base/350593 Log: MFC r340987, r340989, r341254, r341269, r341333 r340987: arm64: Add evdev support to GENERIC r340989: regulator_fixed: Do not disable fixed regulator at

svn commit: r350594 - in stable/12/sys: gnu/dts/arm gnu/dts/arm64/actions gnu/dts/arm64/allwinner gnu/dts/arm64/altera gnu/dts/arm64/amd gnu/dts/arm64/amlogic gnu/dts/arm64/arm gnu/dts/arm64/broadc...

2019-08-05 Thread Emmanuel Vadot
Author: manu Date: Mon Aug 5 16:56:11 2019 New Revision: 350594 URL: https://svnweb.freebsd.org/changeset/base/350594 Log: MFC r342936, r343873 r342936: Import DTS from Linux 4.20 r343873: arm64: dtb: allwinner: Add the new pine64-lts dtb file to the build X-MFC-With:

svn commit: r350592 - in stable/12: release/arm64 release/tools sys/arm/allwinner sys/conf sys/dev/extres/phy

2019-08-05 Thread Emmanuel Vadot
Author: manu Date: Mon Aug 5 16:36:11 2019 New Revision: 350592 URL: https://svnweb.freebsd.org/changeset/base/350592 Log: MFC r340845-r340848, r340971, r340981, r342076 r340845: Derive PHY class to new one specialized for USB PHY functions. Submitted by: mmel r340846:

svn commit: r350597 - in stable/12/sys: arm/allwinner arm/allwinner/clkng gnu/dts/arm gnu/dts/arm64/allwinner gnu/dts/arm64/altera gnu/dts/arm64/amlogic gnu/dts/arm64/arm gnu/dts/arm64/exynos gnu/d...

2019-08-05 Thread Emmanuel Vadot
Emmanuel Vadot * Copyright (c) 2016 Vladimir Belian * All rights reserved. * @@ -43,6 +44,8 @@ __FBSDID("$FreeBSD$"); #include #include +#include + #include #include "clock_if.h" @@ -62,7 +65,7 @@ __FBSDID("$FreeBSD$"); #defineLOSC_MAGIC

svn commit: r350602 - in stable/12/sys: arm/allwinner arm/conf modules/allwinner modules/allwinner/aw_rsb modules/allwinner/aw_rtc modules/allwinner/aw_sid modules/allwinner/aw_thermal modules/allw...

2019-08-05 Thread Emmanuel Vadot
Author: manu Date: Mon Aug 5 18:05:22 2019 New Revision: 350602 URL: https://svnweb.freebsd.org/changeset/base/350602 Log: MFC r346305, r346691-r346694, r346696-r346697 r346305: arm: allwinner: Makes more device optional r346691: arm: allwinner: Add pnpinfo for aw_sid and add

svn commit: r350605 - in stable/12/sys: arm/allwinner arm/allwinner/a10 arm/allwinner/clkng arm64/conf conf dts/arm64/overlays modules/dtb/allwinner

2019-08-05 Thread Emmanuel Vadot
Author: manu Date: Mon Aug 5 18:27:25 2019 New Revision: 350605 URL: https://svnweb.freebsd.org/changeset/base/350605 Log: MFC r346334, r346787-r346789, r347017 r346334: arm: allwinner: Fix audio for Allwinner H3/H5 Due to three conditions the codec driver for Allwinner A10/A20 and

svn commit: r350603 - in stable/12/sys: arm/allwinner arm/altera/socfpga arm/amlogic/aml8726 arm/annapurna/alpine arm/broadcom/bcm2835 arm/freescale/imx arm/freescale/vybrid arm/mv arm/nvidia/tegra...

2019-08-05 Thread Emmanuel Vadot
Author: manu Date: Mon Aug 5 18:13:13 2019 New Revision: 350603 URL: https://svnweb.freebsd.org/changeset/base/350603 Log: MFC r346295, r346297 r346295: arm: Add kern_clocksource.c directly in files.arm This files is needed and included in all our config so move it to a common

svn commit: r350601 - in stable/12/sys: arm/mv arm64/conf conf dev/usb/controller

2019-08-05 Thread Emmanuel Vadot
Author: manu Date: Mon Aug 5 17:54:08 2019 New Revision: 350601 URL: https://svnweb.freebsd.org/changeset/base/350601 Log: MFC r344633-r344634, r344638 r344633: usb_nop_xceiv: Add support for this pseudo device This is a "fake" phy that handle regulator, clocks and reset gpio.

svn commit: r350604 - stable/12/usr.sbin/config

2019-08-05 Thread Emmanuel Vadot
Author: manu Date: Mon Aug 5 18:17:03 2019 New Revision: 350604 URL: https://svnweb.freebsd.org/changeset/base/350604 Log: MFC r346298: config: Only warn if duplicate option/device comes from the same file This is useful for arm (possibly other arches too) where we want to have a

<    3   4   5   6   7   8   9   10   11   12   >