brintos

brintos / linux-shallow public Read only

0
0
Text · 631 B · 1f469fe Raw
26 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only */2/*3 *  Dell WMI descriptor driver4 *5 *  Copyright (c) 2017 Dell Inc.6 */7 8#ifndef _DELL_WMI_DESCRIPTOR_H_9#define _DELL_WMI_DESCRIPTOR_H_10 11#include <linux/wmi.h>12 13/* possible return values:14 *  -ENODEV: Descriptor GUID missing from WMI bus15 *  -EPROBE_DEFER: probing for dell-wmi-descriptor not yet run16 *  0: valid descriptor, successfully probed17 *  < 0: invalid descriptor, don't probe dependent devices18 */19int dell_wmi_get_descriptor_valid(void);20 21bool dell_wmi_get_interface_version(u32 *version);22bool dell_wmi_get_size(u32 *size);23bool dell_wmi_get_hotfix(u32 *hotfix);24 25#endif26