OpenBSD cvs log

created 2019-10-15T01:44:35Z
begin 2019-09-29T00:00:00Z
end 2019-09-30T00:00:00Z
path src/sys
commits 13

date 2019-09-29T04:25:08Z
author visa
files src/sys/dev/ofw/ofw_gpio.h log diff annotate
message Reserve a few GPIO_CONFIG bits for machine-dependent use.

No objection from kettenis@

date 2019-09-29T04:28:52Z
author visa
files src/sys/arch/octeon/dev/octgpio.c log diff annotate
src/sys/arch/octeon/include/octeonvar.h log diff annotate
message Add option to configure GPIO output select.

date 2019-09-29T04:32:23Z
author visa
files src/sys/arch/octeon/dev/octxctl.c log diff annotate
message Configure USB port power control if the power GPIO is defined in fdt.

date 2019-09-29T10:36:52Z
author kettenis
files src/sys/arch/arm/arm/cpu.c log diff annotate
src/sys/arch/arm/cortex/ampintc.c log diff annotate
src/sys/arch/armv7/armv7/intr.c log diff annotate
src/sys/arch/armv7/include/intr.h log diff annotate
message Add IPI support. Taken ftrom arm64.

ok patrick@

date 2019-09-29T11:25:25Z
author patrick
files src/sys/arch/armv7/armv7/intr.c log diff annotate
message Improve MSI support by parsing the "msi-map" attribute. Taken from
arm64 to reduce the diff between the platforms.

ok kettenis@

date 2019-09-29T13:04:03Z
author kettenis
files src/sys/conf/files log diff annotate
src/sys/dev/fdt/files.fdt log diff annotate
src/sys/dev/fdt/if_dwge.c log diff annotate
src/sys/dev/fdt/Attic/if_dwge_fdt.c log diff annotate
src/sys/dev/fdt/if_dwxe.c log diff annotate
src/sys/dev/ic/Attic/dwc_gmac.c log diff annotate
src/sys/dev/ic/Attic/dwc_gmac_reg.h log diff annotate
src/sys/dev/ic/Attic/dwc_gmac_var.h log diff annotate
message Replace dwge(4) with a new driver based on dwxe(4). There are many
similarities between the two and using a common approach helps fixing bugs.
The new driver is better integrated with the device tree framework and
is faster (mainly because the DMA engine is configured properly now).

Tested on all currently supported variants of the hardware.

ok jsg@, jmatthew@

date 2019-09-29T13:27:48Z
author kettenis
files src/sys/dev/fdt/sypwr.c log diff annotate
message Fix pasto.

date 2019-09-29T15:31:16Z
author deraadt
files src/sys/dev/usb/if_umb.c log diff annotate
message turn the success paths of FCC registration into debug prints. The
(unlikely) failure path remains noisy.
discussed with claudio

date 2019-09-29T15:47:29Z
author krw
files src/sys/scsi/cd.c log diff annotate
src/sys/scsi/scsi_base.c log diff annotate
src/sys/scsi/scsi_debug.h log diff annotate
src/sys/scsi/scsi_ioctl.c log diff annotate
src/sys/scsi/sd.c log diff annotate
src/sys/scsi/st.c log diff annotate
message Tweak some whitespace to make autoindenter happy. Use consistent naming idiom for
the debug functions.

date 2019-09-29T16:10:30Z
author krw
files src/sys/scsi/scsi_base.c log diff annotate
message Move some logic inside scsi_show_xs() instead of surrounding the
single invocation of the same. Clearer.

date 2019-09-29T17:23:24Z
author krw
files src/sys/scsi/scsi_debug.h log diff annotate
src/sys/scsi/st.c log diff annotate
message Continue SCSIDEBUG cleanup by nuking pointles SC_DEBUGN() #define.

date 2019-09-29T17:57:36Z
author krw
files src/sys/scsi/cd.c log diff annotate
src/sys/scsi/scsi_base.c log diff annotate
src/sys/scsi/scsi_debug.h log diff annotate
src/sys/scsi/scsi_ioctl.c log diff annotate
src/sys/scsi/sd.c log diff annotate
src/sys/scsi/st.c log diff annotate
message Introduce SC_DEBUG_SENSE() and simplify code by eliminating a bunch
of three line SCSIDEBUG chunks.

date 2019-09-29T23:08:57Z
author krw
files src/sys/scsi/scsi_debug.h log diff annotate
message Restore SC_DEBUGN() as it was used outside sys/scsi. Some things are
not compiled on amd64!