CVS: cvs.openbsd.org: src

2024-06-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/06/08 10:05:23 Modified files: gnu/llvm/llvm/lib/Target/X86: X86RetClean.cpp Log message: Fix typo in last commits comment.

CVS: cvs.openbsd.org: src

2024-06-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/06/04 22:58:05 Modified files: sys/arch/amd64/amd64: hibernate_machdep.c sys/dev/ic : ufshci.c Log message: Now that our hibernation sub-system supports 4096 byte sectors, add

CVS: cvs.openbsd.org: src

2024-06-03 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/06/03 06:01:57 Modified files: sys/dev/ic : nvme.c Log message: Remove superfluous pmap_extract() call in the hibernation path. ok jsg@

CVS: cvs.openbsd.org: src

2024-05-29 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/29 07:56:49 Modified files: sys/conf : files Log message: Set 'needs-flag' for ufshci(4) as preparation for some future hibernate code. Remove obsolete comment while here as pointed

CVS: cvs.openbsd.org: src

2024-05-27 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/27 04:27:59 Modified files: sys/dev/ic : ufshci.c Log message: Use SCSI xfer timeout value for doorbell register status polling instead of an own introduced timeout value. This fixes an

CVS: cvs.openbsd.org: src

2024-05-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/24 14:34:06 Modified files: sys/dev/ic : ufshci.c ufshcireg.h Log message: Enable UFS "Auto-Hibernation". From the documentation: Auto-hibernate allows the host controller to put UniPro

CVS: cvs.openbsd.org: src

2024-05-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/24 03:51:14 Modified files: sys/dev/pci: ufshci_pci.c sys/dev/ic : ufshci.c ufshcireg.h ufshcivar.h Log message: Add support for suspend/resume. ok dlg@

CVS: cvs.openbsd.org: src

2024-05-22 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/22 12:10:00 Modified files: sys/dev/ic : ufshcireg.h Log message: Fix some bogus masking for the HCS (Host Controller Status) register.

CVS: cvs.openbsd.org: src

2024-05-22 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/22 05:46:06 Modified files: sys/dev/ic : ufshci.c Log message: Make the interrupt status poll function generic, rather than for only one status type. We'll use it later on to query more

CVS: cvs.openbsd.org: src

2024-05-21 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/21 12:19:22 Modified files: sys/dev/ic : ufshci.c Log message: Remove obsolete comment, and fix some spacing.

CVS: cvs.openbsd.org: src

2024-05-21 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/21 10:09:00 Modified files: sys/dev/ic : ufshci.c Log message: Only enable BUS_DMA_64BIT if the controller supports it.

CVS: cvs.openbsd.org: src

2024-05-20 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/20 14:08:05 Modified files: sys/dev/ic : ufshci.c ufshcireg.h Log message: Introduce some macros for static intr. aggr. and slot integers, and do more strict checking on the slot count.

CVS: cvs.openbsd.org: src

2024-05-20 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/20 06:42:45 Modified files: sys/dev/ic : ufshci.c ufshcivar.h Log message: Add flag to switch between normal interrupts (one interrupt per completed command) and interrupt aggregation

CVS: cvs.openbsd.org: src

2024-05-19 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/19 14:24:03 Modified files: sys/dev/ic : ufshci.c ufshcivar.h Log message: Use aggregation interrupts like stated in the documentation; Setup values (counter and timeout) during device

CVS: cvs.openbsd.org: src

2024-05-16 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/16 04:52:11 Modified files: sys/dev/ic : ufshci.c ufshcireg.h Log message: As of the documentation, the value of the Command UPIU expected_xfer_len field shall be the product of the

CVS: cvs.openbsd.org: src

2024-05-15 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/15 14:15:33 Modified files: sys/dev/ic : ufshcivar.h Log message: Remove unused variable.

CVS: cvs.openbsd.org: src

2024-05-15 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/15 14:10:27 Modified files: sys/dev/ic : ufshci.c ufshcireg.h Log message: Fix multi-slot support. We also add an timeout while waiting for command completion.

CVS: cvs.openbsd.org: src

2024-05-15 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/15 12:01:10 Modified files: sys/dev/ic : ufshci.c Log message: Also free CCBs in the error case. Fixes an intermittent panic seen on arm64.

CVS: cvs.openbsd.org: src

2024-05-12 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/12 06:20:36 Modified files: sys/dev/ic : ufshci.c Log message: Introduce debugging levels, to make debugging a bit more useful.

CVS: cvs.openbsd.org: src

2024-05-10 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/10 04:49:10 Modified files: sys/dev/hid: hid.c hidms.c Log message: Make the kernel compile also when turning on debugging. ok mpi@

CVS: cvs.openbsd.org: src

2024-05-10 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/10 00:14:10 Modified files: sys/dev/ic : ufshci.c Log message: Fix broken debugging.

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 11:05:22 Modified files: sys/arch/amd64/conf: GENERIC RAMDISK_CD Log message: Enable ufshci(4) on amd64. ok kettenis@ deraadt@

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:24:09 Modified files: sys/dev/ic : ufshci.c Log message: Back then I faced intermittent file-system corruptions for which setting FUA (Force Unit Access) did help. In the meantime

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:21:52 Modified files: sys/dev/ic : ufshci.c Log message: Sprinkle some more DPRINTFs.

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:20:22 Modified files: sys/dev/ic : ufshcireg.h Log message: Pack hardware descriptor structures.

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:18:20 Modified files: sys/dev/ic : ufshci.c Log message: Parse the OCS response value for completed commands, and set error on failure.

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:16:32 Modified files: sys/dev/ic : ufshci.c Log message: Perform bus DMA synchronization to update the command descriptors.

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:13:57 Modified files: sys/dev/ic : ufshci.c Log message: Use 1U for bit operations on 32-bit registers. Proposed by dlg@

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:12:22 Modified files: sys/dev/ic : ufshci.c Log message: Don't do math on KVA to get the required slot offset since that could cause invalid pointers depending on the compiler

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:09:17 Modified files: sys/dev/ic : ufshci.c Log message: Don't use the task id for UPIU commands. We don't use task management commands yet.

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:06:42 Modified files: sys/dev/ic : ufshci.c ufshcireg.h ufshcivar.h Log message: Don't schedule interrupt aggregation when commands are still in-progress. As of the documentation:

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:04:48 Modified files: sys/dev/ic : ufshci.c ufshcivar.h Log message: Prevent that scheduling of new commands is interfering with processing of completed commands with a command

CVS: cvs.openbsd.org: src

2024-05-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/05/09 02:02:59 Modified files: sys/dev/ic : ufshci.c ufshcivar.h Log message: Don't relay on the doorbell register to track our slots. As of the documentation: "UTRLDBR is a volatile

CVS: cvs.openbsd.org: src

2024-04-19 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/04/19 14:43:33 Modified files: sys/dev/ic : ufshcireg.h Log message: As of the documentation, the UTP Command Descriptor Base Address (UCDBA) needs to be aligned on a 128-byte address.

CVS: cvs.openbsd.org: src

2024-04-10 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/04/10 04:40:27 Modified files: sys/dev/pci: ufshci_pci.c Log message: Remove obsolete headers. Spotted by jsg@

CVS: cvs.openbsd.org: src

2024-04-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/04/09 14:18:37 Modified files: share/man/man4 : acpi.4 pci.4 Log message: Add ufshci(4) to pci(4). While there, add ahci(4) to acpi(4). Suggested and ok jmc@

CVS: cvs.openbsd.org: src

2024-04-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/04/09 08:58:41 Modified files: share/man/man4 : ufshci.4 sys/dev/pci: files.pci Added files: sys/dev/pci: ufshci_pci.c Log message: Add PCI support for ufshci(4).

CVS: cvs.openbsd.org: src

2024-02-16 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/02/16 15:30:54 Modified files: sys/dev/pci: if_em.c if_em.h if_em_hw.h Log message: Re-introduce TSO support after we've implemented fixes for the two reported issues: 1. Unaligned memory

Re: CVS: cvs.openbsd.org: src

2024-02-15 Thread Marcus Glocker
On Thu, Feb 15, 2024 at 03:56:53AM -0700, Marcus Glocker wrote: > CVSROOT: /cvs > Module name: src > Changes by: mgloc...@cvs.openbsd.org2024/02/15 03:56:53 > > Modified files: > sys/dev/pci: if_ix.c > > Log message: > Fix bogus packet lengt

CVS: cvs.openbsd.org: src

2024-02-15 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/02/15 03:56:53 Modified files: sys/dev/pci: if_ix.c Log message: Fix bogus packet length calculation in the RX/LRO path, which can lead to TSO tagging forwarded packets which shouldn't.

CVS: cvs.openbsd.org: src

2024-01-28 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/28 11:42:58 Modified files: sys/dev/pci: if_em.c if_em.h if_em_hw.h Log message: Back out the TSO support diff, since we got issues reported for which no solution could be found. Known

CVS: cvs.openbsd.org: src

2024-01-06 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/06 10:47:43 Modified files: sys/dev/acpi : ufshci_acpi.c sys/dev/ic : ufshci.c Log message: Zap more obsolete debug code.

CVS: cvs.openbsd.org: src

2024-01-06 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/06 06:23:47 Modified files: sys/dev/ic : ufshci.c Log message: Unify UFS command function arguments a bit.

CVS: cvs.openbsd.org: src

2024-01-06 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/06 06:04:04 Modified files: sys/dev/ic : ufshci.c Log message: Merge read/write UFS commands in to one single function, since they are very similar.

CVS: cvs.openbsd.org: src

2024-01-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/04 14:35:56 Modified files: sys/dev/ic : ufshci.c Log message: Zap some '#if 0' code which was initially required for debugging.

CVS: cvs.openbsd.org: src

2024-01-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/04 14:02:30 Modified files: sys/dev/ic : ufshcireg.h Log message: Set the interrupt aggregation counter down to 1, which fixes the read performance from ~20MB/s to ~220MB/s.

CVS: cvs.openbsd.org: src

2024-01-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/04 06:30:20 Modified files: sys/dev/ic : ufshci.c Log message: Fix timeout value for write command (typo).

CVS: cvs.openbsd.org: src

2024-01-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2024/01/04 05:22:35 Modified files: sys/dev/ic : ufshci.c Log message: Pass SCSI command directly to the UFS command descriptor instead of decoding/encoding it. Suggested and OK kettenis@

CVS: cvs.openbsd.org: src

2023-12-31 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/12/31 01:42:33 Modified files: sys/dev/pci: if_em.c if_em.h if_em_hw.h Log message: Add TCP Segmentation Offload (TSO) support for em(4). Following chip-sets are currently known to support

Re: CVS: cvs.openbsd.org: src

2023-12-04 Thread Marcus Glocker
And ok miod@ > ROOT: /cvs > Module name: src > Changes by: mgloc...@cvs.openbsd.org2023/12/03 22:28:25 > > Modified files: > sys/dev/usb: uthum.c > > Log message: > Make the TEMPer{1,2} devices display minus degC. From the NetBSD driver. > > ok deraadt@

CVS: cvs.openbsd.org: src

2023-12-03 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/12/03 22:28:25 Modified files: sys/dev/usb: uthum.c Log message: Make the TEMPer{1,2} devices display minus degC. From the NetBSD driver. ok deraadt@

CVS: cvs.openbsd.org: src

2023-11-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/11/08 11:59:01 Modified files: sys/arch/i386/include: param.h Log message: Increase NKMEMPAGES_MAX_DEFAULT to same value as on amd64. OK deraadt@

CVS: cvs.openbsd.org: src

2023-04-10 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/04/10 22:45:11 Modified files: sys/dev/acpi : qcgpio.c Log message: Nuke unused function prototype. Only acknowledge interrupts when one was active. ok kettenis@

CVS: cvs.openbsd.org: src

2023-04-05 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/04/05 11:23:30 Modified files: sys/dev/ic : ufshci.c Log message: Enable Force Unit Access (FUA) for write commands. This seems to fix intermittent data corruptions which I faced. The

CVS: cvs.openbsd.org: src

2023-03-31 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/03/31 13:50:46 Modified files: sys/arch/arm64/conf: RAMDISK Log message: Enable ufshci(4). ok kettenis@

CVS: cvs.openbsd.org: src

2023-02-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2023/02/04 16:11:59 Modified files: share/man/man4 : Makefile sys/arch/arm64/conf: GENERIC sys/conf : files sys/dev/acpi : files.acpi Added files:

CVS: cvs.openbsd.org: src

2022-12-18 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/12/18 03:00:53 Modified files: sys/dev/acpi : qcgpio.c Log message: Disable the keyboard on the Samsung Galaxy Book Go until we can fix the resulting interrupt storm. It's causing bad system

CVS: cvs.openbsd.org: src

2022-10-25 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/25 13:32:18 Modified files: sys/dev/i2c: pijuice.c Log message: Calculate approx. battery re-charge time.

CVS: cvs.openbsd.org: src

2022-10-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/24 12:34:29 Modified files: share/man/man4 : maxrtc.4 Log message: We recently added support for the DS1339.

CVS: cvs.openbsd.org: src

2022-10-23 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/23 22:28:01 Modified files: sys/dev/i2c: pijuice.c Log message: Fix comment; sconds -> seconds

CVS: cvs.openbsd.org: src

2022-10-23 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/23 12:43:00 Modified files: share/man/man4 : Makefile iic.4 sys/arch/arm64/conf: GENERIC sys/dev/i2c: files.i2c Added files: share/man/man4 : pijuice.4

CVS: cvs.openbsd.org: src

2022-10-20 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/20 04:35:35 Modified files: sys/dev/i2c: ds1307.c Log message: Remove the single part string for DS1339, since that is only required on sparc64 because OpenFirmware doesn't support the ,

CVS: cvs.openbsd.org: src

2022-10-18 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/18 10:07:59 Modified files: sys/dev/i2c: ds1307.c Log message: Add support for the DS1339 RTC, like found on the PiJuice. >From Michal Mynar -- Thanks! ok deraadt@

CVS: cvs.openbsd.org: src

2022-10-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/08 00:55:49 Modified files: sys/dev/usb: usbdevs.h usbdevs_data.h Log message: regen

CVS: cvs.openbsd.org: src

2022-10-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/10/08 00:53:06 Modified files: share/man/man4 : uwacom.4 sys/dev/usb: usbdevs uwacom.c Log message: Add Wacom One M CTL-672 USB tablet.

CVS: cvs.openbsd.org: src

2022-09-18 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/18 15:12:19 Modified files: sys/dev/usb/dwc2: dwc2.c dwc2_hcd.c Log message: Fix a memory leak which was introduced by the previous commit. The issue was reported by Stephan Somogyi -

CVS: cvs.openbsd.org: src

2022-09-15 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/15 12:03:52 Modified files: sys/dev/acpi : qcgpio.c Log message: Enable the keyboard on the Samsung Galaxy Book Go. Help from kettenis@, "Nice!" deraadt@

CVS: cvs.openbsd.org: src

2022-09-10 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/10 02:13:16 Modified files: sys/dev/usb/dwc2: dwc2.c dwc2var.h Log message: Finally, only allocate the number of frames for isoc transfers which we really need. The static allocation

CVS: cvs.openbsd.org: src

2022-09-09 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/09 15:16:54 Modified files: sys/dev/usb/dwc2: dwc2.c dwc2_hcd.c dwc2_hcdqueue.c Log message: Let pool_get(9) do the memory initialisation directly. ok kettenis@

CVS: cvs.openbsd.org: src

2022-09-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/08 13:32:54 Modified files: sys/dev/usb/dwc2: dwc2_coreintr.c Log message: There is no need to uncomment the clock gating exit/enter gadget functions, since we define them void anyway.

CVS: cvs.openbsd.org: src

2022-09-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/08 13:18:46 Modified files: sys/dev/usb/dwc2: dwc2_coreintr.c Log message: There is no need to uncomment the call_gadget macro, since in our driver it's getting defined void anyway.

CVS: cvs.openbsd.org: src

2022-09-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/08 13:02:04 Modified files: sys/dev/usb/dwc2: dwc2_core.c Log message: Zap inactive gadget functions.

CVS: cvs.openbsd.org: src

2022-09-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/08 12:16:26 Modified files: sys/dev/usb/dwc2: dwc2_hcdqueue.c Added files: sys/dev/usb/dwc2: bitmap.h Log message: Move bitmap functions to a new home. ok kettenis@

CVS: cvs.openbsd.org: src

2022-09-05 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/05 14:11:44 Modified files: sys/dev/usb/dwc2: dwc2.c Log message: Remove some inactive code, comments, and DPRINTFs. Minor style changes.

CVS: cvs.openbsd.org: src

2022-09-05 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/05 03:00:34 Modified files: sys/dev/usb/dwc2: dwc2.c Log message: Cleanup USB methods so that they align to what we do in other HC drivers, like xhci(4) and ehci(4). ok mpi@

CVS: cvs.openbsd.org: src

2022-09-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/09/04 02:42:40 Modified files: sys/arch/octeon/dev: octdwctwo.c sys/dev/fdt: bcm2835_dwctwo.c sys/dev/usb: uhub.c usbdivar.h sys/dev/usb/dwc2: dwc2.c dwc2.h

CVS: cvs.openbsd.org: src

2022-08-27 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/08/27 14:31:45 Modified files: sys/dev/fdt: bcm2835_mbox.c Log message: Remove unused mutex. ok kettenis@

CVS: cvs.openbsd.org: src

2022-08-10 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/08/10 14:19:22 Modified files: sys/dev/fdt: bcm2835_dmac.c Log message: Fix off-by-one in channel count, from NetBSD. "Looks right" deraadt@

CVS: cvs.openbsd.org: src

2022-06-08 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/06/08 03:03:11 Modified files: usr.sbin/sysupgrade: sysupgrade.8 sysupgrade.sh Log message: Add a new option which allows to set an alternative base-directory to download the installation files

CVS: cvs.openbsd.org: src

2022-05-01 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2022/05/01 04:28:54 Modified files: sys/dev/usb/dwc2: dwc2.c Log message: Check for the correct length field when checking the control transfer data length. Remove obsolete comment while here. ok

CVS: cvs.openbsd.org: src

2021-11-28 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/11/28 07:10:32 Modified files: sys/dev/usb: utvfu.c Log message: Spacing

CVS: cvs.openbsd.org: src

2021-11-28 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/11/28 06:57:37 Modified files: sys/dev/usb: utvfu.c Log message: utvfu(4) only has one frame size, either for PAL or NTSC. Therefore return EINVAL after the first frame size has been

CVS: cvs.openbsd.org: src

2021-11-28 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/11/28 02:25:02 Modified files: sys/dev/usb/dwc2: dwc2.c dwc2_hcd.c dwc2_hcdddma.c Log message: Align with the recent memory allocation changes we did for the other USB HC drivers; M_DEVBUF ->

Re: CVS: cvs.openbsd.org: src

2021-11-25 Thread Marcus Glocker
On Wed, Nov 24, 2021 at 02:47:14PM -0700, Marcus Glocker wrote: > CVSROOT: /cvs > Module name: src > Changes by: mgloc...@cvs.openbsd.org2021/11/24 14:47:14 > > Modified files: > sys/dev/usb: utvfu.h > > Log message: > Fix panic when

CVS: cvs.openbsd.org: src

2021-11-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/11/24 15:03:05 Modified files: sys/dev/usb: utvfu.h Log message: Spacing and remove an unused macro.

CVS: cvs.openbsd.org: src

2021-11-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/11/24 14:57:56 Modified files: sys/dev/usb: utvfu.c Log message: Spacing

CVS: cvs.openbsd.org: src

2021-11-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/11/24 14:47:14 Modified files: sys/dev/usb: utvfu.h Log message: Fix panic when running utvfu(4) on xhci(4). tested and ok ian@

Re: CVS: cvs.openbsd.org: src

2021-11-22 Thread Marcus Glocker
On Mon, Nov 22, 2021 at 03:17:14AM -0700, Marcus Glocker wrote: > CVSROOT: /cvs > Module name: src > Changes by: mgloc...@cvs.openbsd.org2021/11/22 03:17:14 > > Modified files: > sys/dev/usb: ehci.c if_athn_usb.c if_otus.c if_run.c >

CVS: cvs.openbsd.org: src

2021-11-22 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/11/22 04:46:11 Modified files: sys/dev/usb: ehci.c Log message: M_USB -> M_USBHC

CVS: cvs.openbsd.org: src

2021-11-22 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/11/22 03:17:14 Modified files: sys/dev/usb: ehci.c if_athn_usb.c if_otus.c if_run.c if_wi_usb.c if_zyd.c ohci.c uaudio.c udl.c uhci.c

CVS: cvs.openbsd.org: www

2021-10-03 Thread Marcus Glocker
CVSROOT:/cvs Module name:www Changes by: mgloc...@cvs.openbsd.org2021/10/03 00:52:41 Modified files: . : 70.html Log message: Mention that the dwctwo(4) merge also fixed uvideo(4) on the RPI3B+.

CVS: cvs.openbsd.org: src

2021-09-11 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/09/11 16:42:12 Modified files: sys/dev/fdt: sdhc_fdt.c sys/dev/sdmmc : sdhc.c sdhcvar.h Log message: Don't set the highspeed bit on bcm2835-sdhci sdhc(4) controllers. Same

CVS: cvs.openbsd.org: src

2021-09-05 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/09/05 10:16:13 Modified files: sys/dev/usb: usb.c Log message: This allows us to disable usb(4) without kernel crash. ok mpi@

CVS: cvs.openbsd.org: src

2021-09-04 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/09/04 04:19:28 Modified files: sys/dev/usb/dwc2: dwc2_hcd.c dwc2_hcdddma.c dwc2_hcdintr.c dwc2_hcdqueue.c Log message: Revert list_move() to list_move_tail() change

CVS: cvs.openbsd.org: src

2021-08-05 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/08/05 14:53:28 Modified files: sys/dev/usb: if_ure.c Log message: After a media link change, the media settings on the hardware need to be re-initialized, otherwise TX/RX keeps disabled.

CVS: cvs.openbsd.org: src

2021-07-30 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/07/30 12:56:01 Modified files: sys/dev/usb/dwc2: dwc2.c Log message: Add newline for debug printf.

CVS: cvs.openbsd.org: src

2021-07-30 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/07/30 12:05:24 Modified files: sys/dev/usb/dwc2: dwc2var.h Log message: Increase static number of nframes which enables very initial ISOC support, e.g. uvideo(4) with lower resolutions. In

CVS: cvs.openbsd.org: src

2021-07-30 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/07/30 06:33:27 Modified files: sys/dev/usb/dwc2: dwc2.c dwc2var.h Log message: Fix the transfer abort function dwc2_abort_xfer() to work again with the recently updated code. There, sync the

CVS: cvs.openbsd.org: src

2021-07-27 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/07/27 07:36:59 Modified files: sys/dev/usb/dwc2: dwc2_core.c dwc2_core.h dwc2_hcd.c dwc2_hcd.h dwc2_hcdddma.c dwc2_hcdintr.c dwc2_hcdqueue.c

CVS: cvs.openbsd.org: src

2021-07-25 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/07/25 00:43:04 Modified files: sys/dev/usb: if_mue.c Log message: Enable LEDs for the LAN7800 chip, as e.g. found on the Raspberry Pi 3 Model B+. ok kevlo@

  1   2   3   4   >