Lines Matching refs:sirf_data
38 struct sirf_data { struct
58 static int sirf_serdev_open(struct sirf_data *data) in sirf_serdev_open() argument
80 static void sirf_serdev_close(struct sirf_data *data) in sirf_serdev_close()
90 struct sirf_data *data = gnss_get_drvdata(gdev); in sirf_open()
127 struct sirf_data *data = gnss_get_drvdata(gdev); in sirf_close()
142 struct sirf_data *data = gnss_get_drvdata(gdev); in sirf_write_raw()
166 struct sirf_data *data = serdev_device_get_drvdata(serdev); in sirf_receive_buf()
190 struct sirf_data *data = dev_id; in sirf_wakeup_handler()
205 static int sirf_wait_for_power_state_nowakeup(struct sirf_data *data, in sirf_wait_for_power_state_nowakeup()
230 static int sirf_wait_for_power_state(struct sirf_data *data, bool active, in sirf_wait_for_power_state()
252 static void sirf_pulse_on_off(struct sirf_data *data) in sirf_pulse_on_off()
259 static int sirf_set_active(struct sirf_data *data, bool active) in sirf_set_active()
292 struct sirf_data *data = dev_get_drvdata(dev); in sirf_runtime_suspend()
326 struct sirf_data *data = dev_get_drvdata(dev); in sirf_runtime_resume()
351 struct sirf_data *data = dev_get_drvdata(dev); in sirf_suspend()
365 struct sirf_data *data = dev_get_drvdata(dev); in sirf_resume()
384 struct sirf_data *data = serdev_device_get_drvdata(serdev); in sirf_parse_dt()
399 struct sirf_data *data; in sirf_probe()
538 struct sirf_data *data = serdev_device_get_drvdata(serdev); in sirf_remove()