CVS commit: src/sys/dev/sdmmc

2024-01-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 23 23:13:05 UTC 2024 Modified Files: src/sys/dev/sdmmc: ld_sdmmc.c Log Message: ld@sdmmc(4): Hack around deadlock in cache sync on detach. Yanking a card triggers the sdmmc discovery task, which runs in the sdmmc task

CVS commit: src/sys/dev/sdmmc

2024-01-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 23 23:13:05 UTC 2024 Modified Files: src/sys/dev/sdmmc: ld_sdmmc.c Log Message: ld@sdmmc(4): Hack around deadlock in cache sync on detach. Yanking a card triggers the sdmmc discovery task, which runs in the sdmmc task

CVS commit: src/sys/dev/sdmmc

2024-01-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 20 00:22:11 UTC 2024 Modified Files: src/sys/dev/sdmmc: sdhc.c sdhcvar.h Log Message: sdmmc: add support for optional delay after register write To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118

CVS commit: src/sys/dev/sdmmc

2024-01-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 20 00:22:11 UTC 2024 Modified Files: src/sys/dev/sdmmc: sdhc.c sdhcvar.h Log Message: sdmmc: add support for optional delay after register write To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118

CVS commit: src/sys/dev/sdmmc

2023-04-29 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Apr 29 13:21:31 UTC 2023 Modified Files: src/sys/dev/sdmmc: sdmmc_mem.c Log Message: sdmmc: Only check chipset WP status for SD cards. The sdmmc_chip_write_protect callback returns the write protect switch status from the

CVS commit: src/sys/dev/sdmmc

2023-04-29 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Apr 29 13:21:31 UTC 2023 Modified Files: src/sys/dev/sdmmc: sdmmc_mem.c Log Message: sdmmc: Only check chipset WP status for SD cards. The sdmmc_chip_write_protect callback returns the write protect switch status from the

CVS commit: src/sys/dev/sdmmc

2022-11-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Nov 2 10:38:04 UTC 2022 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: Select DMA mode after programming the ADMA base address register(s). The Arasan SDHCI 8.9a found in the Xilinx Zynq-7000 SoC requires this

CVS commit: src/sys/dev/sdmmc

2022-11-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Nov 2 10:38:04 UTC 2022 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: Select DMA mode after programming the ADMA base address register(s). The Arasan SDHCI 8.9a found in the Xilinx Zynq-7000 SoC requires this

CVS commit: src/sys/dev/sdmmc

2022-06-18 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Jun 18 08:22:11 UTC 2022 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/dev/sdmmc/if_bwfm_sdio.c Please note that

CVS commit: src/sys/dev/sdmmc

2022-06-18 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Jun 18 08:22:11 UTC 2022 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/dev/sdmmc/if_bwfm_sdio.c Please note that

CVS commit: src/sys/dev/sdmmc

2022-05-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon May 16 10:03:23 UTC 2022 Modified Files: src/sys/dev/sdmmc: ld_sdmmc.c Log Message: sdmmc: ld: Include the card type (SD card, MMC) in the disk description. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

CVS commit: src/sys/dev/sdmmc

2022-05-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon May 16 10:03:23 UTC 2022 Modified Files: src/sys/dev/sdmmc: ld_sdmmc.c Log Message: sdmmc: ld: Include the card type (SD card, MMC) in the disk description. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

CVS commit: src/sys/dev/sdmmc

2022-01-17 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jan 17 20:10:37 UTC 2022 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: sdhc: avoid taking adaptive mutex while holding spin mutex the clock_bus pre- and post- callbacks used in sdhc_bus_clock_ddr() are called with a

CVS commit: src/sys/dev/sdmmc

2022-01-17 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jan 17 20:10:37 UTC 2022 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: sdhc: avoid taking adaptive mutex while holding spin mutex the clock_bus pre- and post- callbacks used in sdhc_bus_clock_ddr() are called with a

CVS commit: src/sys/dev/sdmmc

2022-01-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 15 14:33:36 UTC 2022 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: sdhc: High speed support capability flag applies to eMMC too. To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113

CVS commit: src/sys/dev/sdmmc

2022-01-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 15 14:33:36 UTC 2022 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: sdhc: High speed support capability flag applies to eMMC too. To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113

CVS commit: src/sys/dev/sdmmc

2021-08-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Aug 8 16:23:37 UTC 2021 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.h Log Message: Fixup bwfm(4) register bit regarding SDIO device suspend/resume. >From OpenBSD if_bwfm_sdio.h r1.3 To generate a diff of this

CVS commit: src/sys/dev/sdmmc

2021-08-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Aug 8 16:23:37 UTC 2021 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.h Log Message: Fixup bwfm(4) register bit regarding SDIO device suspend/resume. >From OpenBSD if_bwfm_sdio.h r1.3 To generate a diff of this

CVS commit: src/sys/dev/sdmmc

2021-08-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Aug 8 11:11:29 UTC 2021 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Use SMBIOS system product instead of the string "netbsd,generic-acpi" for firmware loading on ACPI systems. To generate a diff of

CVS commit: src/sys/dev/sdmmc

2021-08-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Aug 8 11:11:29 UTC 2021 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Use SMBIOS system product instead of the string "netbsd,generic-acpi" for firmware loading on ACPI systems. To generate a diff of

CVS commit: src/sys/dev/sdmmc

2021-08-03 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Aug 3 07:54:39 UTC 2021 Modified Files: src/sys/dev/sdmmc: sdmmc_mem.c Log Message: Use unsigned to avoid undefined behavior in sdmmc_mem_sd_switch(). Found by kUBSan. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/sdmmc

2021-08-03 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Aug 3 07:54:39 UTC 2021 Modified Files: src/sys/dev/sdmmc: sdmmc_mem.c Log Message: Use unsigned to avoid undefined behavior in sdmmc_mem_sd_switch(). Found by kUBSan. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/sdmmc

2021-06-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jun 21 03:18:00 UTC 2021 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: fix proplib deprecation To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/dev/sdmmc/if_bwfm_sdio.c Please note

CVS commit: src/sys/dev/sdmmc

2021-06-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jun 21 03:18:00 UTC 2021 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: fix proplib deprecation To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/dev/sdmmc/if_bwfm_sdio.c Please note

CVS commit: src/sys/dev/sdmmc

2021-06-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 13 09:58:28 UTC 2021 Modified Files: src/sys/dev/sdmmc: sdmmc.c Log Message: Don't crash on detach where interlock == NULL. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/dev/sdmmc/sdmmc.c

CVS commit: src/sys/dev/sdmmc

2021-06-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 13 09:58:28 UTC 2021 Modified Files: src/sys/dev/sdmmc: sdmmc.c Log Message: Don't crash on detach where interlock == NULL. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/dev/sdmmc/sdmmc.c

CVS commit: src/sys/dev/sdmmc

2021-06-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 13 09:50:02 UTC 2021 Modified Files: src/sys/dev/sdmmc: sdmmc_mem.c Log Message: Be less verbose normally and more when debugging. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73

CVS commit: src/sys/dev/sdmmc

2021-06-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 13 09:50:02 UTC 2021 Modified Files: src/sys/dev/sdmmc: sdmmc_mem.c Log Message: Be less verbose normally and more when debugging. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73

CVS commit: src/sys/dev/sdmmc

2021-05-12 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 13 05:54:15 UTC 2021 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: Use unsigned to avoid undefined behavior in hwrite[12](). Found by kUBSan. To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110

CVS commit: src/sys/dev/sdmmc

2021-05-12 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 13 05:54:15 UTC 2021 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: Use unsigned to avoid undefined behavior in hwrite[12](). Found by kUBSan. To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110

CVS commit: src/sys/dev/sdmmc

2021-03-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Mar 13 23:26:47 UTC 2021 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: Enable block count only for count > 0. Don't enable autostop when command sets new flag SCF_NO_STOP. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/sdmmc

2021-03-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Mar 13 23:26:47 UTC 2021 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: Enable block count only for count > 0. Don't enable autostop when command sets new flag SCF_NO_STOP. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/sdmmc

2021-03-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Mar 13 23:22:44 UTC 2021 Modified Files: src/sys/dev/sdmmc: sdmmcvar.h Log Message: define NO_STOP flag To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/dev/sdmmc/sdmmcvar.h Please note that diffs are

CVS commit: src/sys/dev/sdmmc

2021-03-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Mar 13 23:22:44 UTC 2021 Modified Files: src/sys/dev/sdmmc: sdmmcvar.h Log Message: define NO_STOP flag To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/dev/sdmmc/sdmmcvar.h Please note that diffs are

CVS commit: src/sys/dev/sdmmc

2020-11-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Nov 3 09:26:41 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Continue parsing frames after empty payload. Add diagnostic messages. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/sys/dev/sdmmc

2020-11-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Nov 3 09:26:41 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Continue parsing frames after empty payload. Add diagnostic messages. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/sys/dev/sdmmc

2020-10-17 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Oct 17 09:36:45 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdmmc_io.c Log Message: Fix error message. No functional change, both commands use the same bit to select read or write mode. To generate a diff of this commit:

CVS commit: src/sys/dev/sdmmc

2020-10-17 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Oct 17 09:36:45 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdmmc_io.c Log Message: Fix error message. No functional change, both commands use the same bit to select read or write mode. To generate a diff of this commit:

CVS commit: src/sys/dev/sdmmc

2020-07-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 22 17:23:12 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Sort includes. Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.22

CVS commit: src/sys/dev/sdmmc

2020-07-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 22 17:22:43 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Need for kmem_*. Currently accidentally side-loaded by . To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/sys/dev/sdmmc

2020-07-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 22 17:23:12 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Sort includes. Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.22

CVS commit: src/sys/dev/sdmmc

2020-07-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 22 17:22:43 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Need for kmem_*. Currently accidentally side-loaded by . To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/sys/dev/sdmmc

2020-07-20 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jul 20 06:47:03 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: clear all interrupts, not just those we expect from the hostintmask. this removes the final hard hang i have seen in pinebookpro wifi,

CVS commit: src/sys/dev/sdmmc

2020-07-20 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jul 20 06:47:03 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: clear all interrupts, not just those we expect from the hostintmask. this removes the final hard hang i have seen in pinebookpro wifi,

CVS commit: src/sys/dev/sdmmc

2020-07-20 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jul 20 06:44:55 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: only ask for SDPCMD_INTSTATUS_HMB_SW_MASK and SDPCMD_INTSTATUS_CHIPACTIVE interrupts, not all of them. we only ack these ones. mostly

CVS commit: src/sys/dev/sdmmc

2020-07-20 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jul 20 06:44:55 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: only ask for SDPCMD_INTSTATUS_HMB_SW_MASK and SDPCMD_INTSTATUS_CHIPACTIVE interrupts, not all of them. we only ack these ones. mostly

CVS commit: src/sys/dev/sdmmc

2020-07-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jul 15 15:57:52 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdhc.c sdhcreg.h Log Message: Identify SDHC 4.1 and 4.2. From {DragonFly,Free}BSD. To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107

CVS commit: src/sys/dev/sdmmc

2020-07-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Jul 15 15:57:52 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdhc.c sdhcreg.h Log Message: Identify SDHC 4.1 and 4.2. From {DragonFly,Free}BSD. To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107

CVS commit: src/sys/dev/sdmmc

2020-06-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jun 23 10:09:33 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Make this work on big endian machines To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/sdmmc/if_bwfm_sdio.c

CVS commit: src/sys/dev/sdmmc

2020-06-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jun 23 10:09:33 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Make this work on big endian machines To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/sdmmc/if_bwfm_sdio.c

CVS commit: src/sys/dev/sdmmc

2020-05-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 24 17:26:18 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c ld_sdmmc.c sdmmc.c sdmmc_io.c sdmmcvar.h Log Message: Fix races in sdmmc tasks and teach ld@sdmmc to abort xfers on detach. - Teach

CVS commit: src/sys/dev/sdmmc

2020-05-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 24 17:26:18 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c ld_sdmmc.c sdmmc.c sdmmc_io.c sdmmcvar.h Log Message: Fix races in sdmmc tasks and teach ld@sdmmc to abort xfers on detach. - Teach

CVS commit: src/sys/dev/sdmmc

2020-05-11 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Mon May 11 09:51:47 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdmmc_mem.c Log Message: If the controller doesn't support switch func (opcode 6) then skip setting this but continue with other settings. This allows us to use a

CVS commit: src/sys/dev/sdmmc

2020-05-11 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Mon May 11 09:51:47 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdmmc_mem.c Log Message: If the controller doesn't support switch func (opcode 6) then skip setting this but continue with other settings. This allows us to use a

CVS commit: src/sys/dev/sdmmc

2020-05-07 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu May 7 11:46:27 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: add entry for BCM43362, found on Cubietruck ok jmcneill@ To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/sys/dev/sdmmc

2020-05-07 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu May 7 11:46:27 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: add entry for BCM43362, found on Cubietruck ok jmcneill@ To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/sys/dev/sdmmc

2020-01-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 29 06:00:27 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/dev/sdmmc/if_bwfm_sdio.c Please note that diffs are not

CVS commit: src/sys/dev/sdmmc

2020-01-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 29 06:00:27 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/dev/sdmmc/if_bwfm_sdio.c Please note that diffs are not

CVS commit: src/sys/dev/sdmmc

2020-01-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jan 4 22:28:26 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdmmc_io.c sdmmc_mem.c Log Message: Be less noisy for some commands. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/sdmmc/sdmmc_io.c

CVS commit: src/sys/dev/sdmmc

2020-01-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jan 4 22:28:26 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdmmc_io.c sdmmc_mem.c Log Message: Be less noisy for some commands. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/sdmmc/sdmmc_io.c

CVS commit: src/sys/dev/sdmmc

2020-01-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jan 4 14:52:52 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: size check was backwards. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/dev/sdmmc/if_bwfm_sdio.c Please note

CVS commit: src/sys/dev/sdmmc

2020-01-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jan 4 14:52:52 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: size check was backwards. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/dev/sdmmc/if_bwfm_sdio.c Please note

CVS commit: src/sys/dev/sdmmc

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 12:17:13 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Use correct firmware for BCM43456 To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/dev/sdmmc/if_bwfm_sdio.c

CVS commit: src/sys/dev/sdmmc

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 12:17:13 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Use correct firmware for BCM43456 To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/dev/sdmmc/if_bwfm_sdio.c

CVS commit: src/sys/dev/sdmmc

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 12:16:14 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdmmcdevs.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/dev/sdmmc/sdmmcdevs.h Please note that diffs are not public

CVS commit: src/sys/dev/sdmmc

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 12:15:53 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdmmcdevs Log Message: Add product ID for Broadcom BCM43455 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/dev/sdmmc/sdmmcdevs Please note

CVS commit: src/sys/dev/sdmmc

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 12:16:14 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdmmcdevs.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/dev/sdmmc/sdmmcdevs.h Please note that diffs are not public

CVS commit: src/sys/dev/sdmmc

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 12:15:53 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdmmcdevs Log Message: Add product ID for Broadcom BCM43455 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/dev/sdmmc/sdmmcdevs Please note

CVS commit: src/sys/dev/sdmmc

2019-12-30 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Dec 30 16:28:15 UTC 2019 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Follow the Linux driver an use the FDT "compatible" property to build a filename for the nvram config file, fall back to the standard

CVS commit: src/sys/dev/sdmmc

2019-12-30 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Dec 30 16:28:15 UTC 2019 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Follow the Linux driver an use the FDT "compatible" property to build a filename for the nvram config file, fall back to the standard

CVS commit: src/sys/dev/sdmmc

2019-12-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Dec 19 17:24:45 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdmmc_ioreg.h Log Message: Avoid changing signedness bit with << in sdmmc_ioreg.h Reported by To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/dev/sdmmc

2019-12-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Dec 19 17:24:45 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdmmc_ioreg.h Log Message: Avoid changing signedness bit with << in sdmmc_ioreg.h Reported by To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/dev/sdmmc

2019-12-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 2 19:24:32 UTC 2019 Modified Files: src/sys/dev/sdmmc: devlist2h.awk Log Message: drop my name from the advertising clause. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/sdmmc/devlist2h.awk

CVS commit: src/sys/dev/sdmmc

2019-12-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 2 19:24:32 UTC 2019 Modified Files: src/sys/dev/sdmmc: devlist2h.awk Log Message: drop my name from the advertising clause. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/sdmmc/devlist2h.awk

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Oct 28 18:11:16 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: Avoid warnings for tautological shifts as sole conditional. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Oct 28 18:11:16 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: Avoid warnings for tautological shifts as sole conditional. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Oct 28 06:31:39 UTC 2019 Modified Files: src/sys/dev/sdmmc: ld_sdmmc.c sdmmc_cis.c sdmmc_mem.c sdmmcdevs Log Message: Whitespace police To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Oct 28 06:32:11 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdmmcdevs.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/sdmmc/sdmmcdevs.h Please note that diffs are not public

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Oct 28 06:31:39 UTC 2019 Modified Files: src/sys/dev/sdmmc: ld_sdmmc.c sdmmc_cis.c sdmmc_mem.c sdmmcdevs Log Message: Whitespace police To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Oct 28 06:32:11 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdmmcdevs.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/sdmmc/sdmmcdevs.h Please note that diffs are not public

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Oct 28 06:26:19 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdmmc_ioreg.h Log Message: Missing commit for sdio abort function. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/dev/sdmmc/sdmmc_ioreg.h

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Oct 28 06:26:19 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdmmc_ioreg.h Log Message: Missing commit for sdio abort function. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/dev/sdmmc/sdmmc_ioreg.h

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Oct 28 06:20:01 UTC 2019 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c sdmmc_io.c sdmmcvar.h Log Message: Simplyfy sdmmc_io_set_blocklen function signature by dropping the extra softc pointer. Aligns with OpenBSD. To

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Oct 28 06:20:01 UTC 2019 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c sdmmc_io.c sdmmcvar.h Log Message: Simplyfy sdmmc_io_set_blocklen function signature by dropping the extra softc pointer. Aligns with OpenBSD. To

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Oct 28 06:16:46 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdmmc.c sdmmc_io.c sdmmc_mem.c sdmmcvar.h Log Message: Add and use sdmmc_pause to avoid long-term busy waits. Add sdio abort function. Additional error messages.

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Oct 28 06:16:46 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdmmc.c sdmmc_io.c sdmmc_mem.c sdmmcvar.h Log Message: Add and use sdmmc_pause to avoid long-term busy waits. Add sdio abort function. Additional error messages.

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Oct 28 06:00:14 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: Skip setting power when the voltage doesn't change. Also increase some timeouts. To generate a diff of this commit: cvs rdiff -u -r1.104

CVS commit: src/sys/dev/sdmmc

2019-10-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Oct 28 06:00:14 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: Skip setting power when the voltage doesn't change. Also increase some timeouts. To generate a diff of this commit: cvs rdiff -u -r1.104

CVS commit: src/sys/dev/sdmmc

2019-10-27 Thread Christoph Badura
Module Name:src Committed By: bad Date: Sun Oct 27 21:39:50 UTC 2019 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: white space police. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/sdmmc/if_bwfm_sdio.c Please note that diffs

CVS commit: src/sys/dev/sdmmc

2019-10-27 Thread Christoph Badura
Module Name:src Committed By: bad Date: Sun Oct 27 21:39:50 UTC 2019 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: white space police. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/sdmmc/if_bwfm_sdio.c Please note that diffs

CVS commit: src/sys/dev/sdmmc

2019-10-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Thu Oct 3 10:53:34 UTC 2019 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.h Log Message: More register definitions. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/sdmmc/if_bwfm_sdio.h Please note

CVS commit: src/sys/dev/sdmmc

2019-10-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Thu Oct 3 10:53:34 UTC 2019 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.h Log Message: More register definitions. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/sdmmc/if_bwfm_sdio.h Please note

CVS commit: src/sys/dev/sdmmc

2019-09-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Sep 25 16:21:14 UTC 2019 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Use correct function to verify if a task has been queued. Avoids race that can corrupt the task queue. To generate a diff of this

CVS commit: src/sys/dev/sdmmc

2019-09-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Sep 25 16:21:14 UTC 2019 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Use correct function to verify if a task has been queued. Avoids race that can corrupt the task queue. To generate a diff of this

CVS commit: src/sys/dev/sdmmc

2019-09-23 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Sep 24 04:56:54 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdmmc_cis.c Log Message: Remove debug printf. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/sdmmc/sdmmc_cis.c Please note that diffs

CVS commit: src/sys/dev/sdmmc

2019-09-23 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Sep 24 04:56:54 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdmmc_cis.c Log Message: Remove debug printf. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/sdmmc/sdmmc_cis.c Please note that diffs

CVS commit: src/sys/dev/sdmmc

2019-09-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Fri Sep 13 11:21:03 UTC 2019 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Don't pass empty mbufs to the network stack. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/dev/sdmmc

2019-09-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Fri Sep 13 11:21:03 UTC 2019 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Don't pass empty mbufs to the network stack. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/dev/sdmmc

2019-09-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Sep 2 11:09:42 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdmmc_io.c Log Message: SD_IO_RW_EXTENDED is a data transfer command, so set ADTC flag instead of AC To generate a diff of this commit: cvs rdiff -u -r1.15

CVS commit: src/sys/dev/sdmmc

2019-09-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Sep 2 11:09:42 UTC 2019 Modified Files: src/sys/dev/sdmmc: sdmmc_io.c Log Message: SD_IO_RW_EXTENDED is a data transfer command, so set ADTC flag instead of AC To generate a diff of this commit: cvs rdiff -u -r1.15

  1   2   3   4   5   6   >