Commit 4e20effa authored by Masanari Iida's avatar Masanari Iida Committed by Greg Kroah-Hartman

staging: android: Fix typo in android/sync.h

Correct spelling typo in android/sync.h
Signed-off-by: default avatarMasanari Iida <standby24x7@gmail.com>
Acked-by: default avatarRandy Dunlap <rdunlap@infradead.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 5e6dc548
...@@ -28,7 +28,7 @@ struct sync_fence; ...@@ -28,7 +28,7 @@ struct sync_fence;
/** /**
* struct sync_timeline_ops - sync object implementation ops * struct sync_timeline_ops - sync object implementation ops
* @driver_name: name of the implentation * @driver_name: name of the implementation
* @dup: duplicate a sync_pt * @dup: duplicate a sync_pt
* @has_signaled: returns: * @has_signaled: returns:
* 1 if pt has signaled * 1 if pt has signaled
...@@ -37,12 +37,12 @@ struct sync_fence; ...@@ -37,12 +37,12 @@ struct sync_fence;
* @compare: returns: * @compare: returns:
* 1 if b will signal before a * 1 if b will signal before a
* 0 if a and b will signal at the same time * 0 if a and b will signal at the same time
* -1 if a will signabl before b * -1 if a will signal before b
* @free_pt: called before sync_pt is freed * @free_pt: called before sync_pt is freed
* @release_obj: called before sync_timeline is freed * @release_obj: called before sync_timeline is freed
* @print_obj: deprecated * @print_obj: deprecated
* @print_pt: deprecated * @print_pt: deprecated
* @fill_driver_data: write implmentation specific driver data to data. * @fill_driver_data: write implementation specific driver data to data.
* should return an error if there is not enough room * should return an error if there is not enough room
* as specified by size. This information is returned * as specified by size. This information is returned
* to userspace by SYNC_IOC_FENCE_INFO. * to userspace by SYNC_IOC_FENCE_INFO.
...@@ -88,9 +88,9 @@ struct sync_timeline_ops { ...@@ -88,9 +88,9 @@ struct sync_timeline_ops {
/** /**
* struct sync_timeline - sync object * struct sync_timeline - sync object
* @kref: reference count on fence. * @kref: reference count on fence.
* @ops: ops that define the implementaiton of the sync_timeline * @ops: ops that define the implementation of the sync_timeline
* @name: name of the sync_timeline. Useful for debugging * @name: name of the sync_timeline. Useful for debugging
* @destoryed: set when sync_timeline is destroyed * @destroyed: set when sync_timeline is destroyed
* @child_list_head: list of children sync_pts for this sync_timeline * @child_list_head: list of children sync_pts for this sync_timeline
* @child_list_lock: lock protecting @child_list_head, destroyed, and * @child_list_lock: lock protecting @child_list_head, destroyed, and
* sync_pt.status * sync_pt.status
...@@ -119,12 +119,12 @@ struct sync_timeline { ...@@ -119,12 +119,12 @@ struct sync_timeline {
* @parent: sync_timeline to which this sync_pt belongs * @parent: sync_timeline to which this sync_pt belongs
* @child_list: membership in sync_timeline.child_list_head * @child_list: membership in sync_timeline.child_list_head
* @active_list: membership in sync_timeline.active_list_head * @active_list: membership in sync_timeline.active_list_head
* @signaled_list: membership in temorary signaled_list on stack * @signaled_list: membership in temporary signaled_list on stack
* @fence: sync_fence to which the sync_pt belongs * @fence: sync_fence to which the sync_pt belongs
* @pt_list: membership in sync_fence.pt_list_head * @pt_list: membership in sync_fence.pt_list_head
* @status: 1: signaled, 0:active, <0: error * @status: 1: signaled, 0:active, <0: error
* @timestamp: time which sync_pt status transitioned from active to * @timestamp: time which sync_pt status transitioned from active to
* singaled or error. * signaled or error.
*/ */
struct sync_pt { struct sync_pt {
struct sync_timeline *parent; struct sync_timeline *parent;
...@@ -145,9 +145,9 @@ struct sync_pt { ...@@ -145,9 +145,9 @@ struct sync_pt {
/** /**
* struct sync_fence - sync fence * struct sync_fence - sync fence
* @file: file representing this fence * @file: file representing this fence
* @kref: referenace count on fence. * @kref: reference count on fence.
* @name: name of sync_fence. Useful for debugging * @name: name of sync_fence. Useful for debugging
* @pt_list_head: list of sync_pts in ths fence. immutable once fence * @pt_list_head: list of sync_pts in the fence. immutable once fence
* is created * is created
* @waiter_list_head: list of asynchronous waiters on this fence * @waiter_list_head: list of asynchronous waiters on this fence
* @waiter_list_lock: lock protecting @waiter_list_head and @status * @waiter_list_lock: lock protecting @waiter_list_head and @status
...@@ -201,23 +201,23 @@ static inline void sync_fence_waiter_init(struct sync_fence_waiter *waiter, ...@@ -201,23 +201,23 @@ static inline void sync_fence_waiter_init(struct sync_fence_waiter *waiter,
/** /**
* sync_timeline_create() - creates a sync object * sync_timeline_create() - creates a sync object
* @ops: specifies the implemention ops for the object * @ops: specifies the implementation ops for the object
* @size: size to allocate for this obj * @size: size to allocate for this obj
* @name: sync_timeline name * @name: sync_timeline name
* *
* Creates a new sync_timeline which will use the implemetation specified by * Creates a new sync_timeline which will use the implementation specified by
* @ops. @size bytes will be allocated allowing for implemntation specific * @ops. @size bytes will be allocated allowing for implementation specific
* data to be kept after the generic sync_timeline stuct. * data to be kept after the generic sync_timeline struct.
*/ */
struct sync_timeline *sync_timeline_create(const struct sync_timeline_ops *ops, struct sync_timeline *sync_timeline_create(const struct sync_timeline_ops *ops,
int size, const char *name); int size, const char *name);
/** /**
* sync_timeline_destory() - destorys a sync object * sync_timeline_destroy() - destroys a sync object
* @obj: sync_timeline to destroy * @obj: sync_timeline to destroy
* *
* A sync implemntation should call this when the @obj is going away * A sync implementation should call this when the @obj is going away
* (i.e. module unload.) @obj won't actually be freed until all its childern * (i.e. module unload.) @obj won't actually be freed until all its children
* sync_pts are freed. * sync_pts are freed.
*/ */
void sync_timeline_destroy(struct sync_timeline *obj); void sync_timeline_destroy(struct sync_timeline *obj);
...@@ -226,7 +226,7 @@ void sync_timeline_destroy(struct sync_timeline *obj); ...@@ -226,7 +226,7 @@ void sync_timeline_destroy(struct sync_timeline *obj);
* sync_timeline_signal() - signal a status change on a sync_timeline * sync_timeline_signal() - signal a status change on a sync_timeline
* @obj: sync_timeline to signal * @obj: sync_timeline to signal
* *
* A sync implemntation should call this any time one of it's sync_pts * A sync implementation should call this any time one of it's sync_pts
* has signaled or has an error condition. * has signaled or has an error condition.
*/ */
void sync_timeline_signal(struct sync_timeline *obj); void sync_timeline_signal(struct sync_timeline *obj);
...@@ -236,8 +236,8 @@ void sync_timeline_signal(struct sync_timeline *obj); ...@@ -236,8 +236,8 @@ void sync_timeline_signal(struct sync_timeline *obj);
* @parent: sync_pt's parent sync_timeline * @parent: sync_pt's parent sync_timeline
* @size: size to allocate for this pt * @size: size to allocate for this pt
* *
* Creates a new sync_pt as a chiled of @parent. @size bytes will be * Creates a new sync_pt as a child of @parent. @size bytes will be
* allocated allowing for implemntation specific data to be kept after * allocated allowing for implementation specific data to be kept after
* the generic sync_timeline struct. * the generic sync_timeline struct.
*/ */
struct sync_pt *sync_pt_create(struct sync_timeline *parent, int size); struct sync_pt *sync_pt_create(struct sync_timeline *parent, int size);
...@@ -287,7 +287,7 @@ struct sync_fence *sync_fence_merge(const char *name, ...@@ -287,7 +287,7 @@ struct sync_fence *sync_fence_merge(const char *name,
struct sync_fence *sync_fence_fdget(int fd); struct sync_fence *sync_fence_fdget(int fd);
/** /**
* sync_fence_put() - puts a refernnce of a sync fence * sync_fence_put() - puts a reference of a sync fence
* @fence: fence to put * @fence: fence to put
* *
* Puts a reference on @fence. If this is the last reference, the fence and * Puts a reference on @fence. If this is the last reference, the fence and
...@@ -297,7 +297,7 @@ void sync_fence_put(struct sync_fence *fence); ...@@ -297,7 +297,7 @@ void sync_fence_put(struct sync_fence *fence);
/** /**
* sync_fence_install() - installs a fence into a file descriptor * sync_fence_install() - installs a fence into a file descriptor
* @fence: fence to instal * @fence: fence to install
* @fd: file descriptor in which to install the fence * @fd: file descriptor in which to install the fence
* *
* Installs @fence into @fd. @fd's should be acquired through get_unused_fd(). * Installs @fence into @fd. @fd's should be acquired through get_unused_fd().
...@@ -359,10 +359,10 @@ struct sync_merge_data { ...@@ -359,10 +359,10 @@ struct sync_merge_data {
* struct sync_pt_info - detailed sync_pt information * struct sync_pt_info - detailed sync_pt information
* @len: length of sync_pt_info including any driver_data * @len: length of sync_pt_info including any driver_data
* @obj_name: name of parent sync_timeline * @obj_name: name of parent sync_timeline
* @driver_name: name of driver implmenting the parent * @driver_name: name of driver implementing the parent
* @status: status of the sync_pt 0:active 1:signaled <0:error * @status: status of the sync_pt 0:active 1:signaled <0:error
* @timestamp_ns: timestamp of status change in nanoseconds * @timestamp_ns: timestamp of status change in nanoseconds
* @driver_data: any driver dependant data * @driver_data: any driver dependent data
*/ */
struct sync_pt_info { struct sync_pt_info {
__u32 len; __u32 len;
...@@ -377,7 +377,7 @@ struct sync_pt_info { ...@@ -377,7 +377,7 @@ struct sync_pt_info {
/** /**
* struct sync_fence_info_data - data returned from fence info ioctl * struct sync_fence_info_data - data returned from fence info ioctl
* @len: ioctl caller writes the size of the buffer its passing in. * @len: ioctl caller writes the size of the buffer its passing in.
* ioctl returns length of sync_fence_data reutnred to userspace * ioctl returns length of sync_fence_data returned to userspace
* including pt_info. * including pt_info.
* @name: name of fence * @name: name of fence
* @status: status of fence. 1: signaled 0:active <0:error * @status: status of fence. 1: signaled 0:active <0:error
...@@ -418,7 +418,7 @@ struct sync_fence_info_data { ...@@ -418,7 +418,7 @@ struct sync_fence_info_data {
* pt_info. * pt_info.
* *
* pt_info is a buffer containing sync_pt_infos for every sync_pt in the fence. * pt_info is a buffer containing sync_pt_infos for every sync_pt in the fence.
* To itterate over the sync_pt_infos, use the sync_pt_info.len field. * To iterate over the sync_pt_infos, use the sync_pt_info.len field.
*/ */
#define SYNC_IOC_FENCE_INFO _IOWR(SYNC_IOC_MAGIC, 2,\ #define SYNC_IOC_FENCE_INFO _IOWR(SYNC_IOC_MAGIC, 2,\
struct sync_fence_info_data) struct sync_fence_info_data)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment