Page MenuHomeFreeBSD
Feed Advanced Search

Jul 7 2022

mw accepted D35656: e6000sw: Add readphy and writephy wrappers.
Jul 7 2022, 4:25 PM

Jul 6 2022

mw committed rG25b64933a48c: ena: Update driver version to v2.6.1 (authored by mk_semihalf.com).
ena: Update driver version to v2.6.1
Jul 6 2022, 3:07 PM
mw committed rG3324e304c14d: ena: Fix LLQ descriptor reconfiguration (authored by mk_semihalf.com).
ena: Fix LLQ descriptor reconfiguration
Jul 6 2022, 3:07 PM
mw committed rG38d036e91a8c: ena: Align req_id and qid print order (authored by mk_semihalf.com).
ena: Align req_id and qid print order
Jul 6 2022, 3:07 PM
mw accepted D35656: e6000sw: Add readphy and writephy wrappers.
Jul 6 2022, 2:38 PM
mw added inline comments to D35656: e6000sw: Add readphy and writephy wrappers.
Jul 6 2022, 12:59 PM
mw added a comment to D35656: e6000sw: Add readphy and writephy wrappers.

I agree the wrapper routines should not be suffixed with _locked. However, because we have a different case than e6000sw_readreg/e6000sw_readreg_wrapper, I propose a following change:
new functions should take the original name (the DEVMETHODs declarations will remain intact). i.e.:

  • e6000sw_writephy_wrapper -> e6000sw_writephy
  • e6000sw_readphy_wrapper -> e6000sw_readphy
Jul 6 2022, 10:21 AM
mw accepted D35656: e6000sw: Add readphy and writephy wrappers.
Jul 6 2022, 8:57 AM
mw added inline comments to D32256: USB: split dwc3 (Synopsys) up for FDT and ACPI attachment.
Jul 6 2022, 8:22 AM

Jul 5 2022

mw accepted D32256: USB: split dwc3 (Synopsys) up for FDT and ACPI attachment.

LGTM, thanks!

Jul 5 2022, 11:02 PM
mw requested changes to D35656: e6000sw: Add readphy and writephy wrappers.
Jul 5 2022, 10:03 PM
mw added inline comments to D32256: USB: split dwc3 (Synopsys) up for FDT and ACPI attachment.
Jul 5 2022, 6:14 PM
mw added inline comments to D33170: USB: dwc3: use device_{has,get}_property().
Jul 5 2022, 5:54 PM

Jul 4 2022

mw accepted D35653: e6000sw: Add missing device_if.h to Makefile .
Jul 4 2022, 3:57 PM
mw accepted D35672: e6000sw: Fix register write logic.

Nice catch!

Jul 4 2022, 2:24 PM

Jul 3 2022

mw accepted D35690: lockstat: Fix construction of comparision predicates.
Jul 3 2022, 7:12 AM
mw accepted D35702: tca6416: add support for tca9539.
Jul 3 2022, 7:11 AM
mw accepted D35698: dwc3: uncondinationally enable Host IN Auto Retry.

Thanks for splitting all the patches!

Jul 3 2022, 6:55 AM
mw accepted D35699: dwc3: add more quirks and checks.
Jul 3 2022, 6:45 AM
mw accepted D35700: dwc3: improve debugging.
Jul 3 2022, 6:43 AM

Jul 2 2022

mw accepted D35697: dwc3: fix snps,dis-del-phy-power-chg-quirk.

I double-checked with Linux and the change seems to be proper.

Jul 2 2022, 7:20 PM

Jul 1 2022

mw committed rG1323f0aa9cb0: stand/uboot: setup archsw before probing devices (authored by aja_semihalf.com).
stand/uboot: setup archsw before probing devices
Jul 1 2022, 11:38 AM
mw closed D35670: stand/uboot: setup archsw before probing devices.
Jul 1 2022, 11:37 AM

Jun 30 2022

mw accepted D35670: stand/uboot: setup archsw before probing devices.
Jun 30 2022, 6:50 PM
mw committed rG79e1500276a9: ena: Update driver version to v2.6.0 (authored by mk_semihalf.com).
ena: Update driver version to v2.6.0
Jun 30 2022, 4:17 PM
mw committed rG79770fdad6c1: ena: Fix invalid KASSERT test in netmap code (authored by mk_semihalf.com).
ena: Fix invalid KASSERT test in netmap code
Jun 30 2022, 4:17 PM
mw committed rG8f15f8a72b54: ena: Align names of constants (authored by dgr_semihalf.com).
ena: Align names of constants
Jun 30 2022, 4:17 PM
mw committed rGd5d5ea87236d: ena: Remove write-only datapath variable (authored by mk_semihalf.com).
ena: Remove write-only datapath variable
Jun 30 2022, 4:17 PM
mw committed rG82e558eacf22: ena: Fix styling issues (authored by dgr_semihalf.com).
ena: Fix styling issues
Jun 30 2022, 4:17 PM
mw committed rG755e60ca0463: ena: Use device_set_desc in probe (authored by dgr_semihalf.com).
ena: Use device_set_desc in probe
Jun 30 2022, 4:17 PM
mw committed rGf65d7660b5e0: ena: Remove TSO refs from the documentation (authored by mk_semihalf.com).
ena: Remove TSO refs from the documentation
Jun 30 2022, 4:17 PM
mw committed rGb899a02ad733: ena: Move ena_copy_eni_metrics into separate task (authored by dgr_semihalf.com).
ena: Move ena_copy_eni_metrics into separate task
Jun 30 2022, 4:17 PM
mw committed rGd8aba82b5ca7: ena: Store ticks of last Tx cleanup (authored by dgr_semihalf.com).
ena: Store ticks of last Tx cleanup
Jun 30 2022, 4:16 PM
mw committed rG0ac122c388d9: ena: Use atomic_load/store functions for first_interrupt variable (authored by dgr_semihalf.com).
ena: Use atomic_load/store functions for first_interrupt variable
Jun 30 2022, 4:16 PM
mw committed rG90232d18ca4f: ena: Prevent LLQ initialization when membar isn't exposed (authored by dgr_semihalf.com).
ena: Prevent LLQ initialization when membar isn't exposed
Jun 30 2022, 4:16 PM
mw committed rGa9c39b031fe8: ena: Extend debug prints for invalid req_id resets (authored by dgr_semihalf.com).
ena: Extend debug prints for invalid req_id resets
Jun 30 2022, 4:16 PM
mw committed rGd209ffee155d: ena: Move reset completion logging to the reset function (authored by dgr_semihalf.com).
ena: Move reset completion logging to the reset function
Jun 30 2022, 4:16 PM
mw committed rG3501d4f17e8c: ena: Add ena_ring_tx_doorbell() function (authored by dgr_semihalf.com).
ena: Add ena_ring_tx_doorbell() function
Jun 30 2022, 4:16 PM
mw accepted D35673: igc: Change default duplex setting.
Jun 30 2022, 11:53 AM
mw accepted D35658: Add myself(kd) as src commiter and mw/emaste as my co-mentors.
Jun 30 2022, 9:47 AM

Jun 29 2022

mw accepted D35657: Add entries for Kornel Dulęba(kd).

LGTM, you can add my "Approved by:"

Jun 29 2022, 2:26 PM

Jun 28 2022

mw updated subscribers of D35617: arm64: NXP add LS1088a clockgen support.
Jun 28 2022, 7:47 AM

Jun 27 2022

mw requested changes to D35484: dwc3: fix and add more quirks.
Jun 27 2022, 11:41 PM
mw accepted D33170: USB: dwc3: use device_{has,get}_property().
Jun 27 2022, 11:27 PM
mw accepted D35558: ACPI: change arguments to internal acpi_find_dsd().
Jun 27 2022, 4:08 PM
mw added inline comments to D33170: USB: dwc3: use device_{has,get}_property().
Jun 27 2022, 4:07 PM

Mar 29 2022

mw committed rG992e326cd8cc: neta: split fixed and in-band link status configuration (authored by sebastien.bini_stormshield.eu).
neta: split fixed and in-band link status configuration
Mar 29 2022, 11:03 PM
mw committed rG817556add336: Extend device_get_property API (authored by kd).
Extend device_get_property API
Mar 29 2022, 11:03 PM
mw committed rGa2bd4cd7863c: bus_if: Add a default implementation of get_property (authored by kd).
bus_if: Add a default implementation of get_property
Mar 29 2022, 11:03 PM
mw committed rGf0a6f99b2a3a: miibus: Add support for mapping OFW nodes to PHY devices (authored by kd).
miibus: Add support for mapping OFW nodes to PHY devices
Mar 29 2022, 11:03 PM
mw committed rG993cd606c238: sdhci_xenon: add ACPI support (authored by bag_semihalf.com).
sdhci_xenon: add ACPI support
Mar 29 2022, 11:02 PM
mw committed rGb329bb8fd7b6: mii_fdt: Add support for switch PHY node lookup (authored by kd).
mii_fdt: Add support for switch PHY node lookup
Mar 29 2022, 11:02 PM
mw committed rG693af80b7435: sdhci_xenon: split driver file into generic file and fdt parts (authored by bag_semihalf.com).
sdhci_xenon: split driver file into generic file and fdt parts
Mar 29 2022, 11:01 PM
mw committed rG2f9a9149e526: mmc: switch mmc_helper to device_ api (authored by bag_semihalf.com).
mmc: switch mmc_helper to device_ api
Mar 29 2022, 11:01 PM
mw committed rG45b49a0f96e0: device: add device_get_property and device_has_property (authored by bag_semihalf.com).
device: add device_get_property and device_has_property
Mar 29 2022, 11:00 PM
mw committed rGfd08253cdcec: acpica: add ACPI_GET_PROPERTY to access Device Specific Data (DSD) (authored by bag_semihalf.com).
acpica: add ACPI_GET_PROPERTY to access Device Specific Data (DSD)
Mar 29 2022, 11:00 PM

Mar 22 2022

mw closed D34394: Fix mvneta driver that doesn't handle fixed link properly.
Mar 22 2022, 4:08 PM
mw committed rG231237bbb0e8: neta: split fixed and in-band link status configuration (authored by sebastien.bini_stormshield.eu).
neta: split fixed and in-band link status configuration
Mar 22 2022, 4:08 PM
mw accepted D34394: Fix mvneta driver that doesn't handle fixed link properly.
Mar 22 2022, 3:53 PM

Mar 10 2022

mw committed rGb344de4d0d16: Extend device_get_property API (authored by kd).
Extend device_get_property API
Mar 10 2022, 11:31 AM
mw closed D33457: Expand device_get_property API.
Mar 10 2022, 11:30 AM
mw committed rG206dc82bc3fc: bus_if: Add a default implementation of get_property (authored by kd).
bus_if: Add a default implementation of get_property
Mar 10 2022, 11:30 AM
mw closed D34031: bus_if: Add a default implementation of get_property.
Mar 10 2022, 11:30 AM
mw accepted D33457: Expand device_get_property API.

There are minor style issues (they will be fixed when commiting), but otherwise LGTM.

Mar 10 2022, 11:28 AM

Mar 7 2022

mw added a reverting change for rG7d8700bc291b: sdhci: extend bus_dma_tag boundary to 64-bit space: rG016f965722c6: Revert "sdhci: extend bus_dma_tag boundary to 64-bit space".
Mar 7 2022, 4:46 PM
mw committed rG016f965722c6: Revert "sdhci: extend bus_dma_tag boundary to 64-bit space" (authored by mw).
Revert "sdhci: extend bus_dma_tag boundary to 64-bit space"
Mar 7 2022, 4:46 PM
mw added a reverting change for D30560: sdhci: extend bus_dma_tag boundary to 64-bit space: rG016f965722c6: Revert "sdhci: extend bus_dma_tag boundary to 64-bit space".
Mar 7 2022, 4:46 PM
mw committed rG1b19617e9662: sdhci_xenon: remove redundant code in property parsing (authored by bag_semihalf.com).
sdhci_xenon: remove redundant code in property parsing
Mar 7 2022, 4:01 PM
mw committed rGa2f06581802b: sdhci_xenon: add AP807 compatible string (authored by bag_semihalf.com).
sdhci_xenon: add AP807 compatible string
Mar 7 2022, 4:01 PM
mw committed rG8bb448b66e9d: sdhci_xenon: add UHS support (authored by mw).
sdhci_xenon: add UHS support
Mar 7 2022, 4:01 PM
mw committed rG7518736826a2: sdhci_xenon: improve the VCCQ voltage switch sequence (authored by mw).
sdhci_xenon: improve the VCCQ voltage switch sequence
Mar 7 2022, 4:01 PM
mw committed rG68be9ab5bd53: sdhci_xenon: allow to properly disable the UHS signaling (authored by mw).
sdhci_xenon: allow to properly disable the UHS signaling
Mar 7 2022, 4:00 PM
mw committed rG707ab1f0643a: sdhci_xenon: enable MMC FDT parsing (authored by mw).
sdhci_xenon: enable MMC FDT parsing
Mar 7 2022, 4:00 PM
mw committed rG55e7f40ce3a5: sdhci: allow setting MMC capabilities before sdhci_init_slot (authored by mw).
sdhci: allow setting MMC capabilities before sdhci_init_slot
Mar 7 2022, 4:00 PM
mw committed rG393538e35d26: pci_host_generic: Add Synopsys Designware PCIe controller quirk (authored by pan_semihalf.com).
pci_host_generic: Add Synopsys Designware PCIe controller quirk
Mar 7 2022, 11:21 AM
mw committed rG7aa6014fb16f: mmc: Fix HS200/HS400 capability check (authored by kd).
mmc: Fix HS200/HS400 capability check
Mar 7 2022, 11:20 AM
mw committed rG63f3afe497ff: uart_dev_ns8250: Switch ACPI UART subtype for Marvell SoCs (authored by mw).
uart_dev_ns8250: Switch ACPI UART subtype for Marvell SoCs
Mar 7 2022, 11:20 AM
mw committed rG6f37cb64f3c7: pci_host_generic: update Synopsys device description for ACPI (authored by mw).
pci_host_generic: update Synopsys device description for ACPI
Mar 7 2022, 11:20 AM

Feb 25 2022

mw added a comment to D30560: sdhci: extend bus_dma_tag boundary to 64-bit space.

@mmel Hi. I rechecked and you are right. Additional handling should be done in generic code. FYI, the SoC that needed the change had no < 4G physical address space at all, however it adds the upper 32-bit on HW level. Since current patch is incomplete, I'll revert for now.

Feb 25 2022, 10:35 AM

Feb 24 2022

mw committed rG09f78eb9e68f: ena: update ENA version to v2.5.0 (authored by mk_semihalf.com).
ena: update ENA version to v2.5.0
Feb 24 2022, 1:06 PM
mw committed rG5a0f4eba2adb: ena: fix man page typos and update contact section (authored by mk_semihalf.com).
ena: fix man page typos and update contact section
Feb 24 2022, 1:06 PM
mw committed rGe0edb7f3aad5: ena: do not call reset if device is unresponsive (authored by dgr_semihalf.com).
ena: do not call reset if device is unresponsive
Feb 24 2022, 1:06 PM
mw committed rGddee5284d692: ena: start timer service on attach (authored by dgr_semihalf.com).
ena: start timer service on attach
Feb 24 2022, 1:05 PM
mw committed rGecafc181ed0a: ena: rework tx req_id validation logic (authored by ar_semihalf.com).
ena: rework tx req_id validation logic
Feb 24 2022, 1:05 PM
mw committed rG126a30da9cff: ena: properly handle IPv6 L4 checksum offload (authored by dgr_semihalf.com).
ena: properly handle IPv6 L4 checksum offload
Feb 24 2022, 1:05 PM
mw committed rGc749d614b8e4: ena: merge ena-com v2.5.0 upgrade (authored by mw).
ena: merge ena-com v2.5.0 upgrade
Feb 24 2022, 1:04 PM
mw committed rGc27f502ed8ef: ena: update ENA version to v2.5.0 (authored by mk_semihalf.com).
ena: update ENA version to v2.5.0
Feb 24 2022, 12:57 PM
mw committed rGb94392fc6d91: ena: fix man page typos and update contact section (authored by mk_semihalf.com).
ena: fix man page typos and update contact section
Feb 24 2022, 12:57 PM
mw committed rGed4368c216c6: ena: start timer service on attach (authored by dgr_semihalf.com).
ena: start timer service on attach
Feb 24 2022, 12:57 PM
mw committed rG8875a5872c1a: ena: do not call reset if device is unresponsive (authored by dgr_semihalf.com).
ena: do not call reset if device is unresponsive
Feb 24 2022, 12:56 PM
mw committed rGeff45c1e6627: ena: properly handle IPv6 L4 checksum offload (authored by dgr_semihalf.com).
ena: properly handle IPv6 L4 checksum offload
Feb 24 2022, 12:56 PM
mw committed rGdbc92a6d9d2b: ena: rework tx req_id validation logic (authored by ar_semihalf.com).
ena: rework tx req_id validation logic
Feb 24 2022, 12:56 PM
mw committed rG5922f5218fcf: ena: merge ena-com v2.5.0 upgrade (authored by mw).
ena: merge ena-com v2.5.0 upgrade
Feb 24 2022, 12:56 PM

Jan 23 2022

mw committed rG8a5b4859c7fc: ena: update ENA version to v2.5.0 (authored by mk_semihalf.com).
ena: update ENA version to v2.5.0
Jan 23 2022, 7:51 PM
mw committed rGd10ec3ad7739: ena: do not call reset if device is unresponsive (authored by dgr_semihalf.com).
ena: do not call reset if device is unresponsive
Jan 23 2022, 7:51 PM
mw committed rG95161adfcb92: ena: fix man page typos and update contact section (authored by mk_semihalf.com).
ena: fix man page typos and update contact section
Jan 23 2022, 7:51 PM
mw committed rG78554d0c707c: ena: start timer service on attach (authored by dgr_semihalf.com).
ena: start timer service on attach
Jan 23 2022, 7:51 PM
mw committed rGb168d0c850f3: ena: rework tx req_id validation logic (authored by ar_semihalf.com).
ena: rework tx req_id validation logic
Jan 23 2022, 7:51 PM
mw committed rG2bbef9d95dc1: ena: properly handle IPv6 L4 checksum offload (authored by dgr_semihalf.com).
ena: properly handle IPv6 L4 checksum offload
Jan 23 2022, 7:51 PM
mw committed rGeb4c4f4a2e18: ena: merge ena-com v2.5.0 upgrade (authored by mw).
ena: merge ena-com v2.5.0 upgrade
Jan 23 2022, 7:51 PM