summaryrefslogtreecommitdiffstats
path: root/include/asm-powerpc/qe.h
diff options
context:
space:
mode:
authorAnton Vorontsov <avorontsov@ru.mvista.com>2007-08-23 15:35:53 +0400
committerKumar Gala <galak@kernel.crashing.org>2007-09-14 08:53:49 -0500
commit364f8ffc182ac5431b156ca1915dd81ddd4a592b (patch)
tree255babe1eac4e2a4882a367764885d919a426918 /include/asm-powerpc/qe.h
parent5a24e1a1773f284d19859d27f2ba7e50a533aaaf (diff)
downloadblackbird-op-linux-364f8ffc182ac5431b156ca1915dd81ddd4a592b.tar.gz
blackbird-op-linux-364f8ffc182ac5431b156ca1915dd81ddd4a592b.zip
[POWERPC] QE: extern par_io_config_pin and par_io_data_set funcs
This is needed to configure and control QE pario pins from the kernel. Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'include/asm-powerpc/qe.h')
-rw-r--r--include/asm-powerpc/qe.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/asm-powerpc/qe.h b/include/asm-powerpc/qe.h
index 9d304b1f1608..ad23c580631c 100644
--- a/include/asm-powerpc/qe.h
+++ b/include/asm-powerpc/qe.h
@@ -32,6 +32,9 @@
extern void qe_reset(void);
extern int par_io_init(struct device_node *np);
extern int par_io_of_config(struct device_node *np);
+extern int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain,
+ int assignment, int has_irq);
+extern int par_io_data_set(u8 port, u8 pin, u8 val);
/* QE internal API */
int qe_issue_cmd(u32 cmd, u32 device, u8 mcn_protocol, u32 cmd_input);
OpenPOWER on IntegriCloud