Home
last modified time | relevance | path

Searched +full:x +full:- +full:rp (Results 1 – 25 of 426) sorted by relevance

12345678910>>...18

/kernel/linux/linux-6.6/net/bluetooth/
Dhci_event.c2 BlueZ - Bluetooth protocol stack for Linux
3 Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved.
57 bt_dev_err(hdev, "Malformed Event: 0x%2.2x", ev); in hci_ev_skb_pull()
69 bt_dev_err(hdev, "Malformed Command Complete: 0x%4.4x", op); in hci_cc_skb_pull()
81 bt_dev_err(hdev, "Malformed LE Event: 0x%2.2x", ev); in hci_le_ev_skb_pull()
89 struct hci_ev_status *rp = data; in hci_cc_inquiry_cancel() local
91 bt_dev_dbg(hdev, "status 0x%2.2x", rp->status); in hci_cc_inquiry_cancel()
100 if (rp->status == HCI_ERROR_COMMAND_DISALLOWED && !test_bit(HCI_INQUIRY, &hdev->flags)) { in hci_cc_inquiry_cancel()
102 rp->status = 0x00; in hci_cc_inquiry_cancel()
105 if (rp->status) in hci_cc_inquiry_cancel()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/via/
Dvia-rhine.c1 /* via-rhine.c: A Linux Ethernet device driver for VIA Rhine family chips. */
3 Written 1998-2001 by Donald Becker.
14 This driver is designed for the VIA VT86C100A Rhine-I.
15 It also works with the Rhine-II (6102) and Rhine-III (6105/6105L/6105LOM
27 http://www.scyld.com/network/via-rhine.html
28 [link no longer provides useful info -jgarzik]
34 #define DRV_NAME "via-rhine"
38 /* A few user-configurable values.
44 /* Set the copy breakpoint for the copy-only-tiny-frames scheme.
54 /* Work-around for broken BIOSes: they are unable to get the chip back out of
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/via/
Dvia-rhine.c1 /* via-rhine.c: A Linux Ethernet device driver for VIA Rhine family chips. */
3 Written 1998-2001 by Donald Becker.
14 This driver is designed for the VIA VT86C100A Rhine-I.
15 It also works with the Rhine-II (6102) and Rhine-III (6105/6105L/6105LOM
27 http://www.scyld.com/network/via-rhine.html
28 [link no longer provides useful info -jgarzik]
34 #define DRV_NAME "via-rhine"
38 /* A few user-configurable values.
44 /* Set the copy breakpoint for the copy-only-tiny-frames scheme.
54 /* Work-around for broken BIOSes: they are unable to get the chip back out of
[all …]
/kernel/linux/linux-6.6/tools/perf/arch/x86/util/
Diostat.c1 // SPDX-License-Identifier: GPL-2.0
77 const struct iio_root_port * const rp) in iio_root_port_show() argument
79 if (output && rp) in iio_root_port_show()
80 fprintf(output, "S%d-uncore_iio_%d<%04x:%02x>\n", in iio_root_port_show()
81 rp->die, rp->pmu_idx, rp->domain, rp->bus); in iio_root_port_show()
90 p->domain = domain; in iio_root_port_new()
91 p->bus = bus; in iio_root_port_new()
92 p->die = die; in iio_root_port_new()
93 p->pmu_idx = pmu_idx; in iio_root_port_new()
103 for (idx = 0; idx < list->nr_entries; idx++) in iio_root_ports_list_free()
[all …]
/kernel/linux/linux-5.10/net/bluetooth/
Dhci_event.c2 BlueZ - Bluetooth protocol stack for Linux
3 Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved.
50 __u8 status = *((__u8 *) skb->data); in hci_cc_inquiry_cancel()
52 BT_DBG("%s status 0x%2.2x", hdev->name, status); in hci_cc_inquiry_cancel()
61 if (status == 0x0c && !test_bit(HCI_INQUIRY, &hdev->flags)) { in hci_cc_inquiry_cancel()
71 clear_bit(HCI_INQUIRY, &hdev->flags); in hci_cc_inquiry_cancel()
73 wake_up_bit(&hdev->flags, HCI_INQUIRY); in hci_cc_inquiry_cancel()
80 hdev->le_scan_type != LE_SCAN_ACTIVE) in hci_cc_inquiry_cancel()
89 __u8 status = *((__u8 *) skb->data); in hci_cc_periodic_inq()
91 BT_DBG("%s status 0x%2.2x", hdev->name, status); in hci_cc_periodic_inq()
[all …]
Damp.c1 // SPDX-License-Identifier: GPL-2.0-only
20 kref_read(&ctrl->kref)); in amp_ctrl_get()
22 kref_get(&ctrl->kref); in amp_ctrl_get()
31 kfree(ctrl->assoc); in amp_ctrl_destroy()
38 kref_read(&ctrl->kref)); in amp_ctrl_put()
40 return kref_put(&ctrl->kref, &amp_ctrl_destroy); in amp_ctrl_put()
51 kref_init(&ctrl->kref); in amp_ctrl_add()
52 ctrl->id = id; in amp_ctrl_add()
54 mutex_lock(&mgr->amp_ctrls_lock); in amp_ctrl_add()
55 list_add(&ctrl->list, &mgr->amp_ctrls); in amp_ctrl_add()
[all …]
/kernel/linux/linux-5.10/drivers/media/pci/tw68/
Dtw68-risc.c1 // SPDX-License-Identifier: GPL-2.0-or-later
10 * acknowledged. Full credit goes to them - any problems within this code
24 * @rp: pointer to current risc program position
25 * @sglist: pointer to "scatter-gather list" of buffer pointers
27 * @sync_line: 0 -> no sync, 1 -> odd sync, 2 -> even sync
33 static __le32 *tw68_risc_field(__le32 *rp, struct scatterlist *sglist, in tw68_risc_field() argument
42 *(rp++) = cpu_to_le32(RISC_JUMP); in tw68_risc_field()
43 *(rp++) = 0; in tw68_risc_field()
48 *(rp++) = cpu_to_le32(RISC_SYNCO); in tw68_risc_field()
50 *(rp++) = cpu_to_le32(RISC_SYNCE); in tw68_risc_field()
[all …]
/kernel/linux/linux-6.6/arch/arm/include/debug/
Dbrcmstb.S1 /* SPDX-License-Identifier: GPL-2.0-only */
10 #define REG_PHYS_ADDR(x) ((x) + REG_PHYS_BASE) argument
11 #define REG_PHYS_ADDR_V7(x) ((x) + REG_PHYS_BASE_V7) argument
36 #define checkuart(rp, rv, family_id, family) \ argument
38 ldr rp, =family_id ; \
40 cmp rp, rv ; \
42 ldreq rp, =UARTA_##family ; \
46 .macro addruart, rp, rv, tmp
47 adr \rp, 99f @ actual addr of 99f
48 ldr \rv, [\rp] @ linked addr is stored there
[all …]
/kernel/linux/linux-6.6/drivers/media/pci/tw68/
Dtw68-risc.c1 // SPDX-License-Identifier: GPL-2.0-or-later
10 * acknowledged. Full credit goes to them - any problems within this code
24 * @rp: pointer to current risc program position
25 * @sglist: pointer to "scatter-gather list" of buffer pointers
27 * @sync_line: 0 -> no sync, 1 -> odd sync, 2 -> even sync
33 static __le32 *tw68_risc_field(__le32 *rp, struct scatterlist *sglist, in tw68_risc_field() argument
42 *(rp++) = cpu_to_le32(RISC_JUMP); in tw68_risc_field()
43 *(rp++) = 0; in tw68_risc_field()
48 *(rp++) = cpu_to_le32(RISC_SYNCO); in tw68_risc_field()
50 *(rp++) = cpu_to_le32(RISC_SYNCE); in tw68_risc_field()
[all …]
/kernel/linux/linux-5.10/arch/arm/include/debug/
Dbrcmstb.S20 #define REG_PHYS_ADDR(x) ((x) + REG_PHYS_BASE) argument
21 #define REG_PHYS_ADDR_V7(x) ((x) + REG_PHYS_BASE_V7) argument
45 #define checkuart(rp, rv, family_id, family) \ argument
47 ldr rp, =family_id ; \
49 cmp rp, rv ; \
51 ldreq rp, =UARTA_##family ; \
55 .macro addruart, rp, rv, tmp
56 adr \rp, 99f @ actual addr of 99f
57 ldr \rv, [\rp] @ linked addr is stored there
58 sub \rv, \rv, \rp @ offset between the two
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/
Dvideo-interface-devices.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/media/video-interface-devices.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jacopo Mondi <jacopo@jmondi.org>
11 - Sakari Ailus <sakari.ailus@linux.intel.com>
14 flash-leds:
15 $ref: /schemas/types.yaml#/definitions/phandle-array
17 An array of phandles, each referring to a flash LED, a sub-node of the LED
20 lens-focus:
[all …]
/kernel/linux/linux-6.6/drivers/media/pci/cx25821/
Dcx25821-core.c1 // SPDX-License-Identifier: GPL-2.0-or-later
15 #include "cx25821-sram.h"
16 #include "cx25821-video.h"
19 MODULE_AUTHOR("Shu Lin - Hiep Huynh");
26 static unsigned int card[] = {[0 ... (CX25821_MAXBOARDS - 1)] = UNSET };
330 pr_cont("0x%08x [ %s", in cx25821_risc_decode()
332 for (i = ARRAY_SIZE(bits) - 1; i >= 0; i--) { in cx25821_risc_decode()
356 /* PLL-A setting for the Audio Master Clock */ in cx25821_registers_init()
366 /* PLL-B setting for Mobilygen Host Bus Interface */ in cx25821_registers_init()
376 /* PLL-C setting for video upstream channel */ in cx25821_registers_init()
[all …]
/kernel/linux/linux-5.10/drivers/media/pci/cx25821/
Dcx25821-core.c1 // SPDX-License-Identifier: GPL-2.0-or-later
15 #include "cx25821-sram.h"
16 #include "cx25821-video.h"
19 MODULE_AUTHOR("Shu Lin - Hiep Huynh");
26 static unsigned int card[] = {[0 ... (CX25821_MAXBOARDS - 1)] = UNSET };
330 pr_cont("0x%08x [ %s", in cx25821_risc_decode()
332 for (i = ARRAY_SIZE(bits) - 1; i >= 0; i--) { in cx25821_risc_decode()
342 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_slave_did_ack()
343 struct cx25821_dev *dev = bus->dev; in i2c_slave_did_ack()
344 return cx_read(bus->reg_stat) & 0x01; in i2c_slave_did_ack()
[all …]
/kernel/linux/linux-5.10/drivers/pci/controller/mobiveil/
Dpcie-mobiveil-host.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright 2019-2020 NXP
28 #include "pcie-mobiveil.h"
40 if ((bus->primary == to_pci_host_bridge(bus->bridge)->busnr) && (PCI_SLOT(devfn) > 0)) in mobiveil_pcie_valid_device()
47 * mobiveil_pcie_map_bus - routine to get the configuration base of either
53 struct mobiveil_pcie *pcie = bus->sysdata; in mobiveil_pcie_map_bus()
54 struct mobiveil_root_port *rp = &pcie->rp; in mobiveil_pcie_map_bus() local
62 return pcie->csr_axi_slave_base + where; in mobiveil_pcie_map_bus()
70 value = bus->number << PAB_BUS_SHIFT | in mobiveil_pcie_map_bus()
76 return rp->config_axi_slave_base + where; in mobiveil_pcie_map_bus()
[all …]
/kernel/linux/linux-6.6/drivers/pci/controller/mobiveil/
Dpcie-mobiveil-host.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright 2019-2020 NXP
25 #include "pcie-mobiveil.h"
37 if ((bus->primary == to_pci_host_bridge(bus->bridge)->busnr) && (PCI_SLOT(devfn) > 0)) in mobiveil_pcie_valid_device()
44 * mobiveil_pcie_map_bus - routine to get the configuration base of either
50 struct mobiveil_pcie *pcie = bus->sysdata; in mobiveil_pcie_map_bus()
51 struct mobiveil_root_port *rp = &pcie->rp; in mobiveil_pcie_map_bus() local
59 return pcie->csr_axi_slave_base + where; in mobiveil_pcie_map_bus()
67 value = bus->number << PAB_BUS_SHIFT | in mobiveil_pcie_map_bus()
73 return rp->config_axi_slave_base + where; in mobiveil_pcie_map_bus()
[all …]
/kernel/linux/linux-6.6/drivers/nubus/
Dnubus.c1 // SPDX-License-Identifier: GPL-2.0
7 * Mostly rewritten by David Huggins-Daines, C. Scott Ananian,
60 little-endian machine. Again, stranger things have happened)
88 len--; in nubus_get_rom()
100 p--; in nubus_rewind()
102 len--; in nubus_rewind()
115 len--; in nubus_advance()
127 nubus_rewind(ptr, -len, map); in nubus_move()
135 /* Each sResource entry consists of a 1-byte ID and a 3-byte data
137 have to expand it from a 24-bit signed number to a 32-bit signed
[all …]
/kernel/linux/linux-5.10/drivers/nubus/
Dnubus.c1 // SPDX-License-Identifier: GPL-2.0
7 * Mostly rewritten by David Huggins-Daines, C. Scott Ananian,
53 little-endian machine. Again, stranger things have happened)
81 len--; in nubus_get_rom()
93 p--; in nubus_rewind()
95 len--; in nubus_rewind()
108 len--; in nubus_advance()
120 nubus_rewind(ptr, -len, map); in nubus_move()
128 /* Each sResource entry consists of a 1-byte ID and a 3-byte data
130 have to expand it from a 24-bit signed number to a 32-bit signed
[all …]
/kernel/linux/linux-6.6/drivers/usb/mon/
Dmon_text.c1 // SPDX-License-Identifier: GPL-2.0
106 mon_text_read_wait(struct mon_reader_text *rp, struct file *file);
107 static void mon_text_read_head_t(struct mon_reader_text *rp,
109 static void mon_text_read_head_u(struct mon_reader_text *rp,
111 static void mon_text_read_statset(struct mon_reader_text *rp,
113 static void mon_text_read_intstat(struct mon_reader_text *rp,
115 static void mon_text_read_isostat(struct mon_reader_text *rp,
117 static void mon_text_read_isodesc(struct mon_reader_text *rp,
119 static void mon_text_read_data(struct mon_reader_text *rp,
135 if (ep->xfertype != USB_ENDPOINT_XFER_CONTROL || ev_type != 'S') in mon_text_get_setup()
[all …]
/kernel/linux/linux-5.10/drivers/usb/mon/
Dmon_text.c1 // SPDX-License-Identifier: GPL-2.0
106 mon_text_read_wait(struct mon_reader_text *rp, struct file *file);
107 static void mon_text_read_head_t(struct mon_reader_text *rp,
109 static void mon_text_read_head_u(struct mon_reader_text *rp,
111 static void mon_text_read_statset(struct mon_reader_text *rp,
113 static void mon_text_read_intstat(struct mon_reader_text *rp,
115 static void mon_text_read_isostat(struct mon_reader_text *rp,
117 static void mon_text_read_isodesc(struct mon_reader_text *rp,
119 static void mon_text_read_data(struct mon_reader_text *rp,
135 if (ep->xfertype != USB_ENDPOINT_XFER_CONTROL || ev_type != 'S') in mon_text_get_setup()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Dvideo-interfaces.txt4 ---------------
21 #address-cells = <1>;
22 #size-cells = <0>;
37 a common scheme using '#address-cells', '#size-cells' and 'reg' properties is
41 specify #address-cells, #size-cells properties independently for the 'port'
44 Two 'endpoint' nodes are linked with each other through their 'remote-endpoint'
53 a device is partitioned into multiple data busses, e.g. 16-bit input port
54 divided into two separate ITU-R BT.656 8-bit busses. In such case bus-width
55 and data-shift properties can be used to assign physical data lines to each
59 --------------------------------
[all …]
/kernel/linux/linux-5.10/drivers/powercap/
Dintel_rapl_msr.c1 // SPDX-License-Identifier: GPL-2.0-only
26 #include <asm/intel-family.h>
49 /* Handles CPU hotplug on multi-socket systems.
54 * per-domain level.
58 struct rapl_package *rp; in rapl_cpu_online() local
60 rp = rapl_find_package_domain(cpu, &rapl_msr_priv); in rapl_cpu_online()
61 if (!rp) { in rapl_cpu_online()
62 rp = rapl_add_package(cpu, &rapl_msr_priv); in rapl_cpu_online()
63 if (IS_ERR(rp)) in rapl_cpu_online()
64 return PTR_ERR(rp); in rapl_cpu_online()
[all …]
/kernel/linux/linux-5.10/arch/parisc/kernel/
Dunwind.c1 // SPDX-License-Identifier: GPL-2.0
5 * (c) 2002-2004 Randolph Chung <tausq@debian.org>
7 * Derived partially from the IA64 implementation. The PA-RISC
20 #include <asm/asm-offsets.h>
29 #define dbg(x...) pr_debug(x) argument
31 #define dbg(x...) argument
55 hi = table->length - 1; in find_unwind_entry_in_table()
58 mid = (hi - lo) / 2 + lo; in find_unwind_entry_in_table()
59 e = &table->table[mid]; in find_unwind_entry_in_table()
60 if (addr < e->region_start) in find_unwind_entry_in_table()
[all …]
/kernel/linux/linux-6.6/arch/parisc/kernel/
Dunwind.c1 // SPDX-License-Identifier: GPL-2.0
5 * (c) 2002-2004 Randolph Chung <tausq@debian.org>
7 * Derived partially from the IA64 implementation. The PA-RISC
21 #include <asm/asm-offsets.h>
31 #define dbg(x...) pr_debug(x) argument
33 #define dbg(x...) do { } while (0) argument
57 hi = table->length - 1; in find_unwind_entry_in_table()
60 mid = (hi - lo) / 2 + lo; in find_unwind_entry_in_table()
61 e = &table->table[mid]; in find_unwind_entry_in_table()
62 if (addr < e->region_start) in find_unwind_entry_in_table()
[all …]
/kernel/linux/linux-6.6/drivers/media/pci/cx88/
Dcx88-core.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * device driver for Conexant 2388x based TV cards
8 * (c) 2005-2006 Mauro Carvalho Chehab <mchehab@kernel.org>
9 * - Multituner support
10 * - video_ioctl2 conversion
11 * - PAL/M fixes
29 #include <media/v4l2-common.h>
30 #include <media/v4l2-ioctl.h>
36 /* ------------------------------------------------------------------ */
64 #define NO_SYNC_LINE (-1U)
[all …]
/kernel/linux/linux-5.10/drivers/media/pci/cx88/
Dcx88-core.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * device driver for Conexant 2388x based TV cards
8 * (c) 2005-2006 Mauro Carvalho Chehab <mchehab@kernel.org>
9 * - Multituner support
10 * - video_ioctl2 conversion
11 * - PAL/M fixes
29 #include <media/v4l2-common.h>
30 #include <media/v4l2-ioctl.h>
36 /* ------------------------------------------------------------------ */
64 #define NO_SYNC_LINE (-1U)
[all …]

12345678910>>...18