Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm: Fix typo in comments

fix typo for drm

v1->v2:
respin with the change "iff ==> implies that"

Signed-off-by: Cai Huoqing <caihuoqing@baidu.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20210730132729.376-1-caihuoqing@baidu.com

authored by

Cai Huoqing and committed by
Daniel Vetter
0ae865ef 33e1fc06

+58 -58
+1 -1
drivers/gpu/drm/drm_aperture.c
··· 78 78 * 79 79 * Drivers that are susceptible to being removed by other drivers, such as 80 80 * generic EFI or VESA drivers, have to register themselves as owners of their 81 - * given framebuffer memory. Ownership of the framebuffer memory is achived 81 + * given framebuffer memory. Ownership of the framebuffer memory is achieved 82 82 * by calling devm_aperture_acquire_from_firmware(). On success, the driver 83 83 * is the owner of the framebuffer range. The function fails if the 84 84 * framebuffer is already by another driver. See below for an example.
+1 -1
drivers/gpu/drm/drm_atomic.c
··· 723 723 * clocks, scaler units, bandwidth and fifo limits shared among a group of 724 724 * planes or CRTCs, and so on) it makes sense to model these as independent 725 725 * objects. Drivers then need to do similar state tracking and commit ordering for 726 - * such private (since not exposed to userpace) objects as the atomic core and 726 + * such private (since not exposed to userspace) objects as the atomic core and 727 727 * helpers already provide for connectors, planes and CRTCs. 728 728 * 729 729 * To make this easier on drivers the atomic core provides some support to track
+5 -5
drivers/gpu/drm/drm_atomic_helper.c
··· 634 634 * connectors and a NULL mode. 635 635 * 636 636 * The other way around is true as well. enable != 0 637 - * iff connectors are attached and a mode is set. 637 + * implies that connectors are attached and a mode is set. 638 638 */ 639 639 new_crtc_state->mode_changed = true; 640 640 new_crtc_state->connectors_changed = true; ··· 1686 1686 } 1687 1687 1688 1688 /** 1689 - * drm_atomic_helper_async_check - check if state can be commited asynchronously 1689 + * drm_atomic_helper_async_check - check if state can be committed asynchronously 1690 1690 * @dev: DRM device 1691 1691 * @state: the driver state object 1692 1692 * ··· 1695 1695 * but just do in-place changes on the current state. 1696 1696 * 1697 1697 * It will return 0 if the commit can happen in an asynchronous fashion or error 1698 - * if not. Note that error just mean it can't be commited asynchronously, if it 1698 + * if not. Note that error just mean it can't be committed asynchronously, if it 1699 1699 * fails the commit should be treated like a normal synchronous commit. 1700 1700 */ 1701 1701 int drm_atomic_helper_async_check(struct drm_device *dev, ··· 2583 2583 * 2584 2584 * This function can only be savely used when planes are not allowed to move 2585 2585 * between different CRTCs because this function doesn't handle inter-CRTC 2586 - * depencies. Callers need to ensure that either no such depencies exist, 2586 + * dependencies. Callers need to ensure that either no such dependencies exist, 2587 2587 * resolve them through ordering of commit calls or through some other means. 2588 2588 */ 2589 2589 void ··· 2720 2720 /** 2721 2721 * drm_atomic_helper_swap_state - store atomic state into current sw state 2722 2722 * @state: atomic state 2723 - * @stall: stall for preceeding commits 2723 + * @stall: stall for preceding commits 2724 2724 * 2725 2725 * This function stores the atomic state into the current state pointers in all 2726 2726 * driver objects. It should be called after all failing steps have been done
+3 -3
drivers/gpu/drm/drm_atomic_uapi.c
··· 48 48 * in all its forms: The monster ATOMIC IOCTL itself, code for GET_PROPERTY and 49 49 * SET_PROPERTY IOCTLs. Plus interface functions for compatibility helpers and 50 50 * drivers which have special needs to construct their own atomic updates, e.g. 51 - * for load detect or similiar. 51 + * for load detect or similar. 52 52 */ 53 53 54 54 /** ··· 753 753 * restore the state it wants on VT switch. So if the userspace 754 754 * tries to change the link_status from GOOD to BAD, driver 755 755 * silently rejects it and returns a 0. This prevents userspace 756 - * from accidently breaking the display when it restores the 756 + * from accidentally breaking the display when it restores the 757 757 * state. 758 758 */ 759 759 if (state->link_status != DRM_LINK_STATUS_GOOD) ··· 1064 1064 * DOC: explicit fencing properties 1065 1065 * 1066 1066 * Explicit fencing allows userspace to control the buffer synchronization 1067 - * between devices. A Fence or a group of fences are transfered to/from 1067 + * between devices. A Fence or a group of fences are transferred to/from 1068 1068 * userspace using Sync File fds and there are two DRM properties for that. 1069 1069 * IN_FENCE_FD on each DRM Plane to send fences to the kernel and 1070 1070 * OUT_FENCE_PTR on each DRM CRTC to receive fences from the kernel.
+1 -1
drivers/gpu/drm/drm_auth.c
··· 52 52 * 53 53 * In addition only one &drm_master can be the current master for a &drm_device. 54 54 * It can be switched through the DROP_MASTER and SET_MASTER IOCTL, or 55 - * implicitly through closing/openeing the primary device node. See also 55 + * implicitly through closing/opening the primary device node. See also 56 56 * drm_is_current_master(). 57 57 * 58 58 * Clients can authenticate against the current master (if it matches their own)
+1 -1
drivers/gpu/drm/drm_bridge.c
··· 982 982 bridge_state->output_bus_cfg.flags = output_flags; 983 983 984 984 /* 985 - * Propage the output flags to the input end of the bridge. Again, it's 985 + * Propagate the output flags to the input end of the bridge. Again, it's 986 986 * not necessarily what all bridges want, but that's what most of them 987 987 * do, and by doing that by default we avoid forcing drivers to 988 988 * duplicate the "dummy propagation" logic.
+1 -1
drivers/gpu/drm/drm_bufs.c
··· 1502 1502 * 1503 1503 * Maps the AGP, SG or PCI buffer region with vm_mmap(), and copies information 1504 1504 * about each buffer into user space. For PCI buffers, it calls vm_mmap() with 1505 - * offset equal to 0, which drm_mmap() interpretes as PCI buffers and calls 1505 + * offset equal to 0, which drm_mmap() interprets as PCI buffers and calls 1506 1506 * drm_mmap_dma(). 1507 1507 */ 1508 1508 int __drm_legacy_mapbufs(struct drm_device *dev, void *data, int *p,
+1 -1
drivers/gpu/drm/drm_cache.c
··· 170 170 for (; addr < end; addr += size) 171 171 clflushopt(addr); 172 172 clflushopt(end - 1); /* force serialisation */ 173 - mb(); /*Ensure that evry data cache line entry is flushed*/ 173 + mb(); /*Ensure that every data cache line entry is flushed*/ 174 174 return; 175 175 } 176 176
+1 -1
drivers/gpu/drm/drm_damage_helper.c
··· 116 116 int ret = 0; 117 117 118 118 /* 119 - * When called from ioctl, we are interruptable, but not when called 119 + * When called from ioctl, we are interruptible, but not when called 120 120 * internally (ie. defio worker) 121 121 */ 122 122 drm_modeset_acquire_init(&ctx,
+4 -4
drivers/gpu/drm/drm_dp_helper.c
··· 772 772 * It's left up to the driver to check the 773 773 * DP dual mode adapter's max TMDS clock. 774 774 * 775 - * Unfortunatley it looks like branch devices 775 + * Unfortunately it looks like branch devices 776 776 * may not fordward that the DP dual mode i2c 777 777 * access so we just usually get i2c nak :( 778 778 */ ··· 1365 1365 } 1366 1366 1367 1367 /* 1368 - * Deterine how many retries should be attempted to successfully transfer 1368 + * Determine how many retries should be attempted to successfully transfer 1369 1369 * the specified message, based on the estimated durations of the 1370 1370 * i2c and AUX transfers. 1371 1371 */ ··· 1418 1418 /* 1419 1419 * While timeouts can be errors, they're usually normal 1420 1420 * behavior (for instance, when a driver tries to 1421 - * communicate with a non-existant DisplayPort device). 1421 + * communicate with a non-existent DisplayPort device). 1422 1422 * Avoid spamming the kernel log with timeout errors. 1423 1423 */ 1424 1424 if (ret == -ETIMEDOUT) ··· 3329 3329 fxp = DIV_ROUND_CLOSEST(1000 * DP_EDP_BACKLIGHT_FREQ_BASE_KHZ, driver_pwm_freq_hz); 3330 3330 3331 3331 /* Use highest possible value of Pn for more granularity of brightness adjustment while 3332 - * satifying the conditions below. 3332 + * satisfying the conditions below. 3333 3333 * - Pn is in the range of Pn_min and Pn_max 3334 3334 * - F is in the range of 1 and 255 3335 3335 * - FxP is within 25% of desired value.
+2 -2
drivers/gpu/drm/drm_drv.c
··· 249 249 * Finally when everything is up and running and ready for userspace the device 250 250 * instance can be published using drm_dev_register(). 251 251 * 252 - * There is also deprecated support for initalizing device instances using 252 + * There is also deprecated support for initializing device instances using 253 253 * bus-specific helpers and the &drm_driver.load callback. But due to 254 254 * backwards-compatibility needs the device instance have to be published too 255 255 * early, which requires unpretty global locking to make safe and is therefore ··· 379 379 * shortcoming however, drm_dev_unplug() marks the drm_device as unplugged before 380 380 * drm_atomic_helper_shutdown() is called. This means that if the disable code 381 381 * paths are protected, they will not run on regular driver module unload, 382 - * possibily leaving the hardware enabled. 382 + * possibly leaving the hardware enabled. 383 383 */ 384 384 385 385 /**
+1 -1
drivers/gpu/drm/drm_dsc.c
··· 98 98 { 99 99 int i; 100 100 101 - /* Protect against someone accidently changing struct size */ 101 + /* Protect against someone accidentally changing struct size */ 102 102 BUILD_BUG_ON(sizeof(*pps_payload) != 103 103 DP_SDP_PPS_HEADER_PAYLOAD_BYTES_MINUS_1 + 1); 104 104
+2 -2
drivers/gpu/drm/drm_edid.c
··· 1919 1919 * level, drivers must make all reasonable efforts to expose it as an I2C 1920 1920 * adapter and use drm_get_edid() instead of abusing this function. 1921 1921 * 1922 - * The EDID may be overridden using debugfs override_edid or firmare EDID 1922 + * The EDID may be overridden using debugfs override_edid or firmware EDID 1923 1923 * (drm_load_edid_firmware() and drm.edid_firmware parameter), in this priority 1924 1924 * order. Having either of them bypasses actual EDID reads. 1925 1925 * ··· 5906 5906 * (ie.vic==0 and s3d_struct==0) we will still send it if we 5907 5907 * know that the sink can handle it. This is based on a 5908 5908 * suggestion in HDMI 2.0 Appendix F. Apparently some sinks 5909 - * have trouble realizing that they shuld switch from 3D to 2D 5909 + * have trouble realizing that they should switch from 3D to 2D 5910 5910 * mode if the source simply stops sending the infoframe when 5911 5911 * it wants to switch from 3D to 2D. 5912 5912 */
+1 -1
drivers/gpu/drm/drm_fb_helper.c
··· 565 565 goto err_release; 566 566 567 567 /* 568 - * TODO: We really should be smarter here and alloc an apperture 568 + * TODO: We really should be smarter here and alloc an aperture 569 569 * for each IORESOURCE_MEM resource helper->dev->dev has and also 570 570 * init the ranges of the appertures based on the resources. 571 571 * Note some drivers currently count on there being only 1 empty
+3 -3
drivers/gpu/drm/drm_file.c
··· 405 405 * 406 406 * RETURNS: 407 407 * 408 - * 0 on success or negative errno value on falure. 408 + * 0 on success or negative errno value on failure. 409 409 */ 410 410 int drm_open(struct inode *inode, struct file *filp) 411 411 { ··· 548 548 * @offset: offset to read 549 549 * 550 550 * This function must be used by drivers as their &file_operations.read 551 - * method iff they use DRM events for asynchronous signalling to userspace. 551 + * method if they use DRM events for asynchronous signalling to userspace. 552 552 * Since events are used by the KMS API for vblank and page flip completion this 553 553 * means all modern display drivers must use it. 554 554 * ··· 641 641 * @wait: poll waiter table 642 642 * 643 643 * This function must be used by drivers as their &file_operations.read method 644 - * iff they use DRM events for asynchronous signalling to userspace. Since 644 + * if they use DRM events for asynchronous signalling to userspace. Since 645 645 * events are used by the KMS API for vblank and page flip completion this means 646 646 * all modern display drivers must use it. 647 647 *
+1 -1
drivers/gpu/drm/drm_format_helper.c
··· 412 412 * of the display and the framebuffer mismatch, the copy function will 413 413 * attempt to convert between them. 414 414 * 415 - * See drm_fb_blit_rect_dstclip() for more inforamtion. 415 + * See drm_fb_blit_rect_dstclip() for more information. 416 416 * 417 417 * Returns: 418 418 * 0 on success, or a negative error code otherwise.
+1 -1
drivers/gpu/drm/drm_framebuffer.c
··· 1110 1110 1111 1111 /* 1112 1112 * drm ABI mandates that we remove any deleted framebuffers from active 1113 - * useage. But since most sane clients only remove framebuffers they no 1113 + * usage. But since most sane clients only remove framebuffers they no 1114 1114 * longer need, try to optimize this away. 1115 1115 * 1116 1116 * Since we're holding a reference ourselves, observing a refcount of 1
+2 -2
drivers/gpu/drm/drm_gem.c
··· 901 901 } 902 902 903 903 /** 904 - * drm_gem_open - initalizes GEM file-private structures at devnode open time 904 + * drm_gem_open - initializes GEM file-private structures at devnode open time 905 905 * @dev: drm_device which is being opened by userspace 906 906 * @file_private: drm file-private structure to set up 907 907 * ··· 936 936 * drm_gem_object_release - release GEM buffer object resources 937 937 * @obj: GEM buffer object 938 938 * 939 - * This releases any structures and resources used by @obj and is the invers of 939 + * This releases any structures and resources used by @obj and is the inverse of 940 940 * drm_gem_object_init(). 941 941 */ 942 942 void
+2 -2
drivers/gpu/drm/drm_gem_atomic_helper.c
··· 52 52 * 53 53 * The helpers for shadow-buffered planes establish and release mappings, 54 54 * and provide struct drm_shadow_plane_state, which stores the plane's mapping 55 - * for commit-tail functons. 55 + * for commit-tail functions. 56 56 * 57 57 * Shadow-buffered planes can easily be enabled by using the provided macros 58 58 * %DRM_GEM_SHADOW_PLANE_FUNCS and %DRM_GEM_SHADOW_PLANE_HELPER_FUNCS. ··· 374 374 * This function implements struct &drm_plane_helper_funcs.cleanup_fb. 375 375 * This function unmaps all buffer objects of the plane's framebuffer. 376 376 * 377 - * See drm_gem_prepare_shadow_fb() for more inforamtion. 377 + * See drm_gem_prepare_shadow_fb() for more information. 378 378 */ 379 379 void drm_gem_cleanup_shadow_fb(struct drm_plane *plane, struct drm_plane_state *plane_state) 380 380 {
+1 -1
drivers/gpu/drm/drm_gem_shmem_helper.c
··· 368 368 } 369 369 370 370 /* 371 - * drm_gem_shmem_vunmap - Unmap a virtual mapping fo a shmem GEM object 371 + * drm_gem_shmem_vunmap - Unmap a virtual mapping for a shmem GEM object 372 372 * @shmem: shmem GEM object 373 373 * @map: Kernel virtual address where the SHMEM GEM object was mapped 374 374 *
+1 -1
drivers/gpu/drm/drm_gem_vram_helper.c
··· 96 96 * memory region. Call drm_gem_vram_offset() to retrieve this value. Typically 97 97 * it's used to program the hardware's scanout engine for framebuffers, set 98 98 * the cursor overlay's image for a mouse cursor, or use it as input to the 99 - * hardware's draing engine. 99 + * hardware's drawing engine. 100 100 * 101 101 * To access a buffer object's memory from the DRM driver, call 102 102 * drm_gem_vram_vmap(). It maps the buffer into kernel address
+1 -1
drivers/gpu/drm/drm_hdcp.c
··· 280 280 * https://www.digital-cp.com/sites/default/files/specifications/HDCP%20on%20HDMI%20Specification%20Rev2_2_Final1.pdf 281 281 * 282 282 * Returns: 283 - * Count of the revoked KSVs or -ve error number incase of the failure. 283 + * Count of the revoked KSVs or -ve error number in case of the failure. 284 284 */ 285 285 int drm_hdcp_check_ksvs_revoked(struct drm_device *drm_dev, u8 *ksvs, 286 286 u32 ksv_count)
+2 -2
drivers/gpu/drm/drm_ioctl.c
··· 426 426 } 427 427 428 428 /** 429 - * drm_noop - DRM no-op ioctl implemntation 429 + * drm_noop - DRM no-op ioctl implementation 430 430 * @dev: DRM device for the ioctl 431 431 * @data: data pointer for the ioctl 432 432 * @file_priv: DRM file for the ioctl call ··· 446 446 EXPORT_SYMBOL(drm_noop); 447 447 448 448 /** 449 - * drm_invalid_op - DRM invalid ioctl implemntation 449 + * drm_invalid_op - DRM invalid ioctl implementation 450 450 * @dev: DRM device for the ioctl 451 451 * @data: data pointer for the ioctl 452 452 * @file_priv: DRM file for the ioctl call
+1 -1
drivers/gpu/drm/drm_irq.c
··· 72 72 * The DRM core provides very simple support helpers to enable IRQ handling on a 73 73 * device through the drm_irq_install() and drm_irq_uninstall() functions. This 74 74 * only supports devices with a single interrupt on the main device stored in 75 - * &drm_device.dev and set as the device paramter in drm_dev_alloc(). 75 + * &drm_device.dev and set as the device parameter in drm_dev_alloc(). 76 76 * 77 77 * These IRQ helpers are strictly optional. Since these helpers don't automatically 78 78 * clean up the requested interrupt like e.g. devm_request_irq() they're not really
+1 -1
drivers/gpu/drm/drm_mm.c
··· 700 700 * interfaces. First a scan operation needs to be initialized with 701 701 * drm_mm_scan_init() or drm_mm_scan_init_with_range(). The driver adds 702 702 * objects to the roster, probably by walking an LRU list, but this can be 703 - * freely implemented. Eviction candiates are added using 703 + * freely implemented. Eviction candidates are added using 704 704 * drm_mm_scan_add_block() until a suitable hole is found or there are no 705 705 * further evictable objects. Eviction roster metadata is tracked in &struct 706 706 * drm_mm_scan.
+1 -1
drivers/gpu/drm/drm_mode_object.c
··· 91 91 } 92 92 93 93 /** 94 - * drm_mode_object_unregister - free a modeset identifer 94 + * drm_mode_object_unregister - free a modeset identifier 95 95 * @dev: DRM device 96 96 * @object: object to free 97 97 *
+2 -2
drivers/gpu/drm/drm_modes.c
··· 1542 1542 1543 1543 /* 1544 1544 * delim must point to the '=', otherwise it is a syntax error and 1545 - * if delim points to the terminating zero, then delim + 1 wil point 1545 + * if delim points to the terminating zero, then delim + 1 will point 1546 1546 * past the end of the string. 1547 1547 */ 1548 1548 if (*delim != '=') ··· 1972 1972 out->flags = in->flags; 1973 1973 /* 1974 1974 * Old xf86-video-vmware (possibly others too) used to 1975 - * leave 'type' unititialized. Just ignore any bits we 1975 + * leave 'type' uninitialized. Just ignore any bits we 1976 1976 * don't like. It's a just hint after all, and more 1977 1977 * useful for the kernel->userspace direction anyway. 1978 1978 */
+1 -1
drivers/gpu/drm/drm_plane.c
··· 38 38 /** 39 39 * DOC: overview 40 40 * 41 - * A plane represents an image source that can be blended with or overlayed on 41 + * A plane represents an image source that can be blended with or overlaid on 42 42 * top of a CRTC during the scanout process. Planes take their input data from a 43 43 * &drm_framebuffer object. The plane itself specifies the cropping and scaling 44 44 * of that image, and where it is placed on the visible area of a display
+1 -1
drivers/gpu/drm/drm_plane_helper.c
··· 210 210 * We call set_config() directly here rather than using 211 211 * drm_mode_set_config_internal. We're reprogramming the same 212 212 * connectors that were already in use, so we shouldn't need the extra 213 - * cross-CRTC fb refcounting to accomodate stealing connectors. 213 + * cross-CRTC fb refcounting to accommodate stealing connectors. 214 214 * drm_mode_setplane() already handles the basic refcounting for the 215 215 * framebuffers involved in this operation. 216 216 */
+1 -1
drivers/gpu/drm/drm_prime.c
··· 73 73 * Thus the chain of references always flows in one direction, avoiding loops: 74 74 * importing GEM object -> dma-buf -> exported GEM bo. A further complication 75 75 * are the lookup caches for import and export. These are required to guarantee 76 - * that any given object will always have only one uniqe userspace handle. This 76 + * that any given object will always have only one unique userspace handle. This 77 77 * is required to allow userspace to detect duplicated imports, since some GEM 78 78 * drivers do fail command submissions if a given buffer object is listed more 79 79 * than once. These import and export caches in &drm_prime_file_private only
+1 -1
drivers/gpu/drm/drm_probe_helper.c
··· 757 757 * drm_kms_helper_poll_init - initialize and enable output polling 758 758 * @dev: drm_device 759 759 * 760 - * This function intializes and then also enables output polling support for 760 + * This function initializes and then also enables output polling support for 761 761 * @dev. Drivers which do not have reliable hotplug support in hardware can use 762 762 * this helper infrastructure to regularly poll such connectors for changes in 763 763 * their connection state.
+1 -1
drivers/gpu/drm/drm_property.c
··· 434 434 /** 435 435 * drm_property_destroy - destroy a drm property 436 436 * @dev: drm device 437 - * @property: property to destry 437 + * @property: property to destroy 438 438 * 439 439 * This function frees a property including any attached resources like 440 440 * enumeration values.
+1 -1
drivers/gpu/drm/drm_scdc_helper.c
··· 241 241 /* 242 242 * The spec says that a source should wait minimum 1ms and maximum 243 243 * 100ms after writing the TMDS config for clock ratio. Lets allow a 244 - * wait of upto 2ms here. 244 + * wait of up to 2ms here. 245 245 */ 246 246 usleep_range(1000, 2000); 247 247 return true;
+1 -1
drivers/gpu/drm/drm_syncobj.c
··· 725 725 return ret; 726 726 } 727 727 /** 728 - * drm_syncobj_open - initalizes syncobj file-private structures at devnode open time 728 + * drm_syncobj_open - initializes syncobj file-private structures at devnode open time 729 729 * @file_private: drm file-private structure to set up 730 730 * 731 731 * Called at device open time, sets up the structure for handling refcounting
+6 -6
drivers/gpu/drm/drm_vblank.c
··· 191 191 192 192 /* 193 193 * "No hw counter" fallback implementation of .get_vblank_counter() hook, 194 - * if there is no useable hardware frame counter available. 194 + * if there is no usable hardware frame counter available. 195 195 */ 196 196 static u32 drm_vblank_no_hw_counter(struct drm_device *dev, unsigned int pipe) 197 197 { ··· 905 905 * and drm_crtc_vblank_count() or drm_crtc_vblank_count_and_time() 906 906 * provide a barrier: Any writes done before calling 907 907 * drm_crtc_handle_vblank() will be visible to callers of the later 908 - * functions, iff the vblank count is the same or a later one. 908 + * functions, if the vblank count is the same or a later one. 909 909 * 910 910 * See also &drm_vblank_crtc.count. 911 911 * ··· 968 968 * and drm_crtc_vblank_count() or drm_crtc_vblank_count_and_time() 969 969 * provide a barrier: Any writes done before calling 970 970 * drm_crtc_handle_vblank() will be visible to callers of the later 971 - * functions, iff the vblank count is the same or a later one. 971 + * functions, if the vblank count is the same or a later one. 972 972 * 973 973 * See also &drm_vblank_crtc.count. 974 974 */ ··· 1997 1997 * and drm_crtc_vblank_count() or drm_crtc_vblank_count_and_time() 1998 1998 * provide a barrier: Any writes done before calling 1999 1999 * drm_crtc_handle_vblank() will be visible to callers of the later 2000 - * functions, iff the vblank count is the same or a later one. 2000 + * functions, if the vblank count is the same or a later one. 2001 2001 * 2002 2002 * See also &drm_vblank_crtc.count. 2003 2003 * ··· 2014 2014 * Get crtc VBLANK count. 2015 2015 * 2016 2016 * \param dev DRM device 2017 - * \param data user arguement, pointing to a drm_crtc_get_sequence structure. 2017 + * \param data user argument, pointing to a drm_crtc_get_sequence structure. 2018 2018 * \param file_priv drm file private for the user's open file descriptor 2019 2019 */ 2020 2020 ··· 2070 2070 * Queue a event for VBLANK sequence 2071 2071 * 2072 2072 * \param dev DRM device 2073 - * \param data user arguement, pointing to a drm_crtc_queue_sequence structure. 2073 + * \param data user argument, pointing to a drm_crtc_queue_sequence structure. 2074 2074 * \param file_priv drm file private for the user's open file descriptor 2075 2075 */ 2076 2076
+1 -1
drivers/gpu/drm/drm_vma_manager.c
··· 361 361 * This is locked against concurrent access internally. 362 362 * 363 363 * RETURNS: 364 - * true iff @filp is on the list 364 + * true if @filp is on the list 365 365 */ 366 366 bool drm_vma_node_is_allowed(struct drm_vma_offset_node *node, 367 367 struct drm_file *tag)