Home
last modified time | relevance | path

Searched +full:module +full:- +full:instance (Results 1 – 25 of 1074) sorted by relevance

12345678910>>...43

/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dp/
Ddp_power.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2012-2020, The Linux Foundation. All rights reserved.
12 * sruct dp_power - DisplayPort's power related data
26 * dp_power_init() - enable power supplies for display controller
28 * @power: instance of power module
37 * dp_power_deinit() - turn off regulators and gpios.
39 * @power: instance of power module
47 * dp_power_clk_status() - display controller clocks status
49 * @power: instance of power module
59 * dp_power_clk_enable() - enable display controller clocks
[all …]
Ddp_audio.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2017-2020, The Linux Foundation. All rights reserved.
13 #include <sound/hdmi-codec.h>
28 * Creates and instance of dp audio.
30 * @pdev: caller's platform device instance.
31 * @panel: an instance of dp_panel module.
32 * @catalog: an instance of dp_catalog module.
35 * an instance of newly created dp_module.
46 * @dev: DP device instance.
47 * @dp_audio: an instance of dp_audio module.
[all …]
Ddp_debug.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2017-2020, The Linux Foundation. All rights reserved.
31 * dp_debug_get() - configure and get the DisplayPlot debug module data
33 * @dev: device instance of the caller
34 * @panel: instance of panel module
35 * @link: instance of link module
38 * return: pointer to allocated debug module data
40 * This function sets up the debug module and provides a way
51 * Cleans up dp_debug instance
53 * @dp_debug: instance of dp_debug
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dp/
Ddp_power.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2012-2020, The Linux Foundation. All rights reserved.
12 * sruct dp_power - DisplayPort's power related data
26 * dp_power_init() - enable power supplies for display controller
28 * @power: instance of power module
38 * dp_power_deinit() - turn off regulators and gpios.
40 * @power: instance of power module
48 * dp_power_clk_status() - display controller clocks status
50 * @power: instance of power module
60 * dp_power_clk_enable() - enable display controller clocks
[all …]
Ddp_debug.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2017-2020, The Linux Foundation. All rights reserved.
31 * dp_debug_get() - configure and get the DisplayPlot debug module data
33 * @dev: device instance of the caller
34 * @panel: instance of panel module
35 * @usbpd: instance of usbpd module
36 * @link: instance of link module
39 * return: pointer to allocated debug module data
41 * This function sets up the debug module and provides a way
52 * Cleans up dp_debug instance
[all …]
Ddp_audio.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2017-2020, The Linux Foundation. All rights reserved.
13 #include <sound/hdmi-codec.h>
28 * Creates and instance of dp audio.
30 * @pdev: caller's platform device instance.
31 * @panel: an instance of dp_panel module.
32 * @catalog: an instance of dp_catalog module.
35 * an instance of newly created dp_module.
46 * @dev: DP device instance.
47 * @dp_audio: an instance of dp_audio module.
[all …]
/kernel/linux/linux-6.6/arch/arm/include/asm/
Dcti.h1 /* SPDX-License-Identifier: GPL-2.0 */
41 * struct cti - cross trigger interface struct
56 * cti_init - initialize the cti instance
57 * @cti: cti instance
69 cti->base = base; in cti_init()
70 cti->irq = irq; in cti_init()
71 cti->trig_out_for_irq = trig_out; in cti_init()
75 * cti_map_trigger - use the @chan to map @trig_in to @trig_out
76 * @cti: cti instance
87 void __iomem *base = cti->base; in cti_map_trigger()
[all …]
/kernel/linux/linux-5.10/arch/arm/include/asm/
Dcti.h1 /* SPDX-License-Identifier: GPL-2.0 */
41 * struct cti - cross trigger interface struct
56 * cti_init - initialize the cti instance
57 * @cti: cti instance
69 cti->base = base; in cti_init()
70 cti->irq = irq; in cti_init()
71 cti->trig_out_for_irq = trig_out; in cti_init()
75 * cti_map_trigger - use the @chan to map @trig_in to @trig_out
76 * @cti: cti instance
87 void __iomem *base = cti->base; in cti_map_trigger()
[all …]
/kernel/linux/linux-5.10/drivers/edac/
Dedac_device_sysfs.c14 #include <linux/module.h>
35 return sprintf(data, "%u\n", ctl_info->log_ue); in edac_device_ctl_log_ue_show()
42 /* if parameter is zero, turn off flag, if non-zero turn on flag */ in edac_device_ctl_log_ue_store()
43 ctl_info->log_ue = (simple_strtoul(data, NULL, 0) != 0); in edac_device_ctl_log_ue_store()
52 return sprintf(data, "%u\n", ctl_info->log_ce); in edac_device_ctl_log_ce_show()
59 /* if parameter is zero, turn off flag, if non-zero turn on flag */ in edac_device_ctl_log_ce_store()
60 ctl_info->log_ce = (simple_strtoul(data, NULL, 0) != 0); in edac_device_ctl_log_ce_store()
69 return sprintf(data, "%u\n", ctl_info->panic_on_ue); in edac_device_ctl_panic_on_ue_show()
76 /* if parameter is zero, turn off flag, if non-zero turn on flag */ in edac_device_ctl_panic_on_ue_store()
77 ctl_info->panic_on_ue = (simple_strtoul(data, NULL, 0) != 0); in edac_device_ctl_panic_on_ue_store()
[all …]
/kernel/linux/linux-6.6/drivers/edac/
Dedac_device_sysfs.c14 #include <linux/module.h>
35 return sprintf(data, "%u\n", ctl_info->log_ue); in edac_device_ctl_log_ue_show()
42 /* if parameter is zero, turn off flag, if non-zero turn on flag */ in edac_device_ctl_log_ue_store()
43 ctl_info->log_ue = (simple_strtoul(data, NULL, 0) != 0); in edac_device_ctl_log_ue_store()
52 return sprintf(data, "%u\n", ctl_info->log_ce); in edac_device_ctl_log_ce_show()
59 /* if parameter is zero, turn off flag, if non-zero turn on flag */ in edac_device_ctl_log_ce_store()
60 ctl_info->log_ce = (simple_strtoul(data, NULL, 0) != 0); in edac_device_ctl_log_ce_store()
69 return sprintf(data, "%u\n", ctl_info->panic_on_ue); in edac_device_ctl_panic_on_ue_show()
76 /* if parameter is zero, turn off flag, if non-zero turn on flag */ in edac_device_ctl_panic_on_ue_store()
77 ctl_info->panic_on_ue = (simple_strtoul(data, NULL, 0) != 0); in edac_device_ctl_panic_on_ue_store()
[all …]
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
Dcm33xx.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2011-2012 Texas Instruments Incorporated - https://www.ti.com/
20 #include "cm-regbits-34xx.h"
21 #include "cm-regbits-33xx.h"
30 * 0x0 func: Module is fully functional, including OCP
31 * 0x1 trans: Module is performing transition: wakeup, or sleep, or sleep
33 * 0x2 idle: Module is in Idle mode (only OCP part). It is functional if
35 * 0x3 disabled: Module is disabled and cannot be accessed
45 /* Read a register in a CM instance */
57 /* Read-modify-write a register in CM */
[all …]
Dcminst44xx.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * OMAP4 CM instance functions
6 * Copyright (C) 2008-2011 Texas Instruments, Inc.
11 * or CM2 hardware modules. For example, the EMU_CM CM instance is in
12 * the PRM hardware module. What a mess...
26 #include "cm-regbits-34xx.h"
30 #include "prcm-common.h"
42 * 0x0 func: Module is fully functional, including OCP
43 * 0x1 trans: Module is performing transition: wakeup, or sleep, or sleep
45 * 0x2 idle: Module is in Idle mode (only OCP part). It is functional if
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
Dcm33xx.c4 * Copyright (C) 2011-2012 Texas Instruments Incorporated - https://www.ti.com/
28 #include "cm-regbits-34xx.h"
29 #include "cm-regbits-33xx.h"
35 * 0x0 func: Module is fully functional, including OCP
36 * 0x1 trans: Module is performing transition: wakeup, or sleep, or sleep
38 * 0x2 idle: Module is in Idle mode (only OCP part). It is functional if
40 * 0x3 disabled: Module is disabled and cannot be accessed
50 /* Read a register in a CM instance */
62 /* Read-modify-write a register in CM */
87 * _clkctrl_idlest - read a CM_*_CLKCTRL register; mask & shift IDLEST bitfield
[all …]
Dcminst44xx.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * OMAP4 CM instance functions
6 * Copyright (C) 2008-2011 Texas Instruments, Inc.
11 * or CM2 hardware modules. For example, the EMU_CM CM instance is in
12 * the PRM hardware module. What a mess...
26 #include "cm-regbits-34xx.h"
30 #include "prcm-common.h"
42 * 0x0 func: Module is fully functional, including OCP
43 * 0x1 trans: Module is performing transition: wakeup, or sleep, or sleep
45 * 0x2 idle: Module is in Idle mode (only OCP part). It is functional if
[all …]
/kernel/linux/linux-6.6/net/qrtr/
Dns.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
8 #include <linux/module.h>
33 [QRTR_TYPE_NEW_SERVER] = "new-server",
34 [QRTR_TYPE_DEL_SERVER] = "del-server",
35 [QRTR_TYPE_DEL_CLIENT] = "del-client",
36 [QRTR_TYPE_RESUME_TX] = "resume-tx",
39 [QRTR_TYPE_NEW_LOOKUP] = "new-lookup",
40 [QRTR_TYPE_DEL_LOOKUP] = "del-lookup",
45 unsigned int instance; member
51 unsigned int instance; member
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/ti-vpe/
Dcal-camerarx.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * TI Camera Access Layer (CAL) - CAMERARX
5 * Copyright (c) 2015-2020 Texas Instruments Inc.
15 #include <linux/module.h>
21 #include <media/v4l2-ctrls.h>
22 #include <media/v4l2-fwnode.h>
23 #include <media/v4l2-subdev.h>
28 /* ------------------------------------------------------------------
30 * ------------------------------------------------------------------
35 return ioread32(phy->base + offset); in camerarx_read()
[all …]
/kernel/linux/linux-5.10/drivers/scsi/
Da2091.c1 // SPDX-License-Identifier: GPL-2.0-only
9 #include <linux/module.h>
27 struct Scsi_Host *instance = data; in a2091_intr() local
28 struct a2091_hostdata *hdata = shost_priv(instance); in a2091_intr()
29 unsigned int status = hdata->regs->ISTR; in a2091_intr()
35 spin_lock_irqsave(instance->host_lock, flags); in a2091_intr()
36 wd33c93_intr(instance); in a2091_intr()
37 spin_unlock_irqrestore(instance->host_lock, flags); in a2091_intr()
43 struct Scsi_Host *instance = cmd->device->host; in dma_setup() local
44 struct a2091_hostdata *hdata = shost_priv(instance); in dma_setup()
[all …]
Da3000.c1 // SPDX-License-Identifier: GPL-2.0-only
10 #include <linux/module.h>
28 struct Scsi_Host *instance = data; in a3000_intr() local
29 struct a3000_hostdata *hdata = shost_priv(instance); in a3000_intr()
30 unsigned int status = hdata->regs->ISTR; in a3000_intr()
36 spin_lock_irqsave(instance->host_lock, flags); in a3000_intr()
37 wd33c93_intr(instance); in a3000_intr()
38 spin_unlock_irqrestore(instance->host_lock, flags); in a3000_intr()
41 pr_warn("Non-serviced A3000 SCSI-interrupt? ISTR = %02x\n", status); in a3000_intr()
47 struct Scsi_Host *instance = cmd->device->host; in dma_setup() local
[all …]
Dmac_scsi.c1 // SPDX-License-Identifier: GPL-2.0-only
19 #include <linux/module.h>
38 #define NCR5380_read(reg) in_8(hostdata->io + ((reg) << 4))
39 #define NCR5380_write(reg, value) out_8(hostdata->io + ((reg) << 4), value)
54 static int setup_can_queue = -1;
56 static int setup_cmd_per_lun = -1;
58 static int setup_sg_tablesize = -1;
62 static int setup_hostid = -1;
64 static int setup_toshiba_delay = -1;
67 #ifndef MODULE
[all …]
/kernel/linux/linux-6.6/include/media/
Dmedia-dev-allocator.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * media-dev-allocator.h - Media Controller Device Allocator API
11 * This file adds a global ref-counted Media Controller Device Instance API.
14 * device instance.
24 * media_device_usb_allocate() - Allocate and return struct &media device
28 * @owner: struct module pointer %THIS_MODULE for the driver.
29 * %THIS_MODULE is null for a built-in driver.
40 struct module *owner);
42 * media_device_delete() - Release media device. Calls kref_put().
46 * @owner: struct module pointer %THIS_MODULE for the driver.
[all …]
/kernel/linux/linux-5.10/include/media/
Dmedia-dev-allocator.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * media-dev-allocator.h - Media Controller Device Allocator API
11 * This file adds a global ref-counted Media Controller Device Instance API.
14 * device instance.
24 * media_device_usb_allocate() - Allocate and return struct &media device
28 * @owner: struct module pointer %THIS_MODULE for the driver.
29 * %THIS_MODULE is null for a built-in driver.
40 struct module *owner);
42 * media_device_delete() - Release media device. Calls kref_put().
46 * @owner: struct module pointer %THIS_MODULE for the driver.
[all …]
/kernel/linux/linux-6.6/drivers/scsi/
Dmac_scsi.c1 // SPDX-License-Identifier: GPL-2.0-only
19 #include <linux/module.h>
38 #define NCR5380_read(reg) in_8(hostdata->io + ((reg) << 4))
39 #define NCR5380_write(reg, value) out_8(hostdata->io + ((reg) << 4), value)
54 static int setup_can_queue = -1;
56 static int setup_cmd_per_lun = -1;
58 static int setup_sg_tablesize = -1;
62 static int setup_hostid = -1;
64 static int setup_toshiba_delay = -1;
67 #ifndef MODULE
[all …]
Da2091.c1 // SPDX-License-Identifier: GPL-2.0-only
9 #include <linux/module.h>
34 struct Scsi_Host *instance = data; in a2091_intr() local
35 struct a2091_hostdata *hdata = shost_priv(instance); in a2091_intr()
36 unsigned int status = hdata->regs->ISTR; in a2091_intr()
42 spin_lock_irqsave(instance->host_lock, flags); in a2091_intr()
43 wd33c93_intr(instance); in a2091_intr()
44 spin_unlock_irqrestore(instance->host_lock, flags); in a2091_intr()
51 unsigned long len = scsi_pointer->this_residual; in dma_setup()
52 struct Scsi_Host *instance = cmd->device->host; in dma_setup() local
[all …]
/kernel/linux/linux-6.6/kernel/trace/
Dkprobe_event_gen_test.c1 // SPDX-License-Identifier: GPL-2.0
3 * Test module for in-kernel kprobe event creation and generation.
8 #include <linux/module.h>
12 * This module is a simple test of basic functionality for in-kernel
20 * To test, select CONFIG_KPROBE_EVENT_GEN_TEST and build the module.
29 * To remove the events, remove the module:
94 return -ENOMEM; in test_gen_kprobe_cmd()
124 * the instance and event from disappearing from underneath in test_gen_kprobe_cmd()
126 * we're using the top-level instance which never goes away). in test_gen_kprobe_cmd()
136 ret = trace_array_set_clr_event(gen_kprobe_test->tr, in test_gen_kprobe_cmd()
[all …]
/kernel/linux/linux-5.10/kernel/trace/
Dkprobe_event_gen_test.c1 // SPDX-License-Identifier: GPL-2.0
3 * Test module for in-kernel kprobe event creation and generation.
8 #include <linux/module.h>
12 * This module is a simple test of basic functionality for in-kernel
20 * To test, select CONFIG_KPROBE_EVENT_GEN_TEST and build the module.
29 * To remove the events, remove the module:
94 return -ENOMEM; in test_gen_kprobe_cmd()
124 * the instance and event from disappearing from underneath in test_gen_kprobe_cmd()
126 * we're using the top-level instance which never goes away). in test_gen_kprobe_cmd()
136 ret = trace_array_set_clr_event(gen_kprobe_test->tr, in test_gen_kprobe_cmd()
[all …]

12345678910>>...43