clang-format: Remove 2nd PointerAlignment

PointerAlignment was in the .clang-format example twice.

PointerAlignment: Left follows the style defined here:
https://github.com/openbmc/docs/blob/master/cpp-style-and-conventions.md#additional-whitespace
foo(T& bar, const S* baz); /// Correct.
foo(T &bar, const S *baz); /// Incorrect.

Also, set DerivePointerAlignment to false so clang-format looks
at PointerAlignment instead of "If true, analyze the formatted
file for the most common alignment of & and *. Pointer
and reference alignment styles are going to be updated
according to the preferences found in the file."

Change-Id: If33c8842c7e4dc8e03c0ced3a8ba814958daa8a1
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
diff --git a/cpp-style-and-conventions.md b/cpp-style-and-conventions.md
index d270c5a..257d9b2 100644
--- a/cpp-style-and-conventions.md
+++ b/cpp-style-and-conventions.md
@@ -209,8 +209,7 @@
 ConstructorInitializerIndentWidth: 4
 ContinuationIndentWidth: 4
 Cpp11BracedListStyle: true
-DerivePointerAlignment: true
-PointerAlignment: Left
+DerivePointerAlignment: false
 DisableFormat:   false
 ExperimentalAutoDetectBinPacking: false
 FixNamespaceComments: true
@@ -246,7 +245,7 @@
 PenaltyBreakString: 1000
 PenaltyExcessCharacter: 1000000
 PenaltyReturnTypeOnItsOwnLine: 60
-PointerAlignment: Right
+PointerAlignment: Left
 ReflowComments:  true
 SortIncludes:    true
 SpaceAfterCStyleCast: false