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
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:
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
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
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:
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/
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/
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/
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/
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
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
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/
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
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
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.
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
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
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.
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
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
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"
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
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
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.
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
+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
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
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
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
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
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:
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:
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
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:
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
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)
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/
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
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
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
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:
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:
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
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:
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
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
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
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
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
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
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
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
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:
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
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
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
+.
: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
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
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
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:
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
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
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
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.
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
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:
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
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:
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:
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
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
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
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
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:
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
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
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.
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
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
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
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
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
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
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
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
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.
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:
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
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
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
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
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
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:
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:
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
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
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
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
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.
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
701 - 800 of 1235 matches
Mail list logo