CVS: cvs.openbsd.org: src

2021-07-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/07/24 00:04:44 Modified files: sys/dev/fdt: bcm2835_dwctwo.c Log message: The updated dwctwo(4) driver introduces two new parameters.

CVS: cvs.openbsd.org: src

2021-07-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/07/24 08:41:41 Modified files: sys/arch/octeon/dev: octdwctwo.c Log message: Fix octeon build after dwctwo(4) update. >From deraadt@

CVS: cvs.openbsd.org: src

2021-07-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: mgloc...@cvs.openbsd.org2021/07/24 08:43:53 Modified files: sys/arch/octeon/dev: octdwctwo.c Log message: The updated dwctwo(4) driver introduces two new parameters.

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@

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

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

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

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-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-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-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-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 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-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-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-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 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-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: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 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-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-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-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-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-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-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-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

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-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-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

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.

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-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

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

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 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-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: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-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-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

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).

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

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-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-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-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-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-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: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: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: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: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: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-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: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: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: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: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 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-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-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-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-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 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-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.

<    1   2   3   4