OpenBSD cvs log

created 2018-11-29T13:04:33Z
begin 2018-04-01T00:00:00Z
end 2018-04-02T00:00:00Z
path src/sys
commits 8

date 2018-04-01T12:02:00Z
author dhill
files src/sys/ufs/ffs/ffs_softdep.c log diff annotate
src/sys/ufs/ffs/softdep.h log diff annotate
message Store the size of dinode contents union.

Fixes softdep+UFS2. Found out the hard way by naddy@

ok visa@ naddy@ deraadt@

date 2018-04-01T18:50:54Z
author patrick
files src/sys/arch/armv7/imx/Attic/if_fec.c log diff annotate
src/sys/arch/armv7/imx/Attic/imxccm.c log diff annotate
src/sys/arch/armv7/imx/Attic/imxccm_clocks.h log diff annotate
src/sys/arch/armv7/imx/Attic/imxccmvar.h log diff annotate
message In an attempt to OFW-ify fec(4) it turns out that the MII speed
has currently not been set correctly. The phy speed is based on
IPG clock, not the Ethernet PLL divisor. Also when we bumped the
frequency base from kHz to Hz, we missed to update the divisor as
well. Clarify the formula being used to calculate the phy speed
and make use of the clock framework.

ok kettenis@

date 2018-04-01T18:57:48Z
author patrick
files src/sys/arch/armv7/imx/Attic/imxccm.c log diff annotate
src/sys/arch/armv7/imx/Attic/imxccmvar.h log diff annotate
message Remove unfinished PCIe support from imxccm(4). We can do better than
that when we tackle it again.

date 2018-04-01T19:07:31Z
author patrick
files src/sys/arch/armv7/imx/imxahci.c log diff annotate
src/sys/arch/armv7/imx/Attic/imxccm.c log diff annotate
src/sys/arch/armv7/imx/Attic/imxccm_clocks.h log diff annotate
src/sys/arch/armv7/imx/Attic/imxccmvar.h log diff annotate
message Retrieve AHB clock from clock framework.

date 2018-04-01T19:18:22Z
author patrick
files src/sys/arch/armv7/imx/Attic/imxccm.c log diff annotate
message Stop using a global softc variable in most functions that are called
from the clock framework, and instead always pass the driver's softc
as function parameter.

date 2018-04-01T19:28:32Z
author patrick
files src/sys/arch/armv7/conf/RAMDISK log diff annotate
message Enable imxanatop(4) on RAMDISK as well so we can use it to disable
the USB charging detect so that we can replace the current code in
imxccm(4).

date 2018-04-01T22:19:18Z
author patrick
files src/sys/arch/armv7/imx/Attic/imxccm.c log diff annotate
src/sys/arch/armv7/imx/Attic/imxccmvar.h log diff annotate
src/sys/arch/armv7/imx/imxehci.c log diff annotate
message Disable the USB charging detection using a regmap instead of cross-
calling imxccm using a special function.

ok kettenis@

date 2018-04-01T22:28:54Z
author patrick
files src/sys/arch/armv7/imx/imxehci.c log diff annotate
message Pull out the regmap lookup from the switch. This way we can still
enable the PLL even if the (optional) "fsl,anatop" property is not
available or if the regmap cannot be found.

Suggested by kettenis@