surface_button
struct surface_button *button = acpi_driver_data(device);
struct surface_button *button = acpi_driver_data(device);
struct surface_button *button;
button = kzalloc_obj(struct surface_button);
struct surface_button *button = acpi_driver_data(device);
struct surface_button *button = acpi_driver_data(device);