Documentation: start documenting driver design patterns
authorLinus Walleij <linus.walleij@linaro.org>
Wed, 4 Dec 2013 12:22:37 +0000 (13:22 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 11 Dec 2013 07:01:30 +0000 (23:01 -0800)
commita8b1c0193602b7ecdeaa7aa8c15c9c3da33244c8
treeddf3eb4c4f92c9e4904482231c3613464292e430
parenta7560a0132cfc93b25d2df1d277a078a05220cf4
Documentation: start documenting driver design patterns

After realizing that we tend to tell developers the same thing over
and over, let's attempt to document some commin design patterns
used in the device drivers. The idea is that this can be extended
so I just start out with two well-known design patterns.

Cc: Rob Landley <rob@landley.net>
Cc: Mark Brown <broonie@kernel.org>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Grant Likely <grant.likely@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/driver-model/design-patterns.txt [new file with mode: 0644]