ps3av: eliminate unneeded temporary variables
Subsystems (3)
PATCH 9/17 ps3av: eliminate unneeded temporary variables
From: Geert Uytterhoeven <[email protected]>
ps3av: eliminate unneeded temporary variables
Signed-off-by Geert Uytterhoeven <[email protected]>
Signed-off-by Antonino Daplas <[email protected]>
---
drivers/ps3/ps3av_cmd.c | 17 ++++++----------- 1 files changed, 6 insertions(+), 11 deletions(-)
drivers/ps3/ps3av_cmd.c +6 -11
@@ -512,7 +512,6 @@ static const u32 ps3av_ns_table[][5] = {static void ps3av_cnv_ns (u8 *ns,u32 fs,u32 video_vid) {u32 av_vid, ns_val; -u8 *p = ns;int d; d = ns_val =0 ;
@@ -551,24 +550,22 @@ static void ps3av_cnv_ns(u8 *ns, u32 fs,else ns_val = ps3av_ns_table[PS3AV_CMD_AUDIO_FS_44K -BASE ][d]; - *p++ = ns_val &0x000000FF ; - *p++ = (ns_val &0x0000FF00 ) >>8 ; - *p = (ns_val &0x00FF0000 ) >>16 ; + *ns++ = ns_val &0x000000FF ; + *ns++ = (ns_val &0x0000FF00 ) >>8 ; + *ns = (ns_val &0x00FF0000 ) >>16 ; }#undef BASEstatic u8 ps3av_cnv_enable (u32 source,const u8 *enable) { -const u8 *p;u8 ret =0 ;if (source ==PS3AV_CMD_AUDIO_SOURCE_SPDIF ) { ret =0x03 ; }else if (source ==PS3AV_CMD_AUDIO_SOURCE_SERIAL ) { - p = enable; - ret = ((p[0 ] <<4 ) + (p[1 ] <<5 ) + (p[2 ] <<6 ) + (p[3 ] <<7 )) | -0x01 ; + ret = ((enable[0 ] <<4 ) + (enable[1 ] <<5 ) + (enable[2 ] <<6 ) + + (enable[3 ] <<7 )) |0x01 ; }else printk (KERN_ERR "%s failed, source:%x\n" , __func__, source);return ret;
@@ -576,11 +573,9 @@ static u8 ps3av_cnv_enable(u32 source, cstatic u8 ps3av_cnv_fifomap (const u8 *map) { -const u8 *p;u8 ret =0 ; - p = map; - ret = p[0 ] + (p[1 ] <<2 ) + (p[2 ] <<4 ) + (p[3 ] <<6 ); + ret = map[0 ] + (map[1 ] <<2 ) + (map[2 ] <<4 ) + (map[3 ] <<6 );return ret; }
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/