From 6a5c379aebf537d7e83ace74b428d91746cbc503 Mon Sep 17 00:00:00 2001 From: Hong Liu Date: Mon, 26 Jul 2010 10:06:31 +0100 Subject: [PATCH] --- yaml --- r: 202515 b: refs/heads/master c: 5aa06930fbcfcb6b03fcb18b753122b10ac47a87 h: refs/heads/master i: 202513: a8e44a79850a1fd2db81dadbe665e2cc5698c489 202511: 5f9bd8e0f693439bcc438ba9d514181b220bc8f1 v: v3 --- [refs] | 2 +- trunk/drivers/platform/x86/intel_scu_ipc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 3e9ea6d1939f..a9d3231226be 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 77e01d6d177f060f466417fa32fc3e1381a73502 +refs/heads/master: 5aa06930fbcfcb6b03fcb18b753122b10ac47a87 diff --git a/trunk/drivers/platform/x86/intel_scu_ipc.c b/trunk/drivers/platform/x86/intel_scu_ipc.c index 23b6d46a4b8f..943f9084dcb1 100644 --- a/trunk/drivers/platform/x86/intel_scu_ipc.c +++ b/trunk/drivers/platform/x86/intel_scu_ipc.c @@ -444,7 +444,7 @@ int intel_scu_ipc_command(int cmd, int sub, u32 *in, int inlen, for (i = 0; i < inlen; i++) ipc_data_writel(*in++, 4 * i); - ipc_command((sub << 12) | cmd | (inlen << 18)); + ipc_command((inlen << 16) | (sub << 12) | cmd); err = busy_loop(); for (i = 0; i < outlen; i++)