#ifndef __ACPI_ACPI_THERMAL_H #define __ACPI_ACPI_THERMAL_H #include #define ACPI_THERMAL_MAGIC 's' #define ACPI_THERMAL_GET_TRT_LEN _IOR(ACPI_THERMAL_MAGIC, 1, unsigned long) #define ACPI_THERMAL_GET_ART_LEN _IOR(ACPI_THERMAL_MAGIC, 2, unsigned long) #define ACPI_THERMAL_GET_TRT_COUNT _IOR(ACPI_THERMAL_MAGIC, 3, unsigned long) #define ACPI_THERMAL_GET_ART_COUNT _IOR(ACPI_THERMAL_MAGIC, 4, unsigned long) #define ACPI_THERMAL_GET_TRT _IOR(ACPI_THERMAL_MAGIC, 5, unsigned long) #define ACPI_THERMAL_GET_ART _IOR(ACPI_THERMAL_MAGIC, 6, unsigned long) struct art { acpi_handle source; acpi_handle target; u64 weight; u64 ac0_max; u64 ac1_max; u64 ac2_max; u64 ac3_max; u64 ac4_max; u64 ac5_max; u64 ac6_max; u64 ac7_max; u64 ac8_max; u64 ac9_max; } __packed; struct trt { acpi_handle source; acpi_handle target; u64 influence; u64 sample_period; u64 reverved1; u64 reverved2; u64 reverved3; u64 reverved4; } __packed; #define ACPI_NR_ART_ELEMENTS 13 /* for usrspace */ union art_object { struct { char source_device[8]; /* ACPI single name */ char target_device[8]; /* ACPI single name */ u64 weight; u64 ac0_max_level; u64 ac1_max_level; u64 ac2_max_level; u64 ac3_max_level; u64 ac4_max_level; u64 ac5_max_level; u64 ac6_max_level; u64 ac7_max_level; u64 ac8_max_level; u64 ac9_max_level; }; u64 __data[ACPI_NR_ART_ELEMENTS]; }; union trt_object { struct { char source_device[8]; /* ACPI single name */ char target_device[8]; /* ACPI single name */ u64 influence; u64 sample_period; u64 reserved[4]; }; u64 __data[8]; }; #ifdef __KERNEL__ int acpi_thermal_rel_misc_device_add(acpi_handle handle); int acpi_thermal_rel_misc_device_remove(acpi_handle handle); int acpi_parse_art(acpi_handle handle, int *art_count, struct art **arts, bool create_dev); int acpi_parse_trt(acpi_handle handle, int *trt_count, struct trt **trts, bool create_dev); #endif #endif /* __ACPI_ACPI_THERMAL_H */ private-remove&id=baa2d42cff088d9f962697a10e0345b444c8c409'>commitdiff
path: root/net/lapb/Kconfig
t type='hidden' name='id' value='424414947da3dd5cb0d60e4f299f7c51e472ae77'/>
AgeCommit message (Expand)AuthorFilesLines
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-02-03 22:19:15 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-02-03 22:19:15 +0100
commit424414947da3dd5cb0d60e4f299f7c51e472ae77 (patch)
treea4067480c4256c80ae8f8438a3e4bb88e32050bc /kernel/trace/trace_hwlat.c
parenta3683e0c1410c5c8136a7a93b0336ce88d3b893a (diff)
parentd07830db1bdb254e4b50d366010b219286b8c937 (diff)
Merge tag 'usb-serial-4.10-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Johan writes: USB-serial fixes for v4.10-rc7 One more device ID for pl2303. Signed-off-by: Johan Hovold <johan@kernel.org>
Diffstat (limited to 'kernel/trace/trace_hwlat.c')