Skip to contentSkip to conversation

C99 initializers for drivers/media

PATCH New Art Haas 1 participant 1 message Apr 28, 2003 Media (V4L/DVB)

lore
Share & tools
lore

Art Haas

author
#0 lore raw

PATCH 1/1 C99 initializers for drivers/media

Hi.

Here is a set of patches for files in drivers/media that convert the files to use C99 initializers. The patches are against the current BK.

Art Haas

===== drivers/media/dvb/frontends/alps_bsrv2.c 1.4 vs edited =====

drivers/media/dvb/frontends/alps_bsrv2.c +41 -18
@@ -31,20 +31,21 @@
 
 static
 struct dvb_frontend_info bsrv2_info = {
-	name: "Alps BSRV2",
-	type: FE_QPSK,
-	frequency_min: 950000,
-	frequency_max: 2150000,
-	frequency_stepsize: 250,           /* kHz for QPSK frontends */
-	frequency_tolerance: 29500,
-	symbol_rate_min: 1000000,
-	symbol_rate_max: 45000000,
-/*      symbol_rate_tolerance: ???,*/
-	notifier_delay: 50,                /* 1/20 s */
-	caps:   FE_CAN_INVERSION_AUTO |
-		FE_CAN_FEC_1_2 | FE_CAN_FEC_2_3 | FE_CAN_FEC_3_4 |
-		FE_CAN_FEC_5_6 | FE_CAN_FEC_7_8 | FE_CAN_FEC_AUTO |
-		FE_CAN_QPSK
+	.name			= "Alps BSRV2",
+	.type			= FE_QPSK,
+	.frequency_min		= 950000,
+	.frequency_max		= 2150000,
+	.frequency_stepsize	= 250,  /* kHz for QPSK frontends */
+	.frequency_tolerance	= 29500,
+	.symbol_rate_min	= 1000000,
+	.symbol_rate_max	= 45000000,
+/*      .symbol_rate_tolerance	= ???,*/
+	.notifier_delay		= 50, /* 1/20 s */
+	.caps			= FE_CAN_INVERSION_AUTO |
+				  FE_CAN_FEC_1_2 | FE_CAN_FEC_2_3 |
+				  FE_CAN_FEC_3_4 | FE_CAN_FEC_5_6 |
+				  FE_CAN_FEC_7_8 | FE_CAN_FEC_AUTO |
+				  FE_CAN_QPSK,
 };
 
 
@@ -75,7 +76,12 @@
 int ves1893_writereg (struct dvb_i2c_bus *i2c, u8 reg, u8 data)
 {
         u8 buf [] = { 0x00, reg, data };
-	struct i2c_msg msg = { addr: 0x08, flags: 0, buf: buf, len: 3 };
+	struct i2c_msg msg = {
+		.addr	= 0x08,
+		.flags	= 0,
+		.buf	= buf,
+		.len	= 3,
+	};
 	int err;
 
         if ((err = i2c->xfer (i2c, &msg, 1)) != 1) {
@@ -93,8 +99,20 @@
 	int ret;
 	u8 b0 [] = { 0x00, reg };
 	u8 b1 [] = { 0 };
-	struct i2c_msg msg [] = { { addr: 0x08, flags: 0, buf: b0, len: 2 },
-			   { addr: 0x08, flags: I2C_M_RD, buf: b1, len: 1 } };
+	struct i2c_msg msg [] = {
+		{
+			.addr	= 0x08,
+			.flags	= 0,
+			.buf	= b0,
+			.len	= 2,
+		},
+		{
+			.addr	= 0x08,
+			.flags	= I2C_M_RD,
+			.buf	= b1,
+			.len	= 1,
+		},
+	};
 
 	ret = i2c->xfer (i2c, msg, 2);
 
@@ -109,7 +127,12 @@
 int sp5659_write (struct dvb_i2c_bus *i2c, u8 data [4])
 {
         int ret;
-        struct i2c_msg msg = { addr: 0x61, flags: 0, buf: data, len: 4 };
+        struct i2c_msg msg = {
+		.addr	= 0x61,
+		.flags	= 0,
+		.buf	= data,
+		.len	= 4,
+	};
 
         ret = i2c->xfer (i2c, &msg, 1);
 

===== drivers/media/dvb/frontends/alps_tdlb7.c 1.3 vs edited =====

drivers/media/dvb/frontends/alps_tdlb7.c +46 -18

96 lines not on this page · raw message

===== drivers/media/dvb/frontends/alps_tdmb7.c 1.3 vs edited =====

drivers/media/dvb/frontends/alps_tdmb7.c +48 -19

99 lines not on this page · raw message

===== drivers/media/dvb/frontends/at76c651.c 1.1 vs edited =====

drivers/media/dvb/frontends/at76c651.c +26 -5
@@ -94,7 +94,12 @@
 
 	int ret;
 	u8 buf[] = { reg, data };
-	struct i2c_msg msg = { addr:0x1a >> 1, flags:0, buf:buf, len:2 };
+	struct i2c_msg msg = {
+		.addr	= 0x1a >> 1,
+		.flags	= 0,
+		.buf	= buf,
+		.len	= 2,
+	};
 
 	ret = i2c->xfer(i2c, &msg, 1);
 
@@ -116,8 +121,20 @@
 	int ret;
 	u8 b0[] = { reg };
 	u8 b1[] = { 0 };
-	struct i2c_msg msg[] = { {addr: 0x1a >> 1, flags: 0, buf: b0, len:1},
-			  {addr: 0x1a >> 1, flags: I2C_M_RD, buf: b1, len:1} };
+	struct i2c_msg msg[] = {
+		{
+			.addr	= 0x1a >> 1,
+			.flags	= 0,
+			.buf	= b0,
+			.len	= 1,
+		},
+		{
+			.addr	= 0x1a >> 1,
+			.flags	= I2C_M_RD,
+			.buf	= b1,
+			.len	= 1
+		},
+	};
 
 	ret = i2c->xfer(i2c, msg, 2);
 
@@ -191,8 +208,12 @@
 {
 
 	int ret;
-	struct i2c_msg msg =
-	    { addr:0xc2 >> 1, flags:0, buf:(u8 *) & tw, len:sizeof (tw) };
+	struct i2c_msg msg = {
+		.addr	= 0xc2 >> 1,
+		.flags	= 0,
+		.buf	= (u8 *) &tw,
+		.len	= sizeof(tw),
+	};
 
 	at76c651_switch_tuner_i2c(i2c, 1);
 

===== drivers/media/dvb/frontends/grundig_29504-401.c 1.3 vs edited =====

drivers/media/dvb/frontends/grundig_29504-401.c +59 -19

114 lines not on this page · raw message

===== drivers/media/dvb/frontends/grundig_29504-491.c 1.3 vs edited =====

drivers/media/dvb/frontends/grundig_29504-491.c +43 -20

87 lines not on this page · raw message

===== drivers/media/dvb/frontends/stv0299.c 1.1 vs edited =====

drivers/media/dvb/frontends/stv0299.c +105 -28

175 lines not on this page · raw message

===== drivers/media/dvb/frontends/ves1820.c 1.4 vs edited =====

drivers/media/dvb/frontends/ves1820.c +66 -10

113 lines not on this page · raw message

===== drivers/media/dvb/ttpci/av7110_ir.c 1.1 vs edited =====

drivers/media/dvb/ttpci/av7110_ir.c +1 -1
@@ -58,7 +58,7 @@
 
 
 static
-struct timer_list keyup_timer = { function: av7110_emit_keyup };
+struct timer_list keyup_timer = { .function = av7110_emit_keyup };
 
 
 static

===== drivers/media/video/bttv-cards.c 1.16 vs edited =====

drivers/media/video/bttv-cards.c +3 -3
@@ -1173,7 +1173,7 @@
 	.tuner_type     = -1,
 	.pll            = PLL_28,
 	.muxsel         = { 2 },
-	gpiomask:       0
+	.gpiomask       = 0,
 },{
         /* Tomasz Pyra <[email protected]> */
         .name           = "Prolink Pixelview PV-BT878P+ (Rev.4C,8E)",
@@ -1260,7 +1260,7 @@
 },{
         .name           = "Powercolor MTV878/ MTV878R/ MTV878F",
         .video_inputs   = 3,
-        audio_inputs:   2, 
+        .audio_inputs   = 2, 
 	.tuner		= 0,
         .svhs           = 2,
         .gpiomask       = 0x1C800F,  // Bit0-2: Audio select, 8-12:remote control 14:remote valid 15:remote reset
@@ -1300,7 +1300,7 @@
 },{
         .name           = "Jetway TV/Capture JW-TV878-FBK, Kworld KW-TV878RF",
         .video_inputs   = 4,
-        audio_inputs:   3, 
+        .audio_inputs   = 3, 
         .tuner          = 0,
         .svhs           = 2,
         .gpiomask       = 7,

===== drivers/media/video/bttv-driver.c 1.27 vs edited =====

drivers/media/video/bttv-driver.c +2 -2
@@ -2786,8 +2786,8 @@
 static struct video_device bttv_video_template =
 {
 	.name     = "UNSET",
-	type:     VID_TYPE_CAPTURE|VID_TYPE_TUNER|VID_TYPE_OVERLAY|
-	          VID_TYPE_CLIPPING|VID_TYPE_SCALES,
+	.type     = VID_TYPE_CAPTURE|VID_TYPE_TUNER|VID_TYPE_OVERLAY|
+	            VID_TYPE_CLIPPING|VID_TYPE_SCALES,
 	.hardware = VID_HARDWARE_BT848,
 	.fops     = &bttv_fops,
 	.minor    = -1,

===== drivers/media/video/tvaudio.c 1.17 vs edited =====

drivers/media/video/tvaudio.c +1 -1
@@ -1319,7 +1319,7 @@
 			     PIC16C54_MISC_SND_NOTMUTE},
 		.inputmute  = PIC16C54_MISC_SND_MUTE,
 	},
-	{ name: NULL } /* EOF */
+	{ .name = NULL } /* EOF */
 };
 
 

===== drivers/media/common/saa7146_video.c 1.1 vs edited =====

drivers/media/common/saa7146_video.c +31 -31

72 lines not on this page · raw message

===== drivers/media/common/saa7146_video.c 1.1 vs edited =====

drivers/media/common/saa7146_video.c +31 -31

72 lines not on this page · raw message

Signature · 4 lines
To announce that there must be no criticism of the President, or that we
are to stand by the President, right or wrong, is not only unpatriotic
and servile, but is morally treasonable to the American public.
 -- Theodore Roosevelt, Kansas City Star, 1918