steam_device
static void steam_unregister(struct steam_device *steam)
struct steam_device *steam = container_of(work, struct steam_device,
struct steam_device *steam = container_of(to_delayed_work(work),
struct steam_device, mode_switch);
struct steam_device *steam = container_of(work, struct steam_device,
struct steam_device *steam = hdev->driver_data;
struct steam_device *steam = hdev->driver_data;
struct steam_device *steam = hdev->driver_data;
struct steam_device *steam = hdev->driver_data;
struct steam_device *steam;
struct steam_device *steam = hid_get_drvdata(hdev);
static void steam_do_connect_event(struct steam_device *steam, bool connected)
static void steam_do_input_event(struct steam_device *steam,
static void steam_do_deck_input_event(struct steam_device *steam,
static void steam_do_deck_sensors_event(struct steam_device *steam,
static void steam_do_battery_event(struct steam_device *steam,
struct steam_device *steam = hid_get_drvdata(hdev);
struct steam_device *steam;
static int steam_recv_report(struct steam_device *steam,
static int steam_send_report(struct steam_device *steam,
static inline int steam_send_report_byte(struct steam_device *steam, u8 cmd)
static int steam_write_settings(struct steam_device *steam,
static int steam_get_serial(struct steam_device *steam)
static inline int steam_request_conn_status(struct steam_device *steam)
static inline int steam_haptic_pulse(struct steam_device *steam, u8 pad,
static inline int steam_haptic_rumble(struct steam_device *steam,
struct steam_device *steam = container_of(work, struct steam_device,
struct steam_device *steam = input_get_drvdata(dev);
static void steam_set_lizard_mode(struct steam_device *steam, bool enable)
struct steam_device *steam = input_get_drvdata(dev);
struct steam_device *steam = input_get_drvdata(dev);
struct steam_device *steam = power_supply_get_drvdata(psy);
static int steam_battery_register(struct steam_device *steam)
static int steam_input_register(struct steam_device *steam)
static int steam_sensors_register(struct steam_device *steam)
static void steam_input_unregister(struct steam_device *steam)
static void steam_sensors_unregister(struct steam_device *steam)
static void steam_battery_unregister(struct steam_device *steam)
static int steam_register(struct steam_device *steam)