| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/ |
| D | iwl-op-mode.h | 25 * The operational mode (a.k.a. op_mode) is the layer that implements 27 * the transport API to access the HW. The op_mode doesn't need to know how the 30 * There can be several op_mode: i.e. different fw APIs will require two 31 * different op_modes. This is why the op_mode is virtualized. 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) 42 * 3) The op_mode registers mac80211 43 * 4) The op_mode is governed by mac80211 44 * 5) The driver layer stops the op_mode 48 * struct iwl_op_mode_ops - op_mode specific operations [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/ |
| D | iwl-op-mode.h | 81 * The operational mode (a.k.a. op_mode) is the layer that implements 83 * the transport API to access the HW. The op_mode doesn't need to know how the 86 * There can be several op_mode: i.e. different fw APIs will require two 87 * different op_modes. This is why the op_mode is virtualized. 95 * 1) The driver layer (iwl-drv.c) chooses the op_mode based on the 97 * 2) The driver layer starts the op_mode (ops->start) 98 * 3) The op_mode registers mac80211 99 * 4) The op_mode is governed by mac80211 100 * 5) The driver layer stops the op_mode 104 * struct iwl_op_mode_ops - op_mode specific operations [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/samsung/ |
| D | exynos4412-itop-scp-core.dtsi | 179 op_mode = <1>; /* Normal Mode */ 189 op_mode = <1>; /* Normal Mode */ 197 op_mode = <1>; /* Normal Mode */ 205 op_mode = <1>; /* Normal Mode */ 210 op_mode = <0>; /* Always off Mode */ 218 op_mode = <1>; /* Normal Mode */ 226 op_mode = <1>; /* Normal Mode */ 233 op_mode = <1>; /* Normal Mode */ 240 op_mode = <1>; /* Normal Mode */ 247 op_mode = <1>; /* Normal Mode */ [all …]
|
| D | exynos4412-origen.dts | 168 op_mode = <1>; /* Normal Mode */ 176 op_mode = <1>; /* Normal Mode */ 184 op_mode = <1>; /* Normal Mode */ 192 op_mode = <1>; /* Normal Mode */ 200 op_mode = <1>; /* Normal Mode */ 208 op_mode = <1>; /* Normal Mode */ 216 op_mode = <1>; /* Normal Mode */ 224 op_mode = <1>; /* Normal Mode */ 232 op_mode = <1>; /* Normal Mode */ 240 op_mode = <1>; /* Normal Mode */ [all …]
|
| D | exynos5250-arndale.dts | 284 op_mode = <1>; 293 op_mode = <1>; 302 op_mode = <1>; 310 op_mode = <1>; 319 op_mode = <1>; 328 op_mode = <1>; 337 op_mode = <1>; 346 op_mode = <1>; 353 op_mode = <1>; 362 op_mode = <1>; [all …]
|
| D | exynos5250-spring.dts | 165 op_mode = <0>; 173 op_mode = <0>; 181 op_mode = <3>; 189 op_mode = <3>; 197 op_mode = <3>; 205 op_mode = <3>; 213 op_mode = <0>; 221 op_mode = <3>; 229 op_mode = <0>; 237 op_mode = <3>; [all …]
|
| D | exynos4212-tab3.dtsi | 590 op_mode = <1>; 599 op_mode = <1>; 607 op_mode = <1>; 614 op_mode = <1>; 621 op_mode = <3>; 628 op_mode = <1>; 635 op_mode = <3>; 642 op_mode = <1>; 652 op_mode = <1>; 659 op_mode = <1>; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | exynos4412-itop-scp-core.dtsi | 174 op_mode = <1>; /* Normal Mode */ 184 op_mode = <1>; /* Normal Mode */ 192 op_mode = <1>; /* Normal Mode */ 200 op_mode = <1>; /* Normal Mode */ 205 op_mode = <0>; /* Always off Mode */ 213 op_mode = <1>; /* Normal Mode */ 221 op_mode = <1>; /* Normal Mode */ 228 op_mode = <1>; /* Normal Mode */ 235 op_mode = <1>; /* Normal Mode */ 242 op_mode = <1>; /* Normal Mode */ [all …]
|
| D | exynos4412-origen.dts | 162 op_mode = <1>; /* Normal Mode */ 170 op_mode = <1>; /* Normal Mode */ 178 op_mode = <1>; /* Normal Mode */ 186 op_mode = <1>; /* Normal Mode */ 194 op_mode = <1>; /* Normal Mode */ 202 op_mode = <1>; /* Normal Mode */ 210 op_mode = <1>; /* Normal Mode */ 218 op_mode = <1>; /* Normal Mode */ 226 op_mode = <1>; /* Normal Mode */ 234 op_mode = <1>; /* Normal Mode */ [all …]
|
| D | exynos5250-arndale.dts | 265 op_mode = <1>; 274 op_mode = <1>; 283 op_mode = <1>; 291 op_mode = <1>; 300 op_mode = <1>; 309 op_mode = <1>; 318 op_mode = <1>; 327 op_mode = <1>; 334 op_mode = <1>; 343 op_mode = <1>; [all …]
|
| D | exynos5250-spring.dts | 159 op_mode = <0>; 167 op_mode = <0>; 175 op_mode = <3>; 183 op_mode = <3>; 191 op_mode = <3>; 199 op_mode = <3>; 207 op_mode = <0>; 215 op_mode = <3>; 223 op_mode = <0>; 231 op_mode = <3>; [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_hw_lm.c | 53 u32 op_mode; in dpu_hw_lm_setup_out() local 55 op_mode = DPU_REG_READ(c, LM_OP_MODE); in dpu_hw_lm_setup_out() 62 op_mode |= BIT(31); in dpu_hw_lm_setup_out() 64 op_mode &= ~BIT(31); in dpu_hw_lm_setup_out() 65 DPU_REG_WRITE(c, LM_OP_MODE, op_mode); in dpu_hw_lm_setup_out() 135 int op_mode; in dpu_hw_lm_setup_color3() local 137 /* read the existing op_mode configuration */ in dpu_hw_lm_setup_color3() 138 op_mode = DPU_REG_READ(c, LM_OP_MODE); in dpu_hw_lm_setup_color3() 140 op_mode = (op_mode & (BIT(31) | BIT(30))) | mixer_op_mode; in dpu_hw_lm_setup_color3() 142 DPU_REG_WRITE(c, LM_OP_MODE, op_mode); in dpu_hw_lm_setup_color3()
|
| D | dpu_hw_util.c | 287 u32 op_mode = 0; in dpu_hw_setup_scaler3() local 293 op_mode |= BIT(0); in dpu_hw_setup_scaler3() 294 op_mode |= (scaler3_cfg->y_rgb_filter_cfg & 0x3) << 16; in dpu_hw_setup_scaler3() 297 op_mode |= BIT(12); in dpu_hw_setup_scaler3() 298 op_mode |= (scaler3_cfg->uv_filter_cfg & 0x3) << 24; in dpu_hw_setup_scaler3() 301 op_mode |= (scaler3_cfg->blend_cfg & 1) << 31; in dpu_hw_setup_scaler3() 302 op_mode |= (scaler3_cfg->dir_en) ? BIT(4) : 0; in dpu_hw_setup_scaler3() 321 op_mode |= BIT(8); in dpu_hw_setup_scaler3() 371 op_mode |= BIT(14); in dpu_hw_setup_scaler3() 374 op_mode |= BIT(10); in dpu_hw_setup_scaler3() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_hw_lm.c | 68 u32 op_mode; in dpu_hw_lm_setup_out() local 70 op_mode = DPU_REG_READ(c, LM_OP_MODE); in dpu_hw_lm_setup_out() 77 op_mode |= BIT(31); in dpu_hw_lm_setup_out() 79 op_mode &= ~BIT(31); in dpu_hw_lm_setup_out() 80 DPU_REG_WRITE(c, LM_OP_MODE, op_mode); in dpu_hw_lm_setup_out() 140 int op_mode; in dpu_hw_lm_setup_color3() local 142 /* read the existing op_mode configuration */ in dpu_hw_lm_setup_color3() 143 op_mode = DPU_REG_READ(c, LM_OP_MODE); in dpu_hw_lm_setup_color3() 145 op_mode = (op_mode & (BIT(31) | BIT(30))) | mixer_op_mode; in dpu_hw_lm_setup_color3() 147 DPU_REG_WRITE(c, LM_OP_MODE, op_mode); in dpu_hw_lm_setup_color3()
|
| D | dpu_hw_util.c | 208 u32 op_mode = 0; in dpu_hw_setup_scaler3() local 214 op_mode |= BIT(0); in dpu_hw_setup_scaler3() 215 op_mode |= (scaler3_cfg->y_rgb_filter_cfg & 0x3) << 16; in dpu_hw_setup_scaler3() 218 op_mode |= BIT(12); in dpu_hw_setup_scaler3() 219 op_mode |= (scaler3_cfg->uv_filter_cfg & 0x3) << 24; in dpu_hw_setup_scaler3() 222 op_mode |= (scaler3_cfg->blend_cfg & 1) << 31; in dpu_hw_setup_scaler3() 223 op_mode |= (scaler3_cfg->dir_en) ? BIT(4) : 0; in dpu_hw_setup_scaler3() 242 op_mode |= BIT(8); in dpu_hw_setup_scaler3() 289 op_mode |= BIT(14); in dpu_hw_setup_scaler3() 292 op_mode |= BIT(10); in dpu_hw_setup_scaler3() [all …]
|
| /kernel/linux/linux-6.6/tools/net/ynl/ |
| D | ynl-gen-c.py | 833 for op_mode in ['do', 'dump']: 834 self.hooks[when][op_mode] = dict() 835 self.hooks[when][op_mode]['set'] = set() 836 self.hooks[when][op_mode]['list'] = [] 885 for op_mode in ['do', 'dump']: 886 if op_mode in op and 'request' in op[op_mode]: 887 req_attrs.update(set(op[op_mode]['request']['attributes'])) 888 if op_mode in op and 'reply' in op[op_mode]: 889 rsp_attrs.update(set(op[op_mode]['reply']['attributes'])) 982 for op_mode in ['do', 'dump']: [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
| D | ops.c | 120 pr_err("Unable to register MVM op_mode: %d\n", ret); in iwl_mvm_init() 133 static void iwl_mvm_nic_config(struct iwl_op_mode *op_mode) in iwl_mvm_nic_config() argument 135 struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode); in iwl_mvm_nic_config() 615 struct iwl_op_mode *op_mode; in iwl_op_mode_mvm_start() local 649 op_mode = hw->priv; in iwl_op_mode_mvm_start() 651 mvm = IWL_OP_MODE_GET_MVM(op_mode); in iwl_op_mode_mvm_start() 664 op_mode->ops = &iwl_mvm_ops_mq; in iwl_op_mode_mvm_start() 671 op_mode->ops = &iwl_mvm_ops; in iwl_op_mode_mvm_start() 758 trans_cfg.op_mode = op_mode; in iwl_op_mode_mvm_start() 889 return op_mode; in iwl_op_mode_mvm_start() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
| D | ops.c | 69 pr_err("Unable to register MVM op_mode: %d\n", ret); in iwl_mvm_init() 82 static void iwl_mvm_nic_config(struct iwl_op_mode *op_mode) in iwl_mvm_nic_config() argument 84 struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode); in iwl_mvm_nic_config() 1103 struct iwl_op_mode *op_mode; in iwl_op_mode_mvm_start() local 1144 op_mode = hw->priv; in iwl_op_mode_mvm_start() 1146 mvm = IWL_OP_MODE_GET_MVM(op_mode); in iwl_op_mode_mvm_start() 1163 op_mode->ops = &iwl_mvm_ops_mq; in iwl_op_mode_mvm_start() 1170 op_mode->ops = &iwl_mvm_ops; in iwl_op_mode_mvm_start() 1252 trans_cfg.op_mode = op_mode; in iwl_op_mode_mvm_start() 1382 return op_mode; in iwl_op_mode_mvm_start() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qlcnic/ |
| D | qlcnic_83xx_vnic.c | 193 u32 op_mode, priv_level; in qlcnic_83xx_config_vnic_opmode() local 198 op_mode = QLCRDX(adapter->ahw, QLC_83XX_DRV_OP_MODE); in qlcnic_83xx_config_vnic_opmode() 200 if (op_mode == QLC_83XX_DEFAULT_OPMODE) in qlcnic_83xx_config_vnic_opmode() 203 priv_level = QLC_83XX_GET_FUNC_PRIVILEGE(op_mode, in qlcnic_83xx_config_vnic_opmode() 207 ahw->op_mode = QLCNIC_NON_PRIV_FUNC; in qlcnic_83xx_config_vnic_opmode() 212 ahw->op_mode = QLCNIC_PRIV_FUNC; in qlcnic_83xx_config_vnic_opmode() 217 ahw->op_mode = QLCNIC_MGMT_FUNC; in qlcnic_83xx_config_vnic_opmode()
|
| D | qlcnic_sysfs.c | 220 if (adapter->ahw->op_mode == QLCNIC_NON_PRIV_FUNC) { in qlcnic_store_beacon() 486 u32 op_mode; in validate_esw_config() local 490 op_mode = readl(ahw->pci_base0 + QLCNIC_DRV_OP_MODE); in validate_esw_config() 492 op_mode = QLCRDX(ahw, QLC_83XX_DRV_OP_MODE); in validate_esw_config() 499 if (adapter->ahw->op_mode == QLCNIC_MGMT_FUNC) in validate_esw_config() 503 switch (esw_cfg[i].op_mode) { in validate_esw_config() 506 ret = QLC_DEV_GET_DRV(op_mode, pci_func); in validate_esw_config() 508 ret = QLC_83XX_GET_FUNC_PRIVILEGE(op_mode, in validate_esw_config() 552 u8 op_mode = 0, pci_func; in qlcnic_sysfs_write_esw_config() local 566 if (adapter->ahw->op_mode == QLCNIC_MGMT_FUNC) in qlcnic_sysfs_write_esw_config() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qlcnic/ |
| D | qlcnic_83xx_vnic.c | 193 u32 op_mode, priv_level; in qlcnic_83xx_config_vnic_opmode() local 198 op_mode = QLCRDX(adapter->ahw, QLC_83XX_DRV_OP_MODE); in qlcnic_83xx_config_vnic_opmode() 200 if (op_mode == QLC_83XX_DEFAULT_OPMODE) in qlcnic_83xx_config_vnic_opmode() 203 priv_level = QLC_83XX_GET_FUNC_PRIVILEGE(op_mode, in qlcnic_83xx_config_vnic_opmode() 207 ahw->op_mode = QLCNIC_NON_PRIV_FUNC; in qlcnic_83xx_config_vnic_opmode() 212 ahw->op_mode = QLCNIC_PRIV_FUNC; in qlcnic_83xx_config_vnic_opmode() 217 ahw->op_mode = QLCNIC_MGMT_FUNC; in qlcnic_83xx_config_vnic_opmode()
|
| D | qlcnic_sysfs.c | 221 if (adapter->ahw->op_mode == QLCNIC_NON_PRIV_FUNC) { in qlcnic_store_beacon() 487 u32 op_mode; in validate_esw_config() local 491 op_mode = readl(ahw->pci_base0 + QLCNIC_DRV_OP_MODE); in validate_esw_config() 493 op_mode = QLCRDX(ahw, QLC_83XX_DRV_OP_MODE); in validate_esw_config() 500 if (adapter->ahw->op_mode == QLCNIC_MGMT_FUNC) in validate_esw_config() 504 switch (esw_cfg[i].op_mode) { in validate_esw_config() 507 ret = QLC_DEV_GET_DRV(op_mode, pci_func); in validate_esw_config() 509 ret = QLC_83XX_GET_FUNC_PRIVILEGE(op_mode, in validate_esw_config() 553 u8 op_mode = 0, pci_func; in qlcnic_sysfs_write_esw_config() local 567 if (adapter->ahw->op_mode == QLCNIC_MGMT_FUNC) in qlcnic_sysfs_write_esw_config() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp4/ |
| D | mdp4_plane.c | 204 uint32_t op_mode = 0; in mdp4_plane_mode_set() local 250 op_mode |= MDP4_PIPE_OP_MODE_SCALEX_EN; in mdp4_plane_mode_set() 258 op_mode |= MDP4_PIPE_OP_MODE_SCALEX_UNIT_SEL(sel_unit); in mdp4_plane_mode_set() 266 op_mode |= MDP4_PIPE_OP_MODE_SCALEY_EN; in mdp4_plane_mode_set() 275 op_mode |= MDP4_PIPE_OP_MODE_SCALEY_UNIT_SEL(sel_unit); in mdp4_plane_mode_set() 321 op_mode |= MDP4_PIPE_OP_MODE_SRC_YCBCR; in mdp4_plane_mode_set() 322 op_mode |= MDP4_PIPE_OP_MODE_CSC_EN; in mdp4_plane_mode_set() 326 mdp4_write(mdp4_kms, REG_MDP4_PIPE_OP_MODE(pipe), op_mode); in mdp4_plane_mode_set()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp4/ |
| D | mdp4_plane.c | 222 uint32_t op_mode = 0; in mdp4_plane_mode_set() local 268 op_mode |= MDP4_PIPE_OP_MODE_SCALEX_EN; in mdp4_plane_mode_set() 276 op_mode |= MDP4_PIPE_OP_MODE_SCALEX_UNIT_SEL(sel_unit); in mdp4_plane_mode_set() 284 op_mode |= MDP4_PIPE_OP_MODE_SCALEY_EN; in mdp4_plane_mode_set() 293 op_mode |= MDP4_PIPE_OP_MODE_SCALEY_UNIT_SEL(sel_unit); in mdp4_plane_mode_set() 339 op_mode |= MDP4_PIPE_OP_MODE_SRC_YCBCR; in mdp4_plane_mode_set() 340 op_mode |= MDP4_PIPE_OP_MODE_CSC_EN; in mdp4_plane_mode_set() 344 mdp4_write(mdp4_kms, REG_MDP4_PIPE_OP_MODE(pipe), op_mode); in mdp4_plane_mode_set()
|
| /kernel/linux/linux-5.10/drivers/ata/ |
| D | pata_arasan_cf.c | 74 #define OP_MODE 0x00C macro 233 dev_dbg(dev, ": OP_MODE: %x", readl(acdev->vbase + OP_MODE)); in cf_dumpregs() 266 u32 val = readl(acdev->vbase + OP_MODE); in cf_card_reset() 268 writel(val | CARD_RESET, acdev->vbase + OP_MODE); in cf_card_reset() 270 writel(val & ~CARD_RESET, acdev->vbase + OP_MODE); in cf_card_reset() 275 writel(readl(acdev->vbase + OP_MODE) & ~CFHOST_ENB, in cf_ctrl_reset() 276 acdev->vbase + OP_MODE); in cf_ctrl_reset() 277 writel(readl(acdev->vbase + OP_MODE) | CFHOST_ENB, in cf_ctrl_reset() 278 acdev->vbase + OP_MODE); in cf_ctrl_reset() 334 writel(TRUE_IDE_MODE | CFHOST_ENB, acdev->vbase + OP_MODE); in cf_init() [all …]
|