/drivers/gpu/drm/ci/xfails/ |
D | msm-sdm845-fails.txt | 18 kms_cursor_legacy@basic-flip-after-cursor-atomic,Fail 21 kms_cursor_legacy@basic-flip-before-cursor-atomic,Fail 24 kms_cursor_legacy@cursor-vs-flip-atomic,Fail 25 kms_cursor_legacy@cursor-vs-flip-atomic-transitions,Fail 26 kms_cursor_legacy@cursor-vs-flip-atomic-transitions-varying-size,Fail 31 kms_cursor_legacy@flip-vs-cursor-atomic,Fail 32 kms_cursor_legacy@flip-vs-cursor-crc-atomic,Fail 35 kms_cursor_legacy@short-flip-after-cursor-atomic-transitions,Fail 36 kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size,Fail 38 kms_cursor_legacy@short-flip-before-cursor-atomic-transitions,Fail [all …]
|
D | rockchip-rk3288-flakes.txt | 6 kms_properties@connector-properties-atomic,Crash 7 kms_properties@get_properties-sanity-atomic,Crash 8 kms_properties@get_properties-sanity-non-atomic,Crash
|
D | meson-g12b-fails.txt | 2 kms_properties@connector-properties-atomic,Fail 3 kms_properties@get_properties-sanity-atomic,Fail 4 kms_properties@get_properties-sanity-non-atomic,Fail
|
D | mediatek-mt8183-flakes.txt | 5 kms_cursor_legacy@cursor-vs-flip-atomic 12 kms_properties@get_properties-sanity-atomic 13 kms_properties@plane-properties-atomic
|
D | rockchip-rk3288-fails.txt | 44 kms_properties@connector-properties-atomic,Crash 46 kms_properties@get_properties-sanity-atomic,Crash 47 kms_properties@get_properties-sanity-non-atomic,Crash
|
D | rockchip-rk3399-flakes.txt | 10 kms_plane_multiple@atomic-pipe-A-tiling-none 11 kms_plane_multiple@atomic-pipe-B-tiling-none
|
D | mediatek-mt8173-fails.txt | 26 kms_properties@get_properties-sanity-atomic,Fail 27 kms_properties@plane-properties-atomic,Fail
|
D | msm-sc7180-flakes.txt | 6 kms_plane_multiple@atomic-pipe-A-tiling-none
|
/drivers/i2c/busses/ |
D | i2c-imx.c | 483 static int i2c_imx_bus_busy(struct imx_i2c_struct *i2c_imx, int for_busy, bool atomic) in i2c_imx_bus_busy() argument 510 if (atomic) in i2c_imx_bus_busy() 519 static int i2c_imx_trx_complete(struct imx_i2c_struct *i2c_imx, bool atomic) in i2c_imx_trx_complete() argument 521 if (atomic) { in i2c_imx_trx_complete() 635 static int i2c_imx_start(struct imx_i2c_struct *i2c_imx, bool atomic) in i2c_imx_start() argument 646 if (atomic) in i2c_imx_start() 655 result = i2c_imx_bus_busy(i2c_imx, 1, atomic); in i2c_imx_start() 660 if (atomic) in i2c_imx_start() 668 static void i2c_imx_stop(struct imx_i2c_struct *i2c_imx, bool atomic) in i2c_imx_stop() argument 691 i2c_imx_bus_busy(i2c_imx, 0, atomic); in i2c_imx_stop() [all …]
|
D | i2c-tegra-bpmp.c | 177 bool atomic) in tegra_bpmp_i2c_msg_xfer() argument 192 if (atomic) in tegra_bpmp_i2c_msg_xfer() 227 bool atomic) in tegra_bpmp_i2c_xfer_common() argument 244 err = tegra_bpmp_i2c_msg_xfer(i2c, &request, &response, atomic); in tegra_bpmp_i2c_xfer_common()
|
D | i2c-meson.c | 353 int last, bool atomic) in meson_i2c_xfer_msg() argument 376 if (!atomic) in meson_i2c_xfer_msg() 382 if (atomic) { in meson_i2c_xfer_msg() 401 if (atomic && !ret) in meson_i2c_xfer_msg() 419 struct i2c_msg *msgs, int num, bool atomic) in meson_i2c_xfer_messages() argument 425 ret = meson_i2c_xfer_msg(i2c, msgs + i, i == num - 1, atomic); in meson_i2c_xfer_messages()
|
D | i2c-owl.c | 253 int num, bool atomic) in owl_i2c_xfer_common() argument 297 if (!atomic) in owl_i2c_xfer_common() 302 OWL_I2C_CTL_IRQE, !atomic); in owl_i2c_xfer_common() 370 if (atomic) { in owl_i2c_xfer_common() 394 if (atomic) in owl_i2c_xfer_common()
|
D | i2c-mv64xxx.c | 153 bool atomic; member 185 if (!drv_data->atomic) in mv64xxx_i2c_prepare_for_io() 416 if (!drv_data->atomic) in mv64xxx_i2c_do_action() 435 if (!drv_data->atomic) in mv64xxx_i2c_do_action() 531 if (drv_data->atomic) in mv64xxx_i2c_intr() 621 if (!drv_data->atomic) in mv64xxx_i2c_execute_msg() 765 if (mv64xxx_i2c_can_offload(drv_data) && !drv_data->atomic) in mv64xxx_i2c_xfer_core() 787 drv_data->atomic = 0; in mv64xxx_i2c_xfer() 796 drv_data->atomic = 1; in mv64xxx_i2c_xfer_atomic()
|
/drivers/firmware/arm_scmi/ |
D | clock.c | 165 u8 oem_type, u32 oem_val, bool atomic); 168 bool *enabled, u32 *oem_val, bool atomic); 601 bool atomic) in scmi_clock_config_set() argument 615 t->hdr.poll_completion = atomic; in scmi_clock_config_set() 691 bool atomic) in scmi_clock_config_set_v2() argument 707 t->hdr.poll_completion = atomic; in scmi_clock_config_set_v2() 727 bool atomic) in scmi_clock_enable() argument 740 NULL_OEM_TYPE, 0, atomic); in scmi_clock_enable() 744 bool atomic) in scmi_clock_disable() argument 757 NULL_OEM_TYPE, 0, atomic); in scmi_clock_disable() [all …]
|
D | Kconfig | 115 bool "Enable atomic mode support for SCMI SMC transport" 118 Enable support of atomic operation for SCMI SMC based transport. 120 If you want the SCMI SMC based transport to operate in atomic 123 Enabling atomic mode operations allows any SCMI driver using this 124 transport to optionally ask for atomic SCMI transactions and operate 125 in atomic context too, at the price of using a number of busy-waiting 155 bool "Enable atomic mode for SCMI VirtIO transport" 158 Enable support of atomic operation for SCMI VirtIO based transport. 160 If you want the SCMI VirtIO based transport to operate in atomic 164 Enabling atomic mode operations allows any SCMI driver using this [all …]
|
/drivers/firmware/ |
D | qcom_scm-smc.c | 119 struct arm_smccc_res *res, bool atomic) in __scm_smc_do() argument 123 if (atomic) { in __scm_smc_do() 151 struct qcom_scm_res *res, bool atomic) in __scm_smc_call() argument 158 gfp_t flag = atomic ? GFP_ATOMIC : GFP_KERNEL; in __scm_smc_call() 159 u32 smccc_call_type = atomic ? ARM_SMCCC_FAST_CALL : ARM_SMCCC_STD_CALL; in __scm_smc_call() 207 ret = __scm_smc_do(dev, &smc, &smc_res, atomic); in __scm_smc_call()
|
D | qcom_scm.h | 69 struct qcom_scm_res *res, bool atomic); 70 #define scm_smc_call(dev, desc, res, atomic) \ argument 71 __scm_smc_call((dev), (desc), qcom_scm_convention, (res), (atomic))
|
/drivers/misc/sgi-gru/ |
D | grufault.c | 253 int write, int atomic, unsigned long *gpa, int *pageshift) in gru_vtop() argument 271 if (atomic) in gru_vtop() 310 struct gru_thread_state *gts, int atomic, in gru_preload_tlb() argument 332 ret = gru_vtop(gts, vaddr, write, atomic, &gpa, &pageshift); in gru_preload_tlb() 338 atomic ? "atomic" : "non-atomic", gru->gs_gid, gts, tfh, in gru_preload_tlb() 362 int pageshift = 0, asid, write, ret, atomic = !cbk, indexway; in gru_try_dropin() local 413 ret = gru_vtop(gts, vaddr, write, atomic, &gpa, &pageshift); in gru_try_dropin() 421 if (atomic || !gru_update_cch(gts)) { in gru_try_dropin() 428 gru_preload_tlb(gru, gts, atomic, vaddr, asid, write, tlb_preload_count, tfh, cbe); in gru_try_dropin() 439 atomic ? "atomic" : "non-atomic", gru->gs_gid, gts, tfh, vaddr, asid, in gru_try_dropin()
|
/drivers/gpu/drm/ |
D | drm_mode_object.c | 387 int drm_mode_object_get_properties(struct drm_mode_object *obj, bool atomic, in drm_mode_object_get_properties() argument 398 if ((prop->flags & DRM_MODE_PROP_ATOMIC) && !atomic) in drm_mode_object_get_properties() 458 ret = drm_mode_object_get_properties(obj, file_priv->atomic, in drm_mode_obj_get_properties_ioctl()
|
/drivers/soc/apple/ |
D | rtkit.c | 602 struct completion *completion, bool atomic) in apple_rtkit_send_message() argument 614 if (atomic) in apple_rtkit_send_message() 645 unsigned long timeout, bool atomic) in apple_rtkit_send_message_wait() argument 651 ret = apple_rtkit_send_message(rtk, ep, message, &completion, atomic); in apple_rtkit_send_message_wait() 655 if (atomic) { in apple_rtkit_send_message_wait()
|
/drivers/gpu/drm/radeon/ |
D | radeon_legacy_crtc.c | 375 int x, int y, int atomic) in radeon_crtc_do_set_base() argument 393 if (!atomic && !crtc->primary->fb) { in radeon_crtc_do_set_base() 398 if (atomic) in radeon_crtc_do_set_base() 448 if (!atomic && fb && fb != crtc->primary->fb) { in radeon_crtc_do_set_base() 558 if (!atomic && fb && fb != crtc->primary->fb) { in radeon_crtc_do_set_base()
|
/drivers/infiniband/sw/rxe/ |
D | rxe_req.c | 68 wqe->wr.wr.atomic.remote_addr : in req_retry() 480 atmeth_set_swap_add(pkt, ibwr->wr.atomic.swap); in init_req_packet() 481 atmeth_set_comp(pkt, ibwr->wr.atomic.compare_add); in init_req_packet() 483 atmeth_set_swap_add(pkt, ibwr->wr.atomic.compare_add); in init_req_packet() 485 atmeth_set_rkey(pkt, ibwr->wr.atomic.rkey); in init_req_packet()
|
/drivers/iio/adc/ |
D | sun4i-gpadc-iio.c | 441 unsigned int *irq, atomic_t *atomic) in sun4i_irq_init() argument 459 atomic_set(atomic, 1); in sun4i_irq_init() 481 atomic_set(atomic, 0); in sun4i_irq_init()
|
/drivers/staging/gdm724x/ |
D | TODO | 10 - Review use of atomic allocation for tx structs
|
/drivers/gpu/drm/ci/ |
D | testlist.txt | 102 kms_atomic@atomic-invalid-params 105 kms_atomic_interruptible@atomic-setmode 1073 kms_content_protection@atomic 1074 kms_content_protection@atomic-dpms 1151 kms_cursor_legacy@nonblocking-modeset-vs-cursor-atomic 1152 kms_cursor_legacy@long-nonblocking-modeset-vs-cursor-atomic 1154 kms_cursor_legacy@2x-flip-vs-cursor-atomic 1156 kms_cursor_legacy@2x-long-flip-vs-cursor-atomic 1157 kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic 1158 kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic [all …]
|