/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc.c | 403 int intel_guc_send_mmio(struct intel_guc *guc, const u32 *action, u32 len, u32 *response_buf, u32 response_buf_size) in intel_guc_send_mmio() argument 413 /* We expect only action code */ in intel_guc_send_mmio() 414 GEM_BUG_ON(*action & ~INTEL_GUC_MSG_CODE_MASK); in intel_guc_send_mmio() 417 GEM_BUG_ON(*action != INTEL_GUC_ACTION_REGISTER_COMMAND_TRANSPORT_BUFFER && in intel_guc_send_mmio() 418 *action != INTEL_GUC_ACTION_DEREGISTER_COMMAND_TRANSPORT_BUFFER); in intel_guc_send_mmio() 424 intel_uncore_write(uncore, guc_send_reg(guc, i), action[i]); in intel_guc_send_mmio() 443 DRM_ERROR("MMIO: GuC action %#x failed with error %d %#x\n", action[0], ret, status); in intel_guc_send_mmio() 486 u32 action[2]; in intel_guc_sample_forcewake() local 488 action[ in intel_guc_sample_forcewake() 513 u32 action[] = {INTEL_GUC_ACTION_AUTHENTICATE_HUC, rsa_offset}; intel_guc_auth_huc() local 527 u32 action[] = { intel_guc_suspend() local 589 u32 action[] = { intel_guc_resume() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_jm_rb.c | 1462 * should_stop_next_atom - given a soft/hard stop action, determine if the next 1467 * @action: JS_COMMAND_<...> action for soft/hard-stop 1473 * Return: true if @next_katom should also be stopped with the given action, 1479 u32 action) in should_stop_next_atom() 1482 u32 hw_action = action & JS_COMMAND_MASK; in should_stop_next_atom() 1500 WARN(1, "Unexpected stop action: 0x%.8x", hw_action); in should_stop_next_atom() 1509 u32 action) in kbase_gpu_stop_atom() 1512 u32 hw_action = action & JS_COMMAND_MASK; in kbase_gpu_stop_atom() 1514 kbase_job_check_enter_disjoint(kbdev, action, kato in kbase_gpu_stop_atom() 1476 should_stop_next_atom(struct kbase_device *kbdev, const struct kbase_jd_atom *head_katom, const struct kbase_jd_atom *next_katom, u32 action) should_stop_next_atom() argument 1506 kbase_gpu_stop_atom(struct kbase_device *kbdev, int js, struct kbase_jd_atom *katom, u32 action) kbase_gpu_stop_atom() argument 1520 kbase_gpu_remove_atom(struct kbase_device *kbdev, struct kbase_jd_atom *katom, u32 action, bool disjoint) kbase_gpu_remove_atom() argument 1553 kbase_backend_soft_hard_stop_slot(struct kbase_device *kbdev, struct kbase_context *kctx, int js, struct kbase_jd_atom *katom, u32 action) kbase_backend_soft_hard_stop_slot() argument [all...] |
H A D | mali_kbase_jm_internal.h | 102 * @action: The action to perform, either JSn_COMMAND_HARD_STOP or 112 u32 action, 124 * @action: The action to perform, either JSn_COMMAND_HARD_STOP or 142 u32 action);
|
H A D | mali_kbase_jm_hw.c | 596 u32 action, in kbasep_job_slot_soft_or_hard_stop_do_action() 605 KBASE_DEBUG_ASSERT(!(action & (~JS_COMMAND_MASK))); in kbasep_job_slot_soft_or_hard_stop_do_action() 616 if (action == JS_COMMAND_SOFT_STOP) { in kbasep_job_slot_soft_or_hard_stop_do_action() 634 action = (target_katom->atom_flags & in kbasep_job_slot_soft_or_hard_stop_do_action() 638 } else if (action == JS_COMMAND_HARD_STOP) { in kbasep_job_slot_soft_or_hard_stop_do_action() 641 action = (target_katom->atom_flags & in kbasep_job_slot_soft_or_hard_stop_do_action() 647 kbase_reg_write(kbdev, JOB_SLOT_REG(js, JS_COMMAND), action); in kbasep_job_slot_soft_or_hard_stop_do_action() 663 switch (action) { in kbasep_job_slot_soft_or_hard_stop_do_action() 692 switch (action) { in kbasep_job_slot_soft_or_hard_stop_do_action() 967 * @action 594 kbasep_job_slot_soft_or_hard_stop_do_action(struct kbase_device *kbdev, int js, u32 action, base_jd_core_req core_reqs, struct kbase_jd_atom *target_katom) kbasep_job_slot_soft_or_hard_stop_do_action() argument 984 kbase_job_check_enter_disjoint(struct kbase_device *kbdev, u32 action, base_jd_core_req core_reqs, struct kbase_jd_atom *target_katom) kbase_job_check_enter_disjoint() argument [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_jm_rb.c | 1384 static inline void kbase_gpu_stop_atom(struct kbase_device *kbdev, int js, struct kbase_jd_atom *katom, u32 action) in kbase_gpu_stop_atom() argument 1386 u32 hw_action = action & JS_COMMAND_MASK; in kbase_gpu_stop_atom() 1388 kbase_job_check_enter_disjoint(kbdev, action, katom->core_req, katom); in kbase_gpu_stop_atom() 1393 static inline void kbase_gpu_remove_atom(struct kbase_device *kbdev, struct kbase_jd_atom *katom, u32 action, in kbase_gpu_remove_atom() argument 1401 kbase_job_check_enter_disjoint(kbdev, action, katom->core_req, katom); in kbase_gpu_remove_atom() 1425 struct kbase_jd_atom *katom, u32 action) in kbase_backend_soft_hard_stop_slot() 1494 kbase_gpu_stop_atom(kbdev, js, katom_idx1, action); in kbase_backend_soft_hard_stop_slot() 1507 kbase_gpu_remove_atom(kbdev, katom_idx1, action, true); in kbase_backend_soft_hard_stop_slot() 1511 kbase_gpu_stop_atom(kbdev, js, katom_idx0, action); in kbase_backend_soft_hard_stop_slot() 1516 kbase_gpu_stop_atom(kbdev, js, katom_idx1, action); in kbase_backend_soft_hard_stop_slot() 1424 kbase_backend_soft_hard_stop_slot(struct kbase_device *kbdev, struct kbase_context *kctx, int js, struct kbase_jd_atom *katom, u32 action) kbase_backend_soft_hard_stop_slot() argument [all...] |
H A D | mali_kbase_jm_internal.h | 80 * @action: The action to perform, either JSn_COMMAND_HARD_STOP or 88 void kbasep_job_slot_soft_or_hard_stop_do_action(struct kbase_device *kbdev, int js, u32 action, 98 * @action: The action to perform, either JSn_COMMAND_HARD_STOP or 113 struct kbase_jd_atom *katom, u32 action);
|
H A D | mali_kbase_pm_driver.c | 92 enum kbasep_pm_action action); 95 * core_type_to_reg - Decode a core type and action to a register. 97 * Given a core type (defined by kbase_pm_core_type) and an action (defined 99 * will perform the action on the core type. The register returned is the _LO 103 * @action: The type of action 105 * Return: The register offset of the _LO register that performs an action of 106 * type @action on a core of type @core_type. 108 static u32 core_type_to_reg(enum kbase_pm_core_type core_type, enum kbasep_pm_action action) in core_type_to_reg() argument 112 switch (action) { in core_type_to_reg() 171 kbase_pm_invoke(struct kbase_device *kbdev, enum kbase_pm_core_type core_type, u64 cores, enum kbasep_pm_action action) kbase_pm_invoke() argument 279 kbase_pm_get_state(struct kbase_device *kbdev, enum kbase_pm_core_type core_type, enum kbasep_pm_action action) kbase_pm_get_state() argument [all...] |
H A D | mali_kbase_jm_hw.c | 417 void kbasep_job_slot_soft_or_hard_stop_do_action(struct kbase_device *kbdev, int js, u32 action, in kbasep_job_slot_soft_or_hard_stop_do_action() argument 426 KBASE_DEBUG_ASSERT(!(action & (~JS_COMMAND_MASK))); in kbasep_job_slot_soft_or_hard_stop_do_action() 434 if (action == JS_COMMAND_SOFT_STOP) { in kbasep_job_slot_soft_or_hard_stop_do_action() 481 action = (target_katom->atom_flags & KBASE_KATOM_FLAGS_JOBCHAIN) ? JS_COMMAND_SOFT_STOP_1 in kbasep_job_slot_soft_or_hard_stop_do_action() 484 } else if (action == JS_COMMAND_HARD_STOP) { in kbasep_job_slot_soft_or_hard_stop_do_action() 513 action = (target_katom->atom_flags & KBASE_KATOM_FLAGS_JOBCHAIN) ? JS_COMMAND_HARD_STOP_1 in kbasep_job_slot_soft_or_hard_stop_do_action() 518 kbase_reg_write(kbdev, JOB_SLOT_REG(js, JS_COMMAND), action, kctx); in kbasep_job_slot_soft_or_hard_stop_do_action() 535 switch (action) { in kbasep_job_slot_soft_or_hard_stop_do_action() 565 switch (action) { in kbasep_job_slot_soft_or_hard_stop_do_action() 943 * @action 960 kbase_job_check_enter_disjoint(struct kbase_device *kbdev, u32 action, base_jd_core_req core_reqs, struct kbase_jd_atom *target_katom) kbase_job_check_enter_disjoint() argument [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_jm_rb.c | 1237 static inline void kbase_gpu_stop_atom(struct kbase_device *kbdev, int js, struct kbase_jd_atom *katom, u32 action) argument 1239 u32 hw_action = action & JS_COMMAND_MASK; 1241 kbase_job_check_enter_disjoint(kbdev, action, katom->core_req, katom); 1246 static inline void kbase_gpu_remove_atom(struct kbase_device *kbdev, struct kbase_jd_atom *katom, u32 action, argument 1256 kbase_job_check_enter_disjoint(kbdev, action, katom->core_req, katom); 1274 struct kbase_jd_atom *katom, u32 action) 1343 kbase_gpu_stop_atom(kbdev, js, katom_idx1, action); 1355 kbase_gpu_remove_atom(kbdev, katom_idx1, action, true); 1359 kbase_gpu_stop_atom(kbdev, js, katom_idx0, action); 1364 kbase_gpu_stop_atom(kbdev, js, katom_idx1, action); 1273 kbase_backend_soft_hard_stop_slot(struct kbase_device *kbdev, struct kbase_context *kctx, int js, struct kbase_jd_atom *katom, u32 action) global() argument [all...] |
H A D | mali_kbase_jm_internal.h | 96 * @action: The action to perform, either JSn_COMMAND_HARD_STOP or 104 void kbasep_job_slot_soft_or_hard_stop_do_action(struct kbase_device *kbdev, int js, u32 action, 115 * @action: The action to perform, either JSn_COMMAND_HARD_STOP or 130 struct kbase_jd_atom *katom, u32 action);
|
H A D | mali_kbase_jm_hw.c | 494 void kbasep_job_slot_soft_or_hard_stop_do_action(struct kbase_device *kbdev, int js, u32 action, in kbasep_job_slot_soft_or_hard_stop_do_action() argument 502 KBASE_DEBUG_ASSERT(!(action & (~JS_COMMAND_MASK))); in kbasep_job_slot_soft_or_hard_stop_do_action() 510 if (action == JS_COMMAND_SOFT_STOP) { in kbasep_job_slot_soft_or_hard_stop_do_action() 527 action = (target_katom->atom_flags & KBASE_KATOM_FLAGS_JOBCHAIN) ? JS_COMMAND_SOFT_STOP_1 in kbasep_job_slot_soft_or_hard_stop_do_action() 530 } else if (action == JS_COMMAND_HARD_STOP) { in kbasep_job_slot_soft_or_hard_stop_do_action() 534 action = (target_katom->atom_flags & KBASE_KATOM_FLAGS_JOBCHAIN) ? JS_COMMAND_HARD_STOP_1 in kbasep_job_slot_soft_or_hard_stop_do_action() 539 kbase_reg_write(kbdev, JOB_SLOT_REG(js, JS_COMMAND), action); in kbasep_job_slot_soft_or_hard_stop_do_action() 556 switch (action) { in kbasep_job_slot_soft_or_hard_stop_do_action() 586 switch (action) { in kbasep_job_slot_soft_or_hard_stop_do_action() 880 * @action 897 kbase_job_check_enter_disjoint(struct kbase_device *kbdev, u32 action, base_jd_core_req core_reqs, struct kbase_jd_atom *target_katom) kbase_job_check_enter_disjoint() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_jm_rb.c | 1569 u32 action) in kbase_gpu_stop_atom() 1571 u32 hw_action = action & JS_COMMAND_MASK; in kbase_gpu_stop_atom() 1573 kbase_job_check_enter_disjoint(kbdev, action, katom->core_req, katom); in kbase_gpu_stop_atom() 1581 u32 action, in kbase_gpu_remove_atom() 1589 kbase_job_check_enter_disjoint(kbdev, action, katom->core_req, in kbase_gpu_remove_atom() 1617 u32 action) in kbase_backend_soft_hard_stop_slot() 1694 action); in kbase_backend_soft_hard_stop_slot() 1718 action, true); in kbase_backend_soft_hard_stop_slot() 1725 action); in kbase_backend_soft_hard_stop_slot() 1732 action); in kbase_backend_soft_hard_stop_slot() 1566 kbase_gpu_stop_atom(struct kbase_device *kbdev, int js, struct kbase_jd_atom *katom, u32 action) kbase_gpu_stop_atom() argument 1579 kbase_gpu_remove_atom(struct kbase_device *kbdev, struct kbase_jd_atom *katom, u32 action, bool disjoint) kbase_gpu_remove_atom() argument 1613 kbase_backend_soft_hard_stop_slot(struct kbase_device *kbdev, struct kbase_context *kctx, int js, struct kbase_jd_atom *katom, u32 action) kbase_backend_soft_hard_stop_slot() argument [all...] |
H A D | mali_kbase_jm_internal.h | 89 * @action: The action to perform, either JSn_COMMAND_HARD_STOP or 99 u32 action, 110 * @action: The action to perform, either JSn_COMMAND_HARD_STOP or 128 u32 action);
|
H A D | mali_kbase_pm_driver.c | 98 enum kbasep_pm_action action); 101 * core_type_to_reg - Decode a core type and action to a register. 103 * Given a core type (defined by kbase_pm_core_type) and an action (defined 105 * will perform the action on the core type. The register returned is the _LO 109 * @action: The type of action 111 * Return: The register offset of the _LO register that performs an action of 112 * type @action on a core of type @core_type. 115 enum kbasep_pm_action action) in core_type_to_reg() 119 switch (action) { in core_type_to_reg() 114 core_type_to_reg(enum kbase_pm_core_type core_type, enum kbasep_pm_action action) core_type_to_reg() argument 185 kbase_pm_invoke(struct kbase_device *kbdev, enum kbase_pm_core_type core_type, u64 cores, enum kbasep_pm_action action) kbase_pm_invoke() argument 298 kbase_pm_get_state(struct kbase_device *kbdev, enum kbase_pm_core_type core_type, enum kbasep_pm_action action) kbase_pm_get_state() argument [all...] |
H A D | mali_kbase_jm_hw.c | 483 u32 action, in kbasep_job_slot_soft_or_hard_stop_do_action() 493 KBASE_DEBUG_ASSERT(!(action & (~JS_COMMAND_MASK))); in kbasep_job_slot_soft_or_hard_stop_do_action() 505 if (action == JS_COMMAND_SOFT_STOP) { in kbasep_job_slot_soft_or_hard_stop_do_action() 560 action = (target_katom->atom_flags & in kbasep_job_slot_soft_or_hard_stop_do_action() 565 } else if (action == JS_COMMAND_HARD_STOP) { in kbasep_job_slot_soft_or_hard_stop_do_action() 599 action = (target_katom->atom_flags & in kbasep_job_slot_soft_or_hard_stop_do_action() 606 kbase_reg_write(kbdev, JOB_SLOT_REG(js, JS_COMMAND), action, kctx); in kbasep_job_slot_soft_or_hard_stop_do_action() 625 switch (action) { in kbasep_job_slot_soft_or_hard_stop_do_action() 662 switch (action) { in kbasep_job_slot_soft_or_hard_stop_do_action() 1056 * @action 481 kbasep_job_slot_soft_or_hard_stop_do_action(struct kbase_device *kbdev, int js, u32 action, base_jd_core_req core_reqs, struct kbase_jd_atom *target_katom) kbasep_job_slot_soft_or_hard_stop_do_action() argument 1073 kbase_job_check_enter_disjoint(struct kbase_device *kbdev, u32 action, base_jd_core_req core_reqs, struct kbase_jd_atom *target_katom) kbase_job_check_enter_disjoint() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/ |
H A D | 802.11.h | 185 /** generic vendor specific action frame with variable length */ 295 uint8 action; member 299 #define DOT11_ACTION_MEASURE_LEN 3 /* d11 action measurement header length */ 303 uint8 action; member 309 uint8 action; member 315 uint8 action; member 321 uint8 action; member 330 uint8 action; member 403 uint8 action; member 437 uint8 action; member 460 uint8 action; global() member 466 uint8 action; global() member 989 uint8 action; global() member 1939 uint8 action; /* DLS action: req (0) */ global() member 1952 uint8 action; /* DLS action: req (0) */ global() member 1966 uint8 action; /* WNM action: trans_query (6) */ global() member 2000 uint8 action; /* WNM action: trans_req (7) */ global() member 2022 uint8 action; /* WNM action: trans_resp (8) */ global() member 2065 uint8 action; /* WNM action: DOT11_WNM_ACTION_TIMBC_REQ(18) */ global() member 2095 uint8 action; /* action: DOT11_WNM_ACTION_TIMBC_RESP(19) */ global() member 2118 uint8 action; /* action: TIM (0) */ global() member 2357 uint8 action; /* WNM action: TFS request (13) */ global() member 2367 uint8 action; /* WNM action: TFS request (14) */ global() member 2377 uint8 action; /* WNM action: TFS notify request (15) */ global() member 2387 uint8 action; /* WNM action: TFS notify response (28) */ global() member 2397 uint8 action; /* WNM action: wnm-sleep request (16) */ global() member 2407 uint8 action; /* WNM action: wnm-sleep request (17) */ global() member 2464 uint8 action; /* WNM action: dms request (23) */ global() member 2474 uint8 action; /* WNM action: dms request (24) */ global() member 2533 uint8 action; /* WNM action: Notification request (26) */ global() member 2544 uint8 action; /* WNM action: fms request (9) */ global() member 2554 uint8 action; /* WNM action: fms request (10) */ global() member 2656 uint8 action; /* action: addba req */ global() member 2667 uint8 action; /* action: addba resp */ global() member 2684 uint8 action; /* action: addba req */ global() member 2700 uint8 action; /* action: ft req */ global() member 2711 uint8 action; /* action: ft resp */ global() member 2851 uint8 action; /* radio measurement action */ global() member 2860 uint8 action; /* radio measurement action */ global() member 3599 uint8 action; /* radio measurement action */ global() member 3609 uint8 action; /* radio measurement action */ global() member 4780 uint8 action; /* public action (32) */ global() member 4788 uint8 action; /* public action (33) */ global() member [all...] |
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | dhd_cdc.c | 207 dhdcdc_query_ioctl(dhd_pub_t *dhd, int ifidx, uint cmd, void *buf, uint len, uint8 action) in dhdcdc_query_ioctl() argument 248 /* add additional action bits */ in dhdcdc_query_ioctl() 249 action &= WL_IOCTL_ACTION_MASK; in dhdcdc_query_ioctl() 250 msg->flags |= (action << CDCF_IOC_ACTION_SHIFT); in dhdcdc_query_ioctl() 304 dhdcdc_set_ioctl(dhd_pub_t *dhd, int ifidx, uint cmd, void *buf, uint len, uint8 action) in dhdcdc_set_ioctl() argument 343 /* add additional action bits */ in dhdcdc_set_ioctl() 344 action &= WL_IOCTL_ACTION_MASK; in dhdcdc_set_ioctl() 345 msg->flags |= (action << CDCF_IOC_ACTION_SHIFT) | CDCF_IOC_SET; in dhdcdc_set_ioctl() 419 uint8 action; in dhd_prot_ioctl() local 447 action in dhd_prot_ioctl() [all...] |
H A D | wl_cfgp2p.c | 109 pact_frm->action == P2P_PUB_AF_ACTION && in wl_cfgp2p_is_pub_action() 184 if (sd_act_frm->action == P2PSD_ACTION_ID_GAS_IRESP) in wl_cfgp2p_is_gas_action() 189 else if (sd_act_frm->action == P2PSD_ACTION_ID_GAS_CRESP) in wl_cfgp2p_is_gas_action() 193 else if (sd_act_frm->action == P2PSD_ACTION_ID_GAS_IREQ || in wl_cfgp2p_is_gas_action() 194 sd_act_frm->action == P2PSD_ACTION_ID_GAS_CREQ) in wl_cfgp2p_is_gas_action() 199 if (sd_act_frm->action == P2PSD_ACTION_ID_GAS_IREQ || in wl_cfgp2p_is_gas_action() 200 sd_act_frm->action == P2PSD_ACTION_ID_GAS_IRESP || in wl_cfgp2p_is_gas_action() 201 sd_act_frm->action == P2PSD_ACTION_ID_GAS_CREQ || in wl_cfgp2p_is_gas_action() 202 sd_act_frm->action == P2PSD_ACTION_ID_GAS_CRESP) in wl_cfgp2p_is_gas_action() 223 if (sd_act_frm->action in wl_cfgp2p_is_p2p_gas_action() 957 wl_cfgp2p_escan(struct bcm_cfg80211 *cfg, struct net_device *dev, u16 active_scan, u32 num_chans, u16 *channels, s32 search_state, u16 action, u32 bssidx, struct ether_addr *tx_dst_addr, p2p_scan_purpose_t p2p_scan_purpose) wl_cfgp2p_escan() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_event.c | 141 enum kbase_csf_event_callback_action action; in kbase_csf_event_signal() local 146 action = event_cb->callback(event_cb->param); in kbase_csf_event_signal() 147 if (action == KBASE_CSF_EVENT_CALLBACK_REMOVE) { in kbase_csf_event_signal()
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/ |
H A D | osal_notifier.c | 71 static int osal_notifier(struct notifier_block *nb, unsigned long action, void *data)
in osal_notifier() argument 75 return ob->notifier_call(ob, action, data);
in osal_notifier()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_profiling_gator_api.h | 36 void mali_profiling_control(u32 action, u32 value);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_profiling_gator_api.h | 38 void _mali_profiling_control(u32 action, u32 value);
|
/device/soc/rockchip/common/sdk_linux/kernel/power/ |
H A D | wakeup_reason.c | 79 if (desc && desc->action && desc->action->name) { in init_node() 80 p->irq_name = desc->action->name; in init_node()
|
/device/soc/rockchip/rk3588/kernel/kernel/power/ |
H A D | wakeup_reason.c | 79 if (desc && desc->action && desc->action->name) in init_node() 80 p->irq_name = desc->action->name; in init_node()
|
/device/soc/rockchip/rk3588/kernel/scripts/ |
H A D | mkbootimg | 241 'kernel command line', default='', action=ValidateStrLenAction, maxlen=1536) 244 default='', action=ValidateStrLenAction, maxlen=2048) 258 parser.add_argument('--board', help='board name', default='', action=ValidateStrLenAction, 263 action='store_true')
|