Home
last modified time | relevance | path

Searched +full:u +full:- +full:blox (Results 1 – 22 of 22) sorted by relevance

/linux-6.14.4/Documentation/devicetree/bindings/gnss/
Du-blox,neo-6m.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/gnss/u-blox,neo-6m.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: U-blox GNSS Receiver
10 - $ref: gnss-common.yaml#
11 - $ref: /schemas/serial/serial-peripheral-props.yaml#
14 - Johan Hovold <[email protected]>
17 The U-blox GNSS receivers can use UART, DDC (I2C), SPI and USB interfaces.
22 - u-blox,neo-6m
[all …]
Dgnss-common.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/gnss/gnss-common.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Johan Hovold <[email protected]>
21 lna-supply:
26 enable-gpios:
33 timepulse-gpios:
41 - |
42 #include <dt-bindings/gpio/gpio.h>
[all …]
/linux-6.14.4/drivers/gnss/
Dubx.c1 // SPDX-License-Identifier: GPL-2.0
3 * u-blox GNSS receiver driver
29 ret = regulator_enable(data->vcc); in ubx_set_active()
41 ret = regulator_disable(data->vcc); in ubx_set_standby()
59 return -EINVAL; in ubx_set_power()
79 gserial->ops = &ubx_gserial_ops; in ubx_probe()
81 gserial->gdev->type = GNSS_TYPE_UBX; in ubx_probe()
85 data->vcc = devm_regulator_get(&serdev->dev, "vcc"); in ubx_probe()
86 if (IS_ERR(data->vcc)) { in ubx_probe()
87 ret = PTR_ERR(data->vcc); in ubx_probe()
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
24 Say Y here if you have a Mediatek-based GNSS receiver which uses a
28 be called gnss-mtk.
36 Say Y here if you have a SiRFstar-based GNSS receiver which uses a
40 be called gnss-sirf.
45 tristate "u-blox GNSS receiver support"
49 Say Y here if you have a u-blox GNSS receiver which uses a serial
53 be called gnss-ubx.
64 be called gnss-usb.
/linux-6.14.4/drivers/net/ethernet/intel/ice/
Dice_gnss.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright (C) 2021-2022, Intel Corporation. */
14 /* u-blox ZED-F9T specific definitions */
20 /* For u-blox writes are performed without address so the first byte to write is
26 * struct gnss_serial - data used to initialize GNSS TTY port
Dice_gnss.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright (C) 2021-2022, Intel Corporation. */
8 * ice_gnss_do_write - Write data to internal GNSS receiver
16 * * number of bytes written - success
17 * * negative - error code
23 struct ice_hw *hw = &pf->hw; in ice_gnss_do_write()
33 /* It's not possible to write a single byte to u-blox. in ice_gnss_do_write()
39 while (size - offset > ICE_GNSS_UBX_WRITE_BYTES + 1) { in ice_gnss_do_write()
51 if (size - offset == ICE_GNSS_UBX_WRITE_BYTES + 1) { in ice_gnss_do_write()
54 ICE_MAX_I2C_WRITE_BYTES - 1, in ice_gnss_do_write()
[all …]
/linux-6.14.4/drivers/net/usb/
Dcdc_ether.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Copyright (C) 2003-2005 by David Brownell
26 return (desc->bInterfaceClass == USB_CLASS_COMM && in is_rndis()
27 desc->bInterfaceSubClass == 2 && in is_rndis()
28 desc->bInterfaceProtocol == 0xff); in is_rndis()
33 return (desc->bInterfaceClass == USB_CLASS_MISC && in is_activesync()
34 desc->bInterfaceSubClass == 1 && in is_activesync()
35 desc->bInterfaceProtocol == 1); in is_activesync()
40 return (desc->bInterfaceClass == USB_CLASS_WIRELESS_CONTROLLER && in is_wireless_rndis()
41 desc->bInterfaceSubClass == 1 && in is_wireless_rndis()
[all …]
Dqmi_wwan.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (C) 2003-2005 by David Brownell
22 #include <linux/usb/cdc-wdm.h>
26 * specific management protocol called Qualcomm MSM Interface (QMI) -
31 * control ("master") interface of a two-interface CDC Union
41 * It is exported as a character device using the cdc-wdm driver as
82 struct net_device *real_dev = priv->real_dev; in qmimux_open()
84 if (!(priv->real_dev->flags & IFF_UP)) in qmimux_open()
85 return -ENETDOWN; in qmimux_open()
101 unsigned int len = skb->len; in qmimux_start_xmit()
[all …]
Dcdc_ncm.c4 * Copyright (C) ST-Ericsson 2010-2012
16 * of the GNU General Public License (GPL) Version 2 or the 2-clause
78 .sizeof_stat = sizeof(((struct cdc_ncm_ctx *)0)->m), \
101 return -EOPNOTSUPP; in cdc_ncm_get_sset_count()
110 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; in cdc_ncm_get_ethtool_stats()
152 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; in cdc_ncm_check_rx_max()
157 max = min_t(u32, CDC_NCM_NTB_MAX_SIZE_RX, le32_to_cpu(ctx->ncm_parm.dwNtbInMaxSize)); in cdc_ncm_check_rx_max()
161 dev_warn(&dev->intf->dev, "dwNtbInMaxSize=%u is too small. Using %u\n", in cdc_ncm_check_rx_max()
162 le32_to_cpu(ctx->ncm_parm.dwNtbInMaxSize), min); in cdc_ncm_check_rx_max()
168 dev_dbg(&dev->intf->dev, "rx_max must be in the [%u, %u] range\n", min, max); in cdc_ncm_check_rx_max()
[all …]
/linux-6.14.4/scripts/genksyms/
Dparse.y1 /* SPDX-License-Identifier: GPL-2.0-or-later */
7 * Based on original work by Bjorn Ekwall <bj0rn@blox.se>
31 *p = node->next; in remove_node()
51 if (i->in_source_file) { in record_compound()
53 (*ident)->tag = type; in record_compound()
57 r = copy_node(i); r->tag = type; in record_compound()
58 r->next = (*keyw)->next; *body = r; (*keyw)->next = NULL; in record_compound()
59 add_symbol(i->string, type, b, is_extern); in record_compound()
144 struct string_list *decl = (*$3)->next;
145 (*$3)->next = NULL;
[all …]
Dlex.l1 /* SPDX-License-Identifier: GPL-2.0-or-later */
7 * Based on original work by Bjorn Ekwall <bj0rn@blox.se>
23 /* We've got a two-level lexer here. We let flex do basic tokenization
29 IDENT [A-Za-z_\$][A-Za-z0-9_\$]*
31 O_INT 0[0-7]*
32 D_INT [1-9][0-9]*
33 X_INT 0[Xx][0-9A-Fa-f]+
37 FRAC ([0-9]*\.[0-9]+)|([0-9]+\.)
38 EXP [Ee][+-]?[0-9]+
40 REAL ({FRAC}{EXP}?{F_SUF}?)|([0-9]+{EXP}{F_SUF}?)
[all …]
Dgenksyms.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 Based on original work by Bjorn Ekwall <bj0rn@blox.se>
25 /*----------------------------------------------------------------------*/
27 static HASHTABLE_DEFINE(symbol_hashtable, 1U << 12);
51 [SYM_UNION] = {'u', "union"},
62 /*----------------------------------------------------------------------*/
136 /*----------------------------------------------------------------------*/
158 if (map_to_ns(sym->type) == map_to_ns(ns) && in find_symbol()
159 strcmp(name, sym->name) == 0 && in find_symbol()
160 sym->is_declared) in find_symbol()
[all …]
/linux-6.14.4/arch/arm64/boot/dts/renesas/
Dulcb-kf.dtsi1 // SPDX-License-Identifier: GPL-2.0
13 * // if you use xxxx-mix+split.dtsi
14 * > amixer -D hw:1 set "pcm3168a DAC1" 50%
15 * > amixer -D hw:1 set "pcm3168a DAC2" 50%
16 * > amixer -D hw:1 set "pcm3168a DAC3" 50%
17 * > amixer -D hw:1 set "pcm3168a DAC4" 50%
20 * > amixer -D hw:1 set "DAC1" 50%
21 * > amixer -D hw:1 set "DAC2" 50%
22 * > amixer -D hw:1 set "DAC3" 50%
23 * > amixer -D hw:1 set "DAC4" 50%
[all …]
/linux-6.14.4/drivers/usb/serial/
Doption.c1 // SPDX-License-Identifier: GPL-2.0
15 - data loss -- one single Receive URB is not nearly enough
16 - nonstandard flow (Option devices) control
17 - controlling the baud rate doesn't make sense
20 used for is a PC-Card (with an internal OHCI-USB interface, behind
41 #include "usb-wwan.h"
135 * auto-install CDROMs, and should not be added to this
246 /* These u-blox products use Qualcomm's vendor ID */
424 /* This is the 4G XS Stick W14 a.k.a. Mobilcom Debitel Surf-Stick *
492 /* YUGA products www.yuga-info.com [email protected] */
[all …]
Dftdi_sio_ids.h1 /* SPDX-License-Identifier: GPL-2.0 */
6 * Philipp Gühring - [email protected] - added the Device ID of the USB relais
25 #define FTDI_4232H_PID 0x6011 /* Quad channel hi-speed device */
26 #define FTDI_232H_PID 0x6014 /* Single channel hi-speed device */
27 #define FTDI_FTX_PID 0x6015 /* FT-X series (FT201X, FT230X, FT231X, etc) */
28 #define FTDI_FT2233HP_PID 0x6040 /* Dual channel hi-speed device with PD */
29 #define FTDI_FT4233HP_PID 0x6041 /* Quad channel hi-speed device with PD */
30 #define FTDI_FT2232HP_PID 0x6042 /* Dual channel hi-speed device with PD */
31 #define FTDI_FT4232HP_PID 0x6043 /* Quad channel hi-speed device with PD */
32 #define FTDI_FT233HP_PID 0x6044 /* Dual channel hi-speed device with PD */
[all …]
Dftdi_sio.c1 // SPDX-License-Identifier: GPL-2.0+
5 * Copyright (C) 2009 - 2013
7 * Copyright (C) 1999 - 2001
8 * Greg Kroah-Hartman ([email protected])
13 * See Documentation/usb/usb-serial.rst for more information on using this
16 * See http://ftdi-usb-sio.sourceforge.net for up to date testing info
24 /* Bill Ryder - [email protected] - wrote the FTDI_SIO implementation */
28 assimilated :-) */
47 #define DRIVER_AUTHOR "Greg Kroah-Hartman <[email protected]>, Bill Ryder <[email protected]>, Kuba Ober …
75 u16 last_set_data_value; /* the last data state set - needed for doing
[all …]
/linux-6.14.4/arch/arm/boot/dts/allwinner/
Dsun8i-a83t-tbs-a711.dts5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun8i-a83t.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
48 #include <dt-bindings/pwm/pwm.h>
49 #include <dt-bindings/input/input.h>
53 compatible = "tbs-biometrics,a711", "allwinner,sun8i-a83t";
61 stdout-path = "serial0:115200n8";
65 compatible = "pwm-backlight";
67 enable-gpios = <&pio 3 29 GPIO_ACTIVE_HIGH>;
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/
Dvendor-prefixes.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/vendor-prefixes.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rob Herring <[email protected]>
19 "^(at25|bm|devbus|dmacap|dsa|exynos|fsi[ab]|gpio-fan|gpio-key|gpio|gpmc|hdmi|i2c-gpio),.*": true
21 "^(pinctrl-single|#pinctrl-single|PowerPC),.*": true
22 "^(pl022|pxa-mmc|rcar_sound|rotary-encoder|s5m8767|sdhci),.*": true
23 "^(simple-audio-card|st-plgpio|st-spics|ts),.*": true
50 "^active-semi,.*":
[all …]
/linux-6.14.4/drivers/scsi/
Dscsi.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * generic mid-level SCSI driver
16 * Thomas Wuensche <[email protected]-muenchen.de>
19 * add scatter-gather, multiple outstanding request, and other
23 * support added by Michael Neuffer <mike@i-connect.net>
27 * Bjorn Ekwall <bj0rn@blox.se>
36 * Jiffies wrap fixes (host->resetting), 3 Dec 1998 Andrea Arcangeli
80 * Note - the initial logging level can be set here to log events at boot time.
134 if (((level > 0) && (cmd->result || disposition != SUCCESS)) || in scsi_log_completion()
138 if (scsi_status_is_check_condition(cmd->result)) in scsi_log_completion()
[all …]
/linux-6.14.4/
DCREDITS1 This is at least a partial credits-file of people that have
4 scripts. The fields are: name (N), email (E), web-address
6 snail-mail address (S).
10 ----------
51 D: in-kernel DRM Maintainer
76 E: tim_alpaerts@toyota-motor-europe.com
80 S: B-2610 Wilrijk-Antwerpen
85 W: http://www-stu.christs.cam.ac.uk/~aia21/
106 D: Maintainer of ide-cd and Uniform CD-ROM driver,
107 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update.
[all …]
/linux-6.14.4/include/linux/
Dnetdevice.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
13 * Corey Minyard <wf-[email protected]>
16 * Bjorn Ekwall. <bj0rn@blox.se>
54 #include <net/dropreason-core.h>
105 * - qdisc return codes
106 * - driver transmit return codes
107 * - errno values
111 * the driver transmit return codes though - when qdiscs are used, the actual
118 /* qdisc ->enqueue() return codes. */
128 #define net_xmit_errno(e) ((e) != NET_XMIT_CN ? -ENOBUFS : 0)
[all …]
/linux-6.14.4/drivers/gpu/drm/i915/gt/
Dselftest_execlists.c1 // SPDX-License-Identifier: MIT
24 #define CS_GPR(engine, n) ((engine)->mmio_base + 0x600 + (n) * 4)
47 tasklet_hi_schedule(&engine->sched_engine->tasklet); in wait_for_submit()
58 if (!READ_ONCE(engine->execlists.pending[0]) && is_active(rq)) in wait_for_submit()
62 return -ETIME; in wait_for_submit()
78 if (READ_ONCE(engine->execlists.pending[0])) in wait_for_reset()
84 if (READ_ONCE(rq->fence.error)) in wait_for_reset()
88 if (rq->fence.error != -EIO) { in wait_for_reset()
90 engine->name, in wait_for_reset()
91 rq->fence.context, in wait_for_reset()
[all …]