| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | acpi.c | 47 ath12k_warn(ab, "invalid ACPI DSM BDF size: %d\n", in ath12k_acpi_dsm_get_data() 63 ath12k_warn(ab, "invalid ACPI DSM func size: %d\n", in ath12k_acpi_dsm_get_data() 76 ath12k_warn(ab, "invalid ACPI DSM TAS config size: %d\n", in ath12k_acpi_dsm_get_data() 88 ath12k_warn(ab, "invalid ACPI DSM TAS data size: %d\n", in ath12k_acpi_dsm_get_data() 124 ath12k_warn(ab, "invalid ACPI DSM CCA data size: %d\n", in ath12k_acpi_dsm_get_data() 136 ath12k_warn(ab, "invalid ACPI DSM band edge data size: %d\n", in ath12k_acpi_dsm_get_data() 148 ath12k_warn(ab, "ACPI DSM method returned an unsupported object type: %d\n", in ath12k_acpi_dsm_get_data() 331 ath12k_warn(ab, "failed to set ACPI DSM CCA threshold: %d\n", in ath12k_acpi_set_dsm_func() 344 "failed to set ACPI DSM band edge channel power: %d\n", in ath12k_acpi_set_dsm_func() 371 ath12k_dbg(ab, ATH12K_DBG_BOOT, "failed to get ACPI DSM data: %d\n", ret); in ath12k_acpi_start() [all …]
|
| /linux/drivers/platform/surface/ |
| H A D | surface_hotplug.c | 99 dev_dbg(&pdev->dev, "IRQ notification via DSM (irq=%d, value=%d)\n", type, value); in shps_dsm_notify_irq() 107 dev_err(&pdev->dev, "IRQ notification via DSM failed (irq=%d, gpio=%d)\n", in shps_dsm_notify_irq() 112 "IRQ notification via DSM failed: unexpected result value (irq=%d, gpio=%d)\n", in shps_dsm_notify_irq() 136 /* Forward interrupt to ACPI via DSM. */ in shps_handle_irq() 148 const int dsm = shps_dsm_fn_for_irq(type); in shps_setup_irq() local 153 * does not have a DSM for base presence, so don't set up an interrupt in shps_setup_irq() 156 if (!acpi_check_dsm(handle, &shps_dsm_guid, SHPS_DSM_REVISION, BIT(dsm))) { in shps_setup_irq() 157 dev_dbg(&pdev->dev, "IRQ notification via DSM not present (irq=%d)\n", type); in shps_setup_irq()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-ata | 129 (RO) Shows the DSM TRIM mode currently used by the device. Valid 132 unsupported: Drive does not support DSM TRIM 134 unqueued: Drive supports unqueued DSM TRIM only 136 queued: Drive supports queued DSM TRIM 138 forced_unqueued: Drive's queued DSM support is known to
|
| H A D | sysfs-bus-pci | 578 PCI Firmware Specification r3.3 sec 4.7 defines a DSM interface 581 this DSM interface where available, instead of accessing NPEM 582 registers directly. The DSM interface does not support the 585 the DSM interface is used.
|
| H A D | sysfs-bus-papr-pmem | 74 and are set by user-space tools like ndctl by issuing a PAPR DSM.
|
| /linux/arch/arm/boot/dts/intel/ixp/ |
| H A D | intel-ixp42x-dlink-dsm-g600.dts | 3 * Device Tree file for D-Link DSM-G600 revision A based on IXP420 17 model = "D-Link DSM-G600 rev A"; 18 compatible = "dlink,dsm-g600-a", "intel,ixp42x"; 128 * Taken from DSM-G600 PCI boardfile (dsmg600-pci.c)
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_acpi.c | 286 /* now do DSM detection */ in nouveau_dsm_detect() 298 /* find the optimus DSM or the old v1 DSM */ in nouveau_dsm_detect() 303 pr_info("VGA switcheroo: detected Optimus DSM method %s handle\n", in nouveau_dsm_detect() 306 pr_info("nouveau: detected PR support, will not use DSM\n"); in nouveau_dsm_detect() 315 pr_info("VGA switcheroo: detected DSM switching method %s handle\n", in nouveau_dsm_detect()
|
| /linux/drivers/acpi/ |
| H A D | acpi_adxl.c | 3 * Address translation interface via ACPI DSM. 46 pr_info("DSM call failed for cmd=%d\n", cmd); in adxl_dsm() 152 pr_info("No DSM method\n"); in adxl_init() 159 pr_info("DSM method does not support forward translate\n"); in adxl_init()
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | selftest_reset.c | 23 const struct resource *dsm = >->i915->dsm.stolen; in __igt_reset_stolen() local 37 num_pages = resource_size(dsm) >> PAGE_SHIFT; in __igt_reset_stolen() 83 dma_addr_t dma = (dma_addr_t)dsm->start + (page << PAGE_SHIFT); in __igt_reset_stolen() 125 dma_addr_t dma = (dma_addr_t)dsm->start + (page << PAGE_SHIFT); in __igt_reset_stolen()
|
| /linux/drivers/hid/intel-thc-hid/intel-quickspi/ |
| H A D | quickspi-dev.h | 27 /* HIDSPI special ACPI parameters DSM methods */ 36 /* QickSPI device special ACPI parameters DSM methods */ 41 /* Platform special ACPI parameters DSM methods */
|
| /linux/drivers/net/wireless/intel/iwlwifi/fw/ |
| H A D | acpi.c | 79 * method (DSM) interface. The returned acpi object must be freed by calling 92 "ACPI: DSM method invocation failed (rev: %d, func:%d)\n", in iwl_acpi_get_dsm_object() 100 * Generic function to evaluate a DSM with no arguments 116 "Failed to get DSM object. func= %d\n", in iwl_acpi_get_dsm_integer() 134 "ACPI: DSM invalid buffer size, padding or truncating (%d)\n", in iwl_acpi_get_dsm_integer() 143 "ACPI: DSM method did not return a valid object, type=%d\n", in iwl_acpi_get_dsm_integer() 150 "ACPI: DSM method evaluated: func=%d, value=%lld\n", in iwl_acpi_get_dsm_integer() 159 * This function receives a DSM function number, calculates its expected size 192 IWL_DEBUG_RADIO(fwrt, "ACPI DSM validity bitmap 0x%x\n", in iwl_acpi_get_dsm() 199 IWL_DEBUG_RADIO(fwrt, "ACPI DSM %d not indicated as valid\n", in iwl_acpi_get_dsm() [all …]
|
| H A D | uefi.c | 737 "DSM", sizeof(*data), NULL); in iwl_uefi_get_dsm() 742 IWL_DEBUG_RADIO(fwrt, "Unsupported UEFI DSM revision:%d\n", in iwl_uefi_get_dsm() 748 IWL_DEBUG_RADIO(fwrt, "DSM func %d not in 0x%x\n", in iwl_uefi_get_dsm() 756 "UEFI: DSM func=%d: value=%d\n", func, *value); in iwl_uefi_get_dsm()
|
| /linux/sound/soc/codecs/ |
| H A D | es83xx-dsm-common.c | 8 #include "es83xx-dsm-common.h" 88 MODULE_DESCRIPTION("Everest Semi ES83xx DSM helpers");
|
| H A D | max98390.c | 696 SOC_SINGLE_EXT("DSM Rdc", SND_SOC_NOPM, 0, 0xffffff, 0, 698 SOC_SINGLE_EXT("DSM Ambient Temp", SND_SOC_NOPM, 0, 0xffff, 0, 700 SOC_SINGLE_EXT("DSM Adaptive Rdc", SND_SOC_NOPM, 0, 0xffff, 0, 702 SOC_SINGLE_EXT("DSM Calibration", SND_SOC_NOPM, 0, 1, 0, 924 /* Update dsm bin param */ in max98390_probe() 927 /* Dsm Setting */ in max98390_probe()
|
| /linux/drivers/net/ethernet/microchip/sparx5/ |
| H A D | sparx5_calendar.c | 17 /* DSM calendar information */ 455 "Error in DSM calendar calculation\n"); in sparx5_dsm_calendar_calc() 580 /* Configure the DSM calendar based on port configuration */ 595 dev_err(sparx5->dev, "DSM calendar calculation failed\n"); in sparx5_config_dsm_calendar() 600 dev_err(sparx5->dev, "DSM calendar check failed\n"); in sparx5_config_dsm_calendar() 605 dev_err(sparx5->dev, "DSM calendar update failed\n"); in sparx5_config_dsm_calendar()
|
| /linux/drivers/platform/chrome/ |
| H A D | chromeos_privacy_screen.c | 18 * The DSM (Device Specific Method) constants below are the agreed API with 21 #define PRIV_SCRN_DSM_REVID 1 /* DSM version */
|
| /linux/drivers/iio/accel/ |
| H A D | bmc150-accel-i2c.c | 25 * in the display and 1 in the hinge has an ACPI-method (DSM) to tell the 33 * This DSM takes 2 angles, selected by setting aux0 to 0 or 1, these presumably 82 dev_err(&client->dev, "Failed to call DSM to enable keyboard and touchpad\n"); in bmc150_acpi_set_angle_dsm()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
| H A D | base.c | 109 nvkm_debug(subdev, "DSM MXMS failed\n"); in mxm_shadow_dsm() 117 nvkm_debug(subdev, "DSM MXMS returned 0x%llx\n", in mxm_shadow_dsm() 204 { "DSM", mxm_shadow_dsm },
|
| /linux/drivers/pci/ |
| H A D | npem.c | 289 * dsm_evaluate() - send DSM PCIe SSD Status LED command 291 * @dsm_func: DSM LED Function 292 * @output: buffer to copy DSM Response 571 * OS should use the DSM for LED control if it is available in pci_npem_create()
|
| /linux/include/linux/ |
| H A D | adxl.h | 3 * Address translation interface via ACPI DSM.
|
| /linux/arch/arm/boot/dts/marvell/ |
| H A D | armada-370-synology-ds213j.dts | 11 * DSM software provided by Synology. Nonetheless, some earlier boards 16 * by upgrading to latest version of DSM, or building a new one and
|
| H A D | armada-xp-synology-ds414.dts | 11 * DSM software provided by Synology. Nonetheless, some earlier boards 16 * by upgrading to latest version of DSM, or building a new one and
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | nvidia,tegra186-dspk.yaml | 14 output via Delta Sigma Modulation (DSM).
|
| /linux/drivers/nvme/target/ |
| H A D | io-cmd-file.c | 282 for (i = 0; i <= le32_to_cpu(req->cmd->dsm.nr); i++) { in nvmet_file_execute_discard() 312 switch (le32_to_cpu(req->cmd->dsm.attributes)) { in nvmet_file_dsm_work()
|
| /linux/Documentation/driver-api/nvdimm/ |
| H A D | firmware-activate.rst | 13 DSM specification [1], has added support for activating firmware at
|