sirf.c (d2efbbd18b1e26ac79401841089e4a4b97d745c3) sirf.c (10f146639fee5ffaf7cf0081c1af518f7d0c533c)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * SiRFstar GNSS receiver driver
4 *
5 * Copyright (C) 2018 Johan Hovold <johan@kernel.org>
6 */
7
8#include <linux/errno.h>

--- 253 unchanged lines hidden (view full) ---

262 data = devm_kzalloc(dev, sizeof(*data), GFP_KERNEL);
263 if (!data)
264 return -ENOMEM;
265
266 gdev = gnss_allocate_device(dev);
267 if (!gdev)
268 return -ENOMEM;
269
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * SiRFstar GNSS receiver driver
4 *
5 * Copyright (C) 2018 Johan Hovold <johan@kernel.org>
6 */
7
8#include <linux/errno.h>

--- 253 unchanged lines hidden (view full) ---

262 data = devm_kzalloc(dev, sizeof(*data), GFP_KERNEL);
263 if (!data)
264 return -ENOMEM;
265
266 gdev = gnss_allocate_device(dev);
267 if (!gdev)
268 return -ENOMEM;
269
270 gdev->type = GNSS_TYPE_SIRF;
270 gdev->ops = &sirf_gnss_ops;
271 gnss_set_drvdata(gdev, data);
272
273 data->serdev = serdev;
274 data->gdev = gdev;
275
276 init_waitqueue_head(&data->power_wait);
277

--- 130 unchanged lines hidden ---
271 gdev->ops = &sirf_gnss_ops;
272 gnss_set_drvdata(gdev, data);
273
274 data->serdev = serdev;
275 data->gdev = gdev;
276
277 init_waitqueue_head(&data->power_wait);
278

--- 130 unchanged lines hidden ---