Home
last modified time | relevance | path

Searched refs:pf_device (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/platform/x86/
Dlg-laptop.c87 static struct platform_device *pf_device; variable
466 r = lg_wmbb(&pf_device->dev, WMBB_BATT_LIMIT, WM_SET, value); in charge_control_end_threshold_store()
468 r = lg_wmab(&pf_device->dev, WM_BATT_LIMIT, WM_SET, value); in charge_control_end_threshold_store()
487 r = lg_wmbb(&pf_device->dev, WMBB_BATT_LIMIT, WM_GET, 0); in charge_control_end_threshold_show()
498 r = lg_wmab(&pf_device->dev, WM_BATT_LIMIT, WM_GET, 0); in charge_control_end_threshold_show()
774 if (pf_device) in acpi_add()
792 pf_device = platform_device_register_full(&pdev_info); in acpi_add()
793 if (IS_ERR(pf_device)) { in acpi_add()
794 ret = PTR_ERR(pf_device); in acpi_add()
795 pf_device = NULL; in acpi_add()
[all …]
Dfujitsu-laptop.c135 struct platform_device *pf_device; member
656 priv->pf_device = platform_device_alloc("fujitsu-laptop", PLATFORM_DEVID_NONE); in fujitsu_laptop_platform_add()
657 if (!priv->pf_device) in fujitsu_laptop_platform_add()
660 platform_set_drvdata(priv->pf_device, priv); in fujitsu_laptop_platform_add()
662 ret = platform_device_add(priv->pf_device); in fujitsu_laptop_platform_add()
666 ret = sysfs_create_group(&priv->pf_device->dev.kobj, in fujitsu_laptop_platform_add()
674 platform_device_del(priv->pf_device); in fujitsu_laptop_platform_add()
676 platform_device_put(priv->pf_device); in fujitsu_laptop_platform_add()
685 sysfs_remove_group(&priv->pf_device->dev.kobj, in fujitsu_laptop_platform_remove()
687 platform_device_unregister(priv->pf_device); in fujitsu_laptop_platform_remove()
Dsony-laptop.c1292 struct platform_device *pf_device) in sony_nc_function_setup() argument
1322 result = sony_nc_touchpad_setup(pf_device, handle); in sony_nc_function_setup()
1330 result = sony_nc_battery_care_setup(pf_device, handle); in sony_nc_function_setup()
1337 result = sony_nc_lid_resume_setup(pf_device, handle); in sony_nc_function_setup()
1343 result = sony_nc_thermal_setup(pf_device); in sony_nc_function_setup()
1351 result = sony_nc_gfx_switch_setup(pf_device, handle); in sony_nc_function_setup()
1357 result = sony_nc_highspeed_charging_setup(pf_device); in sony_nc_function_setup()
1375 result = sony_nc_kbd_backlight_setup(pf_device, handle); in sony_nc_function_setup()
1381 result = sony_nc_lowbatt_setup(pf_device); in sony_nc_function_setup()
1387 result = sony_nc_fanspeed_setup(pf_device); in sony_nc_function_setup()
[all …]