| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/ |
| D | rohm,bd71815-regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/regulator/rohm,bd71815-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Matti Vaittinen <mazziesaccount@gmail.com> 14 see Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml. 16 The regulator controller is represented as a sub-node of the PMIC node 33 regulator-name: 37 "^((ldo|buck)[1-5]|ldolpsr|ldodvref)$": 44 regulator-name: [all …]
|
| /kernel/linux/linux-5.10/drivers/s390/cio/ |
| D | device_ops.c | 1 // SPDX-License-Identifier: GPL-1.0+ 30 * ccw_device_set_options_mask() - set some options and unset the rest 37 * %0 on success, -%EINVAL on an invalid flag combination. 46 return -EINVAL; in ccw_device_set_options_mask() 47 cdev->private->options.fast = (flags & CCWDEV_EARLY_NOTIFICATION) != 0; in ccw_device_set_options_mask() 48 cdev->private->options.repall = (flags & CCWDEV_REPORT_ALL) != 0; in ccw_device_set_options_mask() 49 cdev->private->options.pgroup = (flags & CCWDEV_DO_PATHGROUP) != 0; in ccw_device_set_options_mask() 50 cdev->private->options.force = (flags & CCWDEV_ALLOW_FORCE) != 0; in ccw_device_set_options_mask() 51 cdev->private->options.mpath = (flags & CCWDEV_DO_MULTIPATH) != 0; in ccw_device_set_options_mask() 56 * ccw_device_set_options() - set some options [all …]
|
| D | cio.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * S/390 common I/O routines -- low level i/o calls 56 * - cio_msg logs generic cio messages 57 * - cio_trace logs the calling of different functions 58 * - cio_crw logs machine check related cio messages 83 return -1; in cio_debug_init() 92 priv->options.suspend = (flags & DOIO_ALLOW_SUSPEND) != 0; in cio_set_options() 93 priv->options.prefetch = (flags & DOIO_DENY_PREFETCH) != 0; in cio_set_options() 94 priv->options.inter = (flags & DOIO_SUPPRESS_INTER) != 0; in cio_set_options() 104 sch->lpm &= ~lpm; in cio_start_handle_notoper() [all …]
|
| /kernel/linux/linux-6.6/drivers/s390/cio/ |
| D | device_ops.c | 1 // SPDX-License-Identifier: GPL-1.0+ 30 * ccw_device_set_options_mask() - set some options and unset the rest 37 * %0 on success, -%EINVAL on an invalid flag combination. 46 return -EINVAL; in ccw_device_set_options_mask() 47 cdev->private->options.fast = (flags & CCWDEV_EARLY_NOTIFICATION) != 0; in ccw_device_set_options_mask() 48 cdev->private->options.repall = (flags & CCWDEV_REPORT_ALL) != 0; in ccw_device_set_options_mask() 49 cdev->private->options.pgroup = (flags & CCWDEV_DO_PATHGROUP) != 0; in ccw_device_set_options_mask() 50 cdev->private->options.force = (flags & CCWDEV_ALLOW_FORCE) != 0; in ccw_device_set_options_mask() 51 cdev->private->options.mpath = (flags & CCWDEV_DO_MULTIPATH) != 0; in ccw_device_set_options_mask() 56 * ccw_device_set_options() - set some options [all …]
|
| D | cio.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * S/390 common I/O routines -- low level i/o calls 56 * - cio_msg logs generic cio messages 57 * - cio_trace logs the calling of different functions 58 * - cio_crw logs machine check related cio messages 83 return -1; in cio_debug_init() 92 priv->options.suspend = (flags & DOIO_ALLOW_SUSPEND) != 0; in cio_set_options() 93 priv->options.prefetch = (flags & DOIO_DENY_PREFETCH) != 0; in cio_set_options() 94 priv->options.inter = (flags & DOIO_SUPPRESS_INTER) != 0; in cio_set_options() 104 sch->lpm &= ~lpm; in cio_start_handle_notoper() [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/mpi3mr/ |
| D | mpi3mr_fw.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2017-2023 Broadcom Inc. 6 * (mailto: mpi3mr-linuxdrv.pdl@broadcom.com) 11 #include <linux/io-64-nonatomic-lo-hi.h> 23 MODULE_PARM_DESC(poll_queues, "Number of queues for io_uring poll mode. (Range 1 - 126)"); 46 pi = op_req_q->pi; in mpi3mr_check_req_qfull() 47 ci = READ_ONCE(op_req_q->ci); in mpi3mr_check_req_qfull() 48 max_entries = op_req_q->num_requests; in mpi3mr_check_req_qfull() 50 if ((ci == (pi + 1)) || ((!ci) && (pi == (max_entries - 1)))) in mpi3mr_check_req_qfull() 60 max_vectors = mrioc->intr_info_count; in mpi3mr_sync_irqs() [all …]
|
| D | mpi3mr.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * Copyright (C) 2017-2023 Broadcom Inc. 6 * (mailto: mpi3mr-linuxdrv.pdl@broadcom.com) 14 #include <linux/blk-mq.h> 15 #include <linux/blk-mq-pci.h> 59 #define MPI3MR_DRIVER_RELDATE "24-July-2023" 63 #define MPI3MR_DRIVER_AUTHOR "Broadcom Inc. <mpi3mr-linuxdrv.pdl@broadcom.com>" 86 /* Operational queue management definitions */ 107 MPI3MR_NUM_DEVRMCMD - 1) 113 MPI3MR_NUM_EVTACKCMD - 1) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/ |
| D | iwl-op-mode.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2005-2014, 2018-2021 Intel Corporation 4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH 12 #include "iwl-dbg-tlv.h" 23 * DOC: Operational mode - what is it ? 25 * The operational mode (a.k.a. op_mode) is the layer that implements 35 * DOC: Life cycle of the Operational mode 37 * The operational mode has a very simple life cycle. 39 * 1) The driver layer (iwl-drv.c) chooses the op_mode based on the 41 * 2) The driver layer starts the op_mode (ops->start) [all …]
|
| /kernel/linux/linux-6.6/drivers/input/mouse/ |
| D | cyapa.c | 9 * Copyright (C) 2011-2015 Cypress Semiconductor, Inc. 10 * Copyright (C) 2011-2012 Google, Inc. 46 if (cyapa->gen == CYAPA_GEN6 && cyapa->state == CYAPA_STATE_GEN6_BL) in cyapa_is_pip_bl_mode() 49 if (cyapa->gen == CYAPA_GEN5 && cyapa->state == CYAPA_STATE_GEN5_BL) in cyapa_is_pip_bl_mode() 57 if (cyapa->gen == CYAPA_GEN6 && cyapa->state == CYAPA_STATE_GEN6_APP) in cyapa_is_pip_app_mode() 60 if (cyapa->gen == CYAPA_GEN5 && cyapa->state == CYAPA_STATE_GEN5_APP) in cyapa_is_pip_app_mode() 71 if (cyapa->gen == CYAPA_GEN3 && in cyapa_is_bootloader_mode() 72 cyapa->state >= CYAPA_STATE_BL_BUSY && in cyapa_is_bootloader_mode() 73 cyapa->state <= CYAPA_STATE_BL_ACTIVE) in cyapa_is_bootloader_mode() 84 if (cyapa->gen == CYAPA_GEN3 && cyapa->state == CYAPA_STATE_OP) in cyapa_is_operational_mode() [all …]
|
| /kernel/linux/linux-5.10/drivers/input/mouse/ |
| D | cyapa.c | 9 * Copyright (C) 2011-2015 Cypress Semiconductor, Inc. 10 * Copyright (C) 2011-2012 Google, Inc. 46 if (cyapa->gen == CYAPA_GEN6 && cyapa->state == CYAPA_STATE_GEN6_BL) in cyapa_is_pip_bl_mode() 49 if (cyapa->gen == CYAPA_GEN5 && cyapa->state == CYAPA_STATE_GEN5_BL) in cyapa_is_pip_bl_mode() 57 if (cyapa->gen == CYAPA_GEN6 && cyapa->state == CYAPA_STATE_GEN6_APP) in cyapa_is_pip_app_mode() 60 if (cyapa->gen == CYAPA_GEN5 && cyapa->state == CYAPA_STATE_GEN5_APP) in cyapa_is_pip_app_mode() 71 if (cyapa->gen == CYAPA_GEN3 && in cyapa_is_bootloader_mode() 72 cyapa->state >= CYAPA_STATE_BL_BUSY && in cyapa_is_bootloader_mode() 73 cyapa->state <= CYAPA_STATE_BL_ACTIVE) in cyapa_is_bootloader_mode() 84 if (cyapa->gen == CYAPA_GEN3 && cyapa->state == CYAPA_STATE_OP) in cyapa_is_operational_mode() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/ |
| D | iwl-op-mode.h | 8 * Copyright(c) 2007 - 2014 Intel Corporation. All rights reserved. 9 * Copyright(c) 2013 - 2014 Intel Mobile Communications GmbH 11 * Copyright(c) 2018 - 2019 Intel Corporation 27 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 31 * Copyright(c) 2005 - 2014 Intel Corporation. All rights reserved. 32 * Copyright(c) 2013 - 2014 Intel Mobile Communications GmbH 34 * Copyright(c) 2018 - 2019 Intel Corporation 79 * DOC: Operational mode - what is it ? 81 * The operational mode (a.k.a. op_mode) is the layer that implements 91 * DOC: Life cycle of the Operational mode [all …]
|
| /kernel/linux/linux-6.6/include/sound/ac97/ |
| D | regs.h | 1 /* SPDX-License-Identifier: GPL-2.0+ 33 /* range 0x28-0x3a - AUDIO AC'97 2.0 extensions */ 44 /* range 0x3c-0x58 - MODEM */ 59 /* range 0x5a-0x7b - Vendor Specific */ 62 /* range 0x60-0x6f (page 1) - extended codec registers */ 108 #define AC97_BC_16BIT_DAC 0x0000 /* 16-bit DAC resolution */ 109 #define AC97_BC_18BIT_DAC 0x0040 /* 18-bit DAC resolution */ 110 #define AC97_BC_20BIT_DAC 0x0080 /* 20-bit DAC resolution */ 112 #define AC97_BC_16BIT_ADC 0x0000 /* 16-bit ADC resolution */ 113 #define AC97_BC_18BIT_ADC 0x0100 /* 18-bit ADC resolution */ [all …]
|
| /kernel/linux/linux-5.10/include/sound/ac97/ |
| D | regs.h | 1 /* SPDX-License-Identifier: GPL-2.0+ 33 /* range 0x28-0x3a - AUDIO AC'97 2.0 extensions */ 44 /* range 0x3c-0x58 - MODEM */ 59 /* range 0x5a-0x7b - Vendor Specific */ 62 /* range 0x60-0x6f (page 1) - extended codec registers */ 108 #define AC97_BC_16BIT_DAC 0x0000 /* 16-bit DAC resolution */ 109 #define AC97_BC_18BIT_DAC 0x0040 /* 18-bit DAC resolution */ 110 #define AC97_BC_20BIT_DAC 0x0080 /* 20-bit DAC resolution */ 112 #define AC97_BC_16BIT_ADC 0x0000 /* 16-bit ADC resolution */ 113 #define AC97_BC_18BIT_ADC 0x0100 /* 18-bit ADC resolution */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/s390/ |
| D | driver-model.rst | 6 -------------- 8 All devices which can be addressed by means of ccws are called 'CCW devices' - 15 - system/ 16 - css0/ 17 - 0.0.0000/0.0.0815/ 18 - 0.0.0001/0.0.4711/ 19 - 0.0.0002/ 20 - 0.1.0000/0.1.1234/ 22 - defunct/ 25 device 4711 via subchannel 1 in subchannel set 0, and subchannel 2 is a non-I/O [all …]
|
| /kernel/linux/linux-6.6/Documentation/arch/s390/ |
| D | driver-model.rst | 6 -------------- 8 All devices which can be addressed by means of ccws are called 'CCW devices' - 15 - system/ 16 - css0/ 17 - 0.0.0000/0.0.0815/ 18 - 0.0.0001/0.0.4711/ 19 - 0.0.0002/ 20 - 0.1.0000/0.1.1234/ 22 - defunct/ 25 device 4711 via subchannel 1 in subchannel set 0, and subchannel 2 is a non-I/O [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | hil_mlc.h | 30 * HP-HIL Technical Reference Manual. Hewlett Packard Product No. 45918A 70 /* HILSE_IN simply expects any non-errored packet to arrive 81 * discovered/operational device. 104 /* Methods for back-end drivers, e.g. hp_sdc_mlc */ 150 int ddi; /* Last operational device id */
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | hil_mlc.h | 30 * HP-HIL Technical Reference Manual. Hewlett Packard Product No. 45918A 70 /* HILSE_IN simply expects any non-errored packet to arrive 81 * discovered/operational device. 104 /* Methods for back-end drivers, e.g. hp_sdc_mlc */ 150 int ddi; /* Last operational device id */
|
| /kernel/linux/linux-6.6/Documentation/scsi/ |
| D | scsi_fc_transport.rst | 1 .. SPDX-License-Identifier: GPL-2.0 40 -------- 44 Virtualization (NPIV) mechanism, a point-to-point connection to a Fabric 48 unique view of the fabric based on fabric zoning and array lun-masking 49 (just like a normal non-NPIV adapter). Using the Virtual Fabric (VF) 57 The FC transport is now recognizing a new object - a vport. A vport is 58 an entity that has a world-wide unique World Wide Port Name (wwpn) and 72 At this time, the transport is written to create only NPIV-based 73 vports. However, consideration was given to VF-based vports and it 87 ------------------------------- [all …]
|
| /kernel/linux/linux-5.10/Documentation/scsi/ |
| D | scsi_fc_transport.rst | 1 .. SPDX-License-Identifier: GPL-2.0 40 -------- 44 Virtualization (NPIV) mechanism, a point-to-point connection to a Fabric 48 unique view of the fabric based on fabric zoning and array lun-masking 49 (just like a normal non-NPIV adapter). Using the Virtual Fabric (VF) 57 The FC transport is now recognizing a new object - a vport. A vport is 58 an entity that has a world-wide unique World Wide Port Name (wwpn) and 72 At this time, the transport is written to create only NPIV-based 73 vports. However, consideration was given to VF-based vports and it 87 ------------------------------- [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
| D | qed_dcbx.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 3 * Copyright (c) 2015-2017 QLogic Corporation 4 * Copyright (c) 2019-2020 Marvell International Ltd. 39 ((u32)(prio_tc_tbl >> ((7 - prio) * 4)) & 0x7) 152 p_data->dcbx_enabled); in qed_dcbx_dp_protocol() 159 qed_dcbx_app_update[i].name, p_data->arr[id].update, in qed_dcbx_dp_protocol() 160 p_data->arr[id].enable, p_data->arr[id].priority, in qed_dcbx_dp_protocol() 161 p_data->arr[id].tc, p_hwfn->hw_info.num_active_tc); in qed_dcbx_dp_protocol() 173 p_data->arr[type].enable = enable; in qed_dcbx_set_params() 174 p_data->arr[type].priority = prio; in qed_dcbx_set_params() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
| D | qed_dcbx.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 3 * Copyright (c) 2015-2017 QLogic Corporation 4 * Copyright (c) 2019-2020 Marvell International Ltd. 39 ((u32)(prio_tc_tbl >> ((7 - prio) * 4)) & 0x7) 152 p_data->dcbx_enabled); in qed_dcbx_dp_protocol() 159 qed_dcbx_app_update[i].name, p_data->arr[id].update, in qed_dcbx_dp_protocol() 160 p_data->arr[id].enable, p_data->arr[id].priority, in qed_dcbx_dp_protocol() 161 p_data->arr[id].tc, p_hwfn->hw_info.num_active_tc); in qed_dcbx_dp_protocol() 173 p_data->arr[type].enable = enable; in qed_dcbx_set_params() 174 p_data->arr[type].priority = prio; in qed_dcbx_set_params() [all …]
|
| /kernel/linux/linux-6.6/drivers/infiniband/ulp/opa_vnic/ |
| D | opa_vnic_encap.h | 26 * - Redistributions of source code must retain the above copyright 28 * - Redistributions in binary form must reproduce the above copyright 32 * - Neither the name of Intel Corporation nor the names of its 77 /* VNIC configured and operational state values */ 84 #define OPA_VNIC_EMA_DATA (OPA_MGMT_MAD_SIZE - IB_MGMT_VENDOR_HDR) 118 * struct opa_vesw_info - OPA vnic switch information 119 * @fabric_id: 10-bit fabric id 120 * @vesw_id: 12-bit virtual ethernet switch id 155 * struct opa_per_veswport_info - OPA vnic per port information 161 * @oper_state: operational port state [all …]
|
| /kernel/linux/linux-5.10/drivers/infiniband/ulp/opa_vnic/ |
| D | opa_vnic_encap.h | 26 * - Redistributions of source code must retain the above copyright 28 * - Redistributions in binary form must reproduce the above copyright 32 * - Neither the name of Intel Corporation nor the names of its 77 /* VNIC configured and operational state values */ 84 #define OPA_VNIC_EMA_DATA (OPA_MGMT_MAD_SIZE - IB_MGMT_VENDOR_HDR) 118 * struct opa_vesw_info - OPA vnic switch information 119 * @fabric_id: 10-bit fabric id 120 * @vesw_id: 12-bit virtual ethernet switch id 155 * struct opa_per_veswport_info - OPA vnic per port information 161 * @oper_state: operational port state [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/ |
| D | qcom,pdc.txt | 4 Power Domain Controller (PDC) that is on always-on domain. In addition to 7 well detect interrupts when the GIC is non-operational. 17 - compatible: 20 Definition: Should contain "qcom,<soc>-pdc" and "qcom,pdc" 21 - "qcom,sc7180-pdc": For SC7180 22 - "qcom,sdm845-pdc": For SDM845 24 - reg: 26 Value type: <prop-encoded-array> 29 - interrupt-cells: 39 - interrupt-controller: [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/ |
| D | qcom,pdc.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/qcom,pdc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 14 Power Domain Controller (PDC) that is on always-on domain. In addition to 17 well detect interrupts when the GIC is non-operational. 28 - enum: 29 - qcom,qdu1000-pdc 30 - qcom,sa8775p-pdc [all …]
|