Priit Laes
58d81d64e0
lib: cordic: Move cordic macros and defines to header file
...
Now that these macros are in header file, we can eventually
clean up the duplicate macros present in the drivers that
utilize the same cordic algorithm implementation.
Also add CORDIC_ prefix to nonprefixed macros.
Reviewed-by: Arend van Spriel <arend.vanspriel@broadcom.com >
Signed-off-by: Priit Laes <plaes@plaes.org >
Acked-by: Larry Finger <Larry.Finger@lwfinger.net >
Signed-off-by: Kalle Valo <kvalo@codeaurora.org >
2018-11-29 17:30:48 +02:00
Michael Witten
c620846967
Docs: wording: Insert `the'
...
Signed-off-by: Michael Witten <mfwitten@gmail.com >
Signed-off-by: Jiri Kosina <jkosina@suse.cz >
2011-10-29 21:20:22 +02:00
Michael Witten
0314322d13
Docs: Pedantry: [Cc]ordic -> CORDIC
...
According to:
http://en.wikipedia.org/wiki/CORDIC
it stands for:
*CO*ordinate *R*otation *DI*gital *C*omputer
Signed-off-by: Michael Witten <mfwitten@gmail.com >
Signed-off-by: Jiri Kosina <jkosina@suse.cz >
2011-10-29 21:20:21 +02:00
Arend van Spriel
10f8113ecb
lib: cordic: add library module providing cordic angle calculation
...
The brcm80211 driver in the staging tree has a cordic function to
determine cosine and sine for a given angle. Feedback received from
John Linville suggested that these kind of functions should be made
available to others as a library function in the kernel tree. The
b43 driver also has a cordic angle calculation implemented.
Cc: linux-kernel@vger.kernel.org
Cc: linux-wireless@vger.kernel.org
Cc: "John W. Linville" <linville@tuxdriver.com >
Cc: Greg Kroah-Hartman <gregkh@suse.de >
Cc: Dan Carpenter <error27@gmail.com >
Cc: Randy Dunlap <rdunlap@xenotime.net >
Cc: Larry Finger <Larry.Finger@lwfinger.net >
Reviewed-by: Roland Vossen <rvossen@broadcom.com >
Reviewed-by: Henry Ptasinski <henryp@broadcom.com >
Reviewed-by: Franky (Zhenhui) Lin <frankyl@broadcom.com >
Signed-off-by: Arend van Spriel <arend@broadcom.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2011-06-03 15:01:07 -04:00