Home
last modified time | relevance | path

Searched refs:huawei (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/platform/x86/
H A Dhuawei-wmi.c148 static int huawei_wmi_call(struct huawei_wmi *huawei, in huawei_wmi_call() argument
153 mutex_lock(&huawei->wmi_lock); in huawei_wmi_call()
155 mutex_unlock(&huawei->wmi_lock); in huawei_wmi_call()
157 dev_err(huawei->dev, "Failed to evaluate wmi method\n"); in huawei_wmi_call()
174 struct huawei_wmi *huawei = huawei_wmi; in huawei_wmi_cmd() local
188 err = huawei_wmi_call(huawei, &in, &out); in huawei_wmi_cmd()
208 dev_err(huawei->dev, "Bad buffer length, got %d\n", obj->buffer.length); in huawei_wmi_cmd()
219 dev_err(huawei->dev, "Bad package count, got %d\n", obj->package.count); in huawei_wmi_cmd()
226 dev_err(huawei->dev, "Bad package element type, got %d\n", obj->type); in huawei_wmi_cmd()
235 dev_err(huawei in huawei_wmi_cmd()
308 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_leds_setup() local
504 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_battery_setup() local
518 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_battery_exit() local
591 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_fn_lock_setup() local
604 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_fn_lock_exit() local
615 struct huawei_wmi *huawei = m->private; huawei_wmi_debugfs_call_dump() local
651 struct huawei_wmi *huawei = m->private; huawei_wmi_debugfs_call_show() local
681 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_debugfs_setup() local
693 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_debugfs_exit() local
[all...]
H A DMakefile13 obj-$(CONFIG_HUAWEI_WMI) += huawei-wmi.o
/kernel/linux/linux-6.6/drivers/platform/x86/
H A Dhuawei-wmi.c147 static int huawei_wmi_call(struct huawei_wmi *huawei, in huawei_wmi_call() argument
152 mutex_lock(&huawei->wmi_lock); in huawei_wmi_call()
154 mutex_unlock(&huawei->wmi_lock); in huawei_wmi_call()
156 dev_err(huawei->dev, "Failed to evaluate wmi method\n"); in huawei_wmi_call()
173 struct huawei_wmi *huawei = huawei_wmi; in huawei_wmi_cmd() local
187 err = huawei_wmi_call(huawei, &in, &out); in huawei_wmi_cmd()
207 dev_err(huawei->dev, "Bad buffer length, got %d\n", obj->buffer.length); in huawei_wmi_cmd()
218 dev_err(huawei->dev, "Bad package count, got %d\n", obj->package.count); in huawei_wmi_cmd()
225 dev_err(huawei->dev, "Bad package element type, got %d\n", obj->type); in huawei_wmi_cmd()
234 dev_err(huawei in huawei_wmi_cmd()
307 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_leds_setup() local
503 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_battery_setup() local
517 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_battery_exit() local
590 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_fn_lock_setup() local
603 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_fn_lock_exit() local
614 struct huawei_wmi *huawei = m->private; huawei_wmi_debugfs_call_dump() local
650 struct huawei_wmi *huawei = m->private; huawei_wmi_debugfs_call_show() local
680 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_debugfs_setup() local
692 struct huawei_wmi *huawei = dev_get_drvdata(dev); huawei_wmi_debugfs_exit() local
[all...]
H A DMakefile12 obj-$(CONFIG_HUAWEI_WMI) += huawei-wmi.o
/kernel/linux/linux-6.6/scripts/
H A Dget_abi.pl1091 Report bugs to Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
1095 Copyright (c) 2016-2021 by Mauro Carvalho Chehab <mchehab+huawei@kernel.org>.

Completed in 4 milliseconds