Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 349306
b: refs/heads/master
c: a17155b
h: refs/heads/master
v: v3
  • Loading branch information
Guenter Roeck authored and Samuel Ortiz committed Jan 22, 2013
1 parent f35f2d6 commit 51c673b
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 9270bdf5405668ca5d75ace1d7872e2762162c47
refs/heads/master: a17155bc9c9a43f94f4f502ad9776bf082219d84
8 changes: 6 additions & 2 deletions trunk/drivers/mfd/vexpress-config.c
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ struct vexpress_config_bridge *vexpress_config_bridge_register(

return bridge;
}
EXPORT_SYMBOL(vexpress_config_bridge_register);

void vexpress_config_bridge_unregister(struct vexpress_config_bridge *bridge)
{
Expand All @@ -83,6 +84,7 @@ void vexpress_config_bridge_unregister(struct vexpress_config_bridge *bridge)
while (!list_empty(&__bridge.transactions))
cpu_relax();
}
EXPORT_SYMBOL(vexpress_config_bridge_unregister);


struct vexpress_config_func {
Expand Down Expand Up @@ -142,14 +144,15 @@ struct vexpress_config_func *__vexpress_config_func_get(struct device *dev,

return func;
}
EXPORT_SYMBOL(__vexpress_config_func_get);

void vexpress_config_func_put(struct vexpress_config_func *func)
{
func->bridge->info->func_put(func->func);
of_node_put(func->bridge->node);
kfree(func);
}

EXPORT_SYMBOL(vexpress_config_func_put);

struct vexpress_config_trans {
struct vexpress_config_func *func;
Expand Down Expand Up @@ -229,14 +232,15 @@ void vexpress_config_complete(struct vexpress_config_bridge *bridge,

complete(&trans->completion);
}
EXPORT_SYMBOL(vexpress_config_complete);

int vexpress_config_wait(struct vexpress_config_trans *trans)
{
wait_for_completion(&trans->completion);

return trans->status;
}

EXPORT_SYMBOL(vexpress_config_wait);

int vexpress_config_read(struct vexpress_config_func *func, int offset,
u32 *data)
Expand Down

0 comments on commit 51c673b

Please sign in to comment.