Home
last modified time | relevance | path

Searched +full:neo +full:- +full:8 (Results 1 – 25 of 45) sorted by relevance

12

/Linux-v6.1/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#
13 - Johan Hovold <johan@kernel.org>
16 The U-blox GNSS receivers can use UART, DDC (I2C), SPI and USB interfaces.
21 - u-blox,neo-6m
22 - u-blox,neo-8
[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 <johan@kernel.org>
21 lna-supply:
26 enable-gpios:
33 timepulse-gpios:
38 current-speed:
46 - |
[all …]
/Linux-v6.1/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()
78 gserial->ops = &ubx_gserial_ops; in ubx_probe()
80 gserial->gdev->type = GNSS_TYPE_UBX; in ubx_probe()
84 data->vcc = devm_regulator_get(&serdev->dev, "vcc"); in ubx_probe()
85 if (IS_ERR(data->vcc)) { in ubx_probe()
86 ret = PTR_ERR(data->vcc); in ubx_probe()
[all …]
/Linux-v6.1/drivers/gpu/drm/panel/
Dpanel-tpo-td028ttec1.c1 // SPDX-License-Identifier: GPL-2.0
7 * Based on the omapdrm-specific panel-tpo-td028ttec1 driver
12 * Neo 1973 code (jbt6k74.c):
13 * Copyright (C) 2006-2007 OpenMoko, Inc.
16 * Ported and adapted from Neo 1973 U-Boot by:
91 * on the stack in case of gcc-plugin-structleak
96 struct spi_device *spi = lcd->spi; in jbt_ret_write_0()
105 dev_err(&spi->dev, "%s: SPI write failed: %d\n", __func__, ret); in jbt_ret_write_0()
117 struct spi_device *spi = lcd->spi; in jbt_reg_write_1()
129 dev_err(&spi->dev, "%s: SPI write failed: %d\n", __func__, ret); in jbt_reg_write_1()
[all …]
/Linux-v6.1/drivers/tty/serial/jsm/
Djsm.h1 /* SPDX-License-Identifier: GPL-2.0+ */
49 dev_dbg(pdev->dev, fmt, ##__VA_ARGS__); \
53 #define MAXPORTS 8
94 #define JSM_VERSION "jsm: 1.2-1-INKERNEL"
95 #define JSM_PARTNUM "40002438_A-INKERNEL"
124 * Per-board information
128 int boardnum; /* Board number: 0-32 */
183 #define RQUEUEMASK 0x1FFF /* 8 K - 1 */
184 #define EQUEUEMASK 0x1FFF /* 8 K - 1 */
216 struct neo_uart_struct __iomem *ch_neo_uart; /* NEO card */
[all …]
Djsm_neo.c1 // SPDX-License-Identifier: GPL-2.0+
20 static u32 jsm_offset_table[8] = { 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80 };
25 * a non-destructive, read-only location on the Neo card.
27 * In this case, we are reading the DVID (Read-only Device Identification)
28 * value of the Neo card.
32 readb(bd->re_map_membase + 0x8D); in neo_pci_posting_flush()
38 ier = readb(&ch->ch_neo_uart->ier); in neo_set_cts_flow_control()
39 efr = readb(&ch->ch_neo_uart->efr); in neo_set_cts_flow_control()
41 jsm_dbg(PARAM, &ch->ch_bd->pci_dev, "Setting CTSFLOW\n"); in neo_set_cts_flow_control()
51 writeb(0, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control()
[all …]
Djsm_driver.c1 // SPDX-License-Identifier: GPL-2.0+
20 MODULE_DESCRIPTION("Driver for the Digi International Neo and Classic PCI based product line");
59 dev_err(&pdev->dev, "Device enable FAILED\n"); in jsm_probe_one()
65 dev_err(&pdev->dev, "pci_request_region FAILED\n"); in jsm_probe_one()
71 rc = -ENOMEM; in jsm_probe_one()
76 brd->boardnum = adapter_count++; in jsm_probe_one()
77 brd->pci_dev = pdev; in jsm_probe_one()
79 switch (pdev->device) { in jsm_probe_one()
85 brd->maxports = 2; in jsm_probe_one()
94 brd->maxports = 4; in jsm_probe_one()
[all …]
/Linux-v6.1/arch/arm/boot/dts/
Dsun8i-h3-nanopi-neo-air.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun8i-h3.dtsi"
45 #include "sunxi-common-regulators.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
50 model = "FriendlyARM NanoPi NEO Air";
51 compatible = "friendlyarm,nanopi-neo-air", "allwinner,sun8i-h3";
58 stdout-path = "serial0:115200n8";
62 compatible = "gpio-leds";
64 led-0 {
[all …]
Dimx6sx-udoo-neo.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
12 stdout-path = "serial0:115200n8";
16 compatible = "gpio-leds";
19 label = "udoo-neo:red:mmc";
21 default-state = "off";
22 linux,default-trigger = "mmc0";
26 label = "udoo-neo:orange:user";
28 default-state = "keep";
32 reg_sdio_pwr: regulator-sdio-pwr {
33 compatible = "regulator-fixed";
[all …]
DMakefile1 # SPDX-License-Identifier: GPL-2.0
2 dtb-$(CONFIG_ARCH_ALPINE) += \
3 alpine-db.dtb
4 dtb-$(CONFIG_MACH_ARTPEC6) += \
5 artpec6-devboard.dtb
6 dtb-$(CONFIG_MACH_ASM9260) += \
7 alphascale-asm9260-devkit.dtb
9 dtb-$(CONFIG_SOC_AT91RM9200) += \
12 dtb-$(CONFIG_SOC_AT91SAM9) += \
14 at91-qil_a9260.dtb \
[all …]
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-v6.1/arch/mips/boot/dts/ingenic/
Dcu1000-neo.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/clock/ingenic,sysost.h>
7 #include <dt-bindings/interrupt-controller/irq.h>
10 compatible = "yna,cu1000-neo", "ingenic,x1000e";
11 model = "YSH & ATIL General Board CU1000-Neo";
18 stdout-path = "serial2:115200n8";
27 compatible = "gpio-leds";
28 led-0 {
[all …]
/Linux-v6.1/arch/arm64/boot/dts/allwinner/
Dsun50i-h5-nanopi-neo-plus2.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 /dts-v1/;
6 #include "sun50i-h5.dtsi"
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/pinctrl/sun4i-a10.h>
13 model = "FriendlyARM NanoPi NEO Plus2";
14 compatible = "friendlyarm,nanopi-neo-plus2", "allwinner,sun50i-h5";
22 stdout-path = "serial0:115200n8";
26 compatible = "gpio-leds";
[all …]
/Linux-v6.1/drivers/pnp/isapnp/
Dcompat.c1 // SPDX-License-Identifier: GPL-2.0
3 * compat.c - A series of functions to make it easier to convert drivers that use
6 * Copyright 2002 Adam Belay <ambx1@neo.rr.com>
17 'A' + ((vendor >> 2) & 0x3f) - 1, in pnp_convert_id()
18 'A' + (((vendor & 3) << 3) | ((vendor >> 13) & 7)) - 1, in pnp_convert_id()
19 'A' + ((vendor >> 8) & 0x1f) - 1, in pnp_convert_id()
21 (device >> 12) & 0x0f, (device >> 8) & 0x0f); in pnp_convert_id()
27 char id[8]; in pnp_find_dev()
28 char any[8]; in pnp_find_dev()
37 list = from->global_list.next; in pnp_find_dev()
[all …]
Dcore.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * 2000-01-01 Added quirks handling for buggy hardware
8 * Peter Denison <peterd@pnd-pc.demon.co.uk>
9 * 2000-06-14 Added isapnp_probe_devs() and isapnp_activate_dev()
11 * 2001-06-03 Added release_region calls to correspond with
14 * 2001-11-07 Added isapnp_{,un}register_driver calls along the lines
17 * 2002-06-06 Made the use of dma channel 0 configurable
19 * 2002-10-06 Ported to PnP Layer - Adam Belay <ambx1@neo.rr.com>
20 * 2003-08-11 Resource Management Updates - Adam Belay <ambx1@neo.rr.com>
79 #define ISAPNP_CFG_PORT 0x60 /* 8 * word */
[all …]
/Linux-v6.1/drivers/video/fbdev/omap2/omapfb/displays/
Dpanel-tpo-td028ttec1.c1 // SPDX-License-Identifier: GPL-2.0-only
8 * Neo 1973 code (jbt6k74.c):
9 * Copyright (C) 2006-2007 by OpenMoko, Inc.
12 * Ported and adapted from Neo 1973 U-Boot by:
38 .hsw = 8,
39 .hbp = 8,
60 rc = spi_write(ddata->spi_dev, (u8 *)&tx_buf, in jbt_ret_write_0()
63 dev_err(&ddata->spi_dev->dev, in jbt_ret_write_0()
76 rc = spi_write(ddata->spi_dev, (u8 *)tx_buf, in jbt_reg_write_1()
79 dev_err(&ddata->spi_dev->dev, in jbt_reg_write_1()
[all …]
/Linux-v6.1/drivers/pnp/pnpbios/
Dcore.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * pnpbios -- PnP BIOS driver
5 * This driver provides access to Plug-'n'-Play services provided by
20 * by Adam Belay <ambx1@neo.rr.com>
25 * Adam Belay - <ambx1@neo.rr.com> - March 16, 2003
93 return -ENOMEM; in pnp_dock_event()
96 return -ENOMEM; in pnp_dock_event()
112 /* hint that policy agent should enter no-stdout debug mode */ in pnp_dock_event()
115 /* extensible set of named bus-specific parameters, in pnp_dock_event()
127 info->location_id, info->serial, info->capabilities); in pnp_dock_event()
[all …]
/Linux-v6.1/drivers/pnp/
Dsupport.c1 // SPDX-License-Identifier: GPL-2.0
3 * support.c - standard functions for the use of pnp protocol drivers
5 * Copyright 2003 Adam Belay <ambx1@neo.rr.com>
6 * Copyright (C) 2008 Hewlett-Packard Development Company, L.P.
16 * pnp_is_active - Determines if a device is active based on its current
24 * only clears out auto-assigned resources. in pnp_is_active()
28 pnp_irq(dev, 0) == -1 && pnp_dma(dev, 0) == -1) in pnp_is_active()
44 * According to the specs, the first three characters are five-bit in pnp_eisa_id_to_string()
45 * compressed ASCII, and the left-over high order bit should be zero. in pnp_eisa_id_to_string()
51 str[0] = 'A' + ((id >> 26) & 0x3f) - 1; in pnp_eisa_id_to_string()
[all …]
Dinterface.c1 // SPDX-License-Identifier: GPL-2.0
3 * interface.c - contains everything related to the user interface
6 * Copyright 2002 Adam Belay <ambx1@neo.rr.com>
7 * Copyright (C) 2008 Hewlett-Packard Development Company, L.P.
42 if (buffer->stop || buffer->error) in pnp_printf()
45 res = vsnprintf(buffer->curr, buffer->len - buffer->size, fmt, args); in pnp_printf()
47 if (buffer->size + res >= buffer->len) { in pnp_printf()
48 buffer->stop = 1; in pnp_printf()
51 buffer->curr += res; in pnp_printf()
52 buffer->size += res; in pnp_printf()
[all …]
Dmanager.c1 // SPDX-License-Identifier: GPL-2.0
3 * manager.c - Resource Management, Conflict Resolution, Activation and Disabling of Devices
6 * Copyright 2003 Adam Belay <ambx1@neo.rr.com>
7 * Copyright (C) 2008 Hewlett-Packard Development Company, L.P.
31 res->flags &= ~IORESOURCE_BITS; in pnp_find_resource()
32 res->flags |= rule & IORESOURCE_BITS; in pnp_find_resource()
42 res = pnp_find_resource(dev, rule->flags, IORESOURCE_IO, idx); in pnp_assign_port()
44 pnp_dbg(&dev->dev, " io %d already set to %#llx-%#llx " in pnp_assign_port()
45 "flags %#lx\n", idx, (unsigned long long) res->start, in pnp_assign_port()
46 (unsigned long long) res->end, res->flags); in pnp_assign_port()
[all …]
/Linux-v6.1/drivers/char/hw_random/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
13 module will be called rng-core. This provides a device
28 This driver provides kernel-side support for a generic Random
31 the default FPGA bitstream on the TS-7800 has such functionality.
34 module will be called timeriomem-rng.
43 This driver provides kernel-side support for the Random Number
44 Generator hardware found on Intel i8xx-based motherboards.
47 module will be called intel-rng.
56 This driver provides kernel-side support for the Random Number
57 Generator hardware found on AMD 76x-based motherboards.
[all …]
/Linux-v6.1/Documentation/admin-guide/
Dpnp.rst5 :Author: Adam Belay <ambx1@neo.rr.com>
10 --------
18 ------------------
26 - id - displays a list of support EISA IDs
27 - options - displays possible resource configurations
28 - resources - displays currently allocated resources and allows resource changes
46 <depnum> - the configuration number
47 <mode> - static or dynamic
75 - Notice the string "DISABLED". This means the device is not active.
80 Dependent: 01 - Priority acceptable
[all …]
/Linux-v6.1/arch/mips/net/
Dbpf_jit_comp.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Just-In-Time compiler for eBPF bytecode on 32-bit and 64-bit MIPS.
10 * Copyright (c) 2017 Shubham Bansal <illusionist.neo@gmail.com>
26 #define MIPS_R_A4 8 /* Arg (n64) */
30 #define MIPS_R_T0 8 /* Temp (o32) */
62 #define JIT_MAX_ITERATIONS 8
65 * Jump pseudo-instructions used internally
71 /* Descriptor flag for PC-relative branch conversion */
81 u32 changes; /* Number of PC-relative branch conv */
85 u32 saved_size; /* Size of callee-saved registers */
[all …]
/Linux-v6.1/include/media/
Drc-map.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * rc-map.h - define RC map names used by RC drivers
109 /* All kernel-based codecs have encoders and decoders */
126 #define RC_SCANCODE_NEC(addr, cmd) (((addr) << 8) | (cmd))
127 #define RC_SCANCODE_NECX(addr, cmd) (((addr) << 8) | (cmd))
129 #define RC_SCANCODE_RC5(sys, cmd) (((sys) << 8) | (cmd))
130 #define RC_SCANCODE_RC5_SZ(sys, cmd) (((sys) << 8) | (cmd))
131 #define RC_SCANCODE_RC6_0(sys, cmd) (((sys) << 8) | (cmd))
132 #define RC_SCANCODE_RC6_6A(vendor, sys, cmd) (((vendor) << 16) | ((sys) << 8) | (cmd))
135 * struct rc_map_table - represents a scancode/keycode pair
[all …]
/Linux-v6.1/Documentation/driver-api/
Dvfio-mediated-device.rst1 .. SPDX-License-Identifier: GPL-2.0-only
9 :Author: Neo Jia <cjia@nvidia.com>
17 The number of use cases for virtualizing DMA devices that do not have built-in
25 an IOMMU/device-agnostic framework for exposing direct device access to user
26 space in a secure, IOMMU-protected environment. This framework is used for
44 The following high-level block diagram shows the main components and interfaces
48 +---------------+
50 | +-----------+ | mdev_register_driver() +--------------+
51 | | | +<------------------------+ |
53 | | bus | +------------------------>+ vfio_mdev.ko |<-> VFIO user
[all …]

12