Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ab60e303 authored by Hans Verkuil's avatar Hans Verkuil Committed by Linus Torvalds
Browse files

[PATCH] V4L/dvb: fix kernel message (print of %s from random pointer)



Fix kernel message ( basically printk("%s", random_pointer) ).

Signed-off-by: default avatarHans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@brturbo.com.br>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 3535396d
Loading
Loading
Loading
Loading
+8 −6
Original line number Diff line number Diff line
@@ -771,17 +771,19 @@ static v4l2_std_id saa7115_get_v4lstd(struct i2c_client *client)

static void saa7115_log_status(struct i2c_client *client)
{
	static const char * const audclk_freq_strs[] = {
		"44.1 kHz",
		"48 kHz",
		"32 kHz"
	};
	struct saa7115_state *state = i2c_get_clientdata(client);
	char *audfreq = "undefined";
	int reg1e, reg1f;
	int signalOk;
	int vcr;

	saa7115_info("Audio frequency: %s\n", audclk_freq_strs[state->audclk_freq]);
	switch (state->audclk_freq) {
		case V4L2_AUDCLK_32_KHZ:  audfreq = "32 kHz"; break;
		case V4L2_AUDCLK_441_KHZ: audfreq = "44.1 kHz"; break;
		case V4L2_AUDCLK_48_KHZ:  audfreq = "48 kHz"; break;
	}

	saa7115_info("Audio frequency: %s\n", audfreq);
	if (client->name[6] == '4') {
		/* status for the saa7114 */
		reg1f = saa7115_read(client, 0x1f);