| /drivers/net/ethernet/hisilicon/hns/ |
| A D | hns_dsaf_misc.c | 71 argv4.type = ACPI_TYPE_PACKAGE; in hns_dsaf_acpi_ledctrl_by_port() 72 argv4.package.count = 3; in hns_dsaf_acpi_ledctrl_by_port() 73 argv4.package.elements = obj_args; in hns_dsaf_acpi_ledctrl_by_port() 98 argv4.type = ACPI_TYPE_PACKAGE; in hns_dsaf_acpi_locate_ledctrl_by_port() 99 argv4.package.count = 2; in hns_dsaf_acpi_locate_ledctrl_by_port() 263 argv4.type = ACPI_TYPE_PACKAGE; in hns_dsaf_acpi_srst_by_port() 264 argv4.package.count = 3; in hns_dsaf_acpi_srst_by_port() 490 argv4.type = ACPI_TYPE_PACKAGE; in hns_mac_get_phy_if_acpi() 491 argv4.package.count = 1; in hns_mac_get_phy_if_acpi() 538 argv4.package.count = 1; in hns_mac_get_sfp_prsnt_acpi() [all …]
|
| /drivers/acpi/ |
| A D | acpi_adxl.c | 105 union acpi_object argv4[2], *results, *r; in adxl_decode() local 111 argv4[0].type = ACPI_TYPE_PACKAGE; in adxl_decode() 112 argv4[0].package.count = 1; in adxl_decode() 113 argv4[0].package.elements = &argv4[1]; in adxl_decode() 114 argv4[1].integer.type = ACPI_TYPE_INTEGER; in adxl_decode() 115 argv4[1].integer.value = addr; in adxl_decode() 117 results = adxl_dsm(ADXL_IDX_FORWARD_TRANSLATE, argv4); in adxl_decode()
|
| A D | utils.c | 772 union acpi_object *argv4) in acpi_evaluate_dsm() argument 789 if (argv4) { in acpi_evaluate_dsm() 790 params[3] = *argv4; in acpi_evaluate_dsm()
|
| /drivers/thunderbolt/ |
| A D | acpi.c | 189 union acpi_object argv4[2]; in tb_acpi_retimer_set_power() local 219 argv4[0].type = ACPI_TYPE_PACKAGE; in tb_acpi_retimer_set_power() 220 argv4[0].package.count = 1; in tb_acpi_retimer_set_power() 221 argv4[0].package.elements = &argv4[1]; in tb_acpi_retimer_set_power() 222 argv4[1].integer.type = ACPI_TYPE_INTEGER; in tb_acpi_retimer_set_power() 223 argv4[1].integer.value = power; in tb_acpi_retimer_set_power() 226 RETIMER_DSM_SET_ONLINE_STATE, argv4, in tb_acpi_retimer_set_power()
|
| /drivers/char/tpm/ |
| A D | tpm_ppi.c | 43 union acpi_object *argv4, u64 rev) in tpm_eval_dsm() argument 47 rev, func, argv4, type); in tpm_eval_dsm() 118 union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(2, tmp); in tpm_store_ppi_request() local 147 argv4.type = ACPI_TYPE_BUFFER; in tpm_store_ppi_request() 148 argv4.buffer.length = sizeof(req); in tpm_store_ppi_request() 149 argv4.buffer.pointer = (u8 *)&req; in tpm_store_ppi_request() 152 argv4.package.count = 1; in tpm_store_ppi_request() 159 &argv4, rev); in tpm_store_ppi_request()
|
| /drivers/pci/pcie/ |
| A D | edr.c | 31 union acpi_object *obj, argv4, req; in acpi_enable_dpc() local 45 argv4.type = ACPI_TYPE_PACKAGE; in acpi_enable_dpc() 46 argv4.package.count = 1; in acpi_enable_dpc() 47 argv4.package.elements = &req; in acpi_enable_dpc() 50 EDR_PORT_DPC_ENABLE_DSM, &argv4); in acpi_enable_dpc()
|
| /drivers/platform/x86/amd/ |
| A D | wbrf.c | 44 union acpi_object argv4; in wbrf_record() local 81 argv4.package.type = ACPI_TYPE_PACKAGE; in wbrf_record() 82 argv4.package.count = num_of_elements; in wbrf_record() 83 argv4.package.elements = tmp; in wbrf_record() 105 WBRF_REVISION, WBRF_RECORD, &argv4); in wbrf_record()
|
| /drivers/platform/x86/intel/int3472/ |
| A D | clk_and_regulator.c | 26 union acpi_object argv4; in skl_int3472_enable_clk() local 40 argv4.type = ACPI_TYPE_PACKAGE; in skl_int3472_enable_clk() 41 argv4.package.count = 3; in skl_int3472_enable_clk() 42 argv4.package.elements = args; in skl_int3472_enable_clk() 45 0, 1, &argv4); in skl_int3472_enable_clk()
|
| /drivers/gpu/drm/nouveau/ |
| A D | nouveau_acpi.c | 76 union acpi_object argv4 = { in nouveau_optimus_dsm() local 88 func, &argv4, ACPI_TYPE_BUFFER); in nouveau_optimus_dsm() 134 union acpi_object argv4 = { in nouveau_dsm() local 140 func, &argv4, ACPI_TYPE_INTEGER); in nouveau_dsm()
|
| /drivers/platform/x86/intel/ |
| A D | hid.c | 243 union acpi_object *obj, argv4, req; in intel_hid_execute_method() local 260 argv4.type = ACPI_TYPE_PACKAGE; in intel_hid_execute_method() 261 argv4.package.count = 1; in intel_hid_execute_method() 262 argv4.package.elements = &req; in intel_hid_execute_method() 264 obj = acpi_evaluate_dsm(handle, &intel_dsm_guid, 1, fn_index, &argv4); in intel_hid_execute_method()
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
| A D | gsp.c | 719 union acpi_object argv4 = { in r535_gsp_acpi_caps() local 729 argv4.buffer.pointer = kmalloc(argv4.buffer.length, GFP_KERNEL); in r535_gsp_acpi_caps() 730 if (!argv4.buffer.pointer) in r535_gsp_acpi_caps() 733 obj = acpi_evaluate_dsm(handle, &NVOP_DSM_GUID, NVOP_DSM_REV, 0x1a, &argv4); in r535_gsp_acpi_caps() 747 kfree(argv4.buffer.pointer); in r535_gsp_acpi_caps() 758 union acpi_object argv4 = { in r535_gsp_acpi_jt() local 765 argv4.buffer.pointer = kmalloc(argv4.buffer.length, GFP_KERNEL); in r535_gsp_acpi_jt() 766 if (!argv4.buffer.pointer) in r535_gsp_acpi_jt() 769 obj = acpi_evaluate_dsm(handle, &JT_DSM_GUID, JT_DSM_REV, 0x1, &argv4); in r535_gsp_acpi_jt() 785 kfree(argv4.buffer.pointer); in r535_gsp_acpi_jt()
|
| A D | disp.c | 1585 union acpi_object argv4 = { in r535_disp_oneinit() local 1588 .buffer.pointer = kmalloc(argv4.buffer.length, GFP_KERNEL), in r535_disp_oneinit() 1592 0x00000102, 0x14, &argv4); in r535_disp_oneinit() 1613 kfree(argv4.buffer.pointer); in r535_disp_oneinit()
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
| A D | base.c | 88 union acpi_object argv4 = { in mxm_shadow_dsm() local 107 obj = acpi_evaluate_dsm(handle, &muid, rev, 0x00000010, &argv4); in mxm_shadow_dsm()
|
| /drivers/usb/dwc3/ |
| A D | dwc3-pci.c | 464 union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(1, &tmp); in dwc3_pci_dsm() local 473 1, PCI_INTEL_BXT_FUNC_PMU_PWR, &argv4); in dwc3_pci_dsm()
|
| /drivers/bluetooth/ |
| A D | btintel.c | 2601 union acpi_object *obj, argv4; in btintel_set_dsm_reset_method() local 2632 argv4.integer.type = ACPI_TYPE_INTEGER; in btintel_set_dsm_reset_method() 2634 argv4.integer.value = 160; in btintel_set_dsm_reset_method() 2636 DSM_SET_WDISABLE2_DELAY, &argv4); in btintel_set_dsm_reset_method() 2651 argv4.buffer.type = ACPI_TYPE_BUFFER; in btintel_set_dsm_reset_method() 2652 argv4.buffer.length = sizeof(reset_payload); in btintel_set_dsm_reset_method() 2653 argv4.buffer.pointer = reset_payload; in btintel_set_dsm_reset_method() 2656 DSM_SET_RESET_METHOD, &argv4); in btintel_set_dsm_reset_method()
|
| /drivers/usb/typec/tcpm/ |
| A D | wcove.c | 184 union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(1, &tmp); in wcove_typec_func() local 190 &argv4); in wcove_typec_func()
|