From nobody Sun Feb 8 18:43:38 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C5D08C7618D for ; Mon, 20 Mar 2023 08:17:55 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230309AbjCTIRy (ORCPT ); Mon, 20 Mar 2023 04:17:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36688 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230227AbjCTIRr (ORCPT ); Mon, 20 Mar 2023 04:17:47 -0400 Received: from mail.nfschina.com (unknown [42.101.60.237]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7EE4310EE; Mon, 20 Mar 2023 01:17:43 -0700 (PDT) Received: from localhost (unknown [127.0.0.1]) by mail.nfschina.com (Postfix) with ESMTP id 569EA1A00A43; Mon, 20 Mar 2023 16:17:44 +0800 (CST) X-Virus-Scanned: amavisd-new at nfschina.com Received: from mail.nfschina.com ([127.0.0.1]) by localhost (localhost.localdomain [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yjJT4zyJO7LD; Mon, 20 Mar 2023 16:17:43 +0800 (CST) Received: from localhost.localdomain (unknown [180.167.10.98]) (Authenticated sender: yuzhe@nfschina.com) by mail.nfschina.com (Postfix) with ESMTPA id 9D1FF1A00A28; Mon, 20 Mar 2023 16:17:42 +0800 (CST) From: Yu Zhe To: mchehab@kernel.org Cc: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org, liqiong@nfschina.com, Yu Zhe Subject: [PATCH] media: ttpci: remove unnecessary (void*) conversions Date: Mon, 20 Mar 2023 16:16:51 +0800 Message-Id: <20230320081651.23840-1-yuzhe@nfschina.com> X-Mailer: git-send-email 2.11.0 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Pointer variables of void * type do not require type cast. Signed-off-by: Yu Zhe --- drivers/media/pci/ttpci/budget-av.c | 34 +++++++++++++++++--------------= --- drivers/media/pci/ttpci/budget-ci.c | 30 +++++++++++++++--------------- drivers/media/pci/ttpci/budget-core.c | 10 +++++----- drivers/media/pci/ttpci/budget.c | 20 ++++++++++---------- 4 files changed, 47 insertions(+), 47 deletions(-) diff --git a/drivers/media/pci/ttpci/budget-av.c b/drivers/media/pci/ttpci/= budget-av.c index 3cb83005cf09..bdecb714e335 100644 --- a/drivers/media/pci/ttpci/budget-av.c +++ b/drivers/media/pci/ttpci/budget-av.c @@ -122,7 +122,7 @@ static int i2c_writereg(struct i2c_adapter *i2c, u8 id,= u8 reg, u8 val) =20 static int ciintf_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot, = int address) { - struct budget_av *budget_av =3D (struct budget_av *) ca->data; + struct budget_av *budget_av =3D ca->data; int result; =20 if (slot !=3D 0) @@ -141,7 +141,7 @@ static int ciintf_read_attribute_mem(struct dvb_ca_en50= 221 *ca, int slot, int ad =20 static int ciintf_write_attribute_mem(struct dvb_ca_en50221 *ca, int slot,= int address, u8 value) { - struct budget_av *budget_av =3D (struct budget_av *) ca->data; + struct budget_av *budget_av =3D ca->data; int result; =20 if (slot !=3D 0) @@ -160,7 +160,7 @@ static int ciintf_write_attribute_mem(struct dvb_ca_en5= 0221 *ca, int slot, int a =20 static int ciintf_read_cam_control(struct dvb_ca_en50221 *ca, int slot, u8= address) { - struct budget_av *budget_av =3D (struct budget_av *) ca->data; + struct budget_av *budget_av =3D ca->data; int result; =20 if (slot !=3D 0) @@ -180,7 +180,7 @@ static int ciintf_read_cam_control(struct dvb_ca_en5022= 1 *ca, int slot, u8 addre =20 static int ciintf_write_cam_control(struct dvb_ca_en50221 *ca, int slot, u= 8 address, u8 value) { - struct budget_av *budget_av =3D (struct budget_av *) ca->data; + struct budget_av *budget_av =3D ca->data; int result; =20 if (slot !=3D 0) @@ -199,7 +199,7 @@ static int ciintf_write_cam_control(struct dvb_ca_en502= 21 *ca, int slot, u8 addr =20 static int ciintf_slot_reset(struct dvb_ca_en50221 *ca, int slot) { - struct budget_av *budget_av =3D (struct budget_av *) ca->data; + struct budget_av *budget_av =3D ca->data; struct saa7146_dev *saa =3D budget_av->budget.dev; =20 if (slot !=3D 0) @@ -228,7 +228,7 @@ static int ciintf_slot_reset(struct dvb_ca_en50221 *ca,= int slot) =20 static int ciintf_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) { - struct budget_av *budget_av =3D (struct budget_av *) ca->data; + struct budget_av *budget_av =3D ca->data; struct saa7146_dev *saa =3D budget_av->budget.dev; =20 if (slot !=3D 0) @@ -244,7 +244,7 @@ static int ciintf_slot_shutdown(struct dvb_ca_en50221 *= ca, int slot) =20 static int ciintf_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) { - struct budget_av *budget_av =3D (struct budget_av *) ca->data; + struct budget_av *budget_av =3D ca->data; struct saa7146_dev *saa =3D budget_av->budget.dev; =20 if (slot !=3D 0) @@ -259,7 +259,7 @@ static int ciintf_slot_ts_enable(struct dvb_ca_en50221 = *ca, int slot) =20 static int ciintf_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, in= t open) { - struct budget_av *budget_av =3D (struct budget_av *) ca->data; + struct budget_av *budget_av =3D ca->data; struct saa7146_dev *saa =3D budget_av->budget.dev; int result; =20 @@ -490,7 +490,7 @@ static int philips_su1278_ty_ci_tuner_set_params(struct= dvb_frontend *fe) struct dtv_frontend_properties *c =3D &fe->dtv_property_cache; u32 div; u8 buf[4]; - struct budget *budget =3D (struct budget *) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; struct i2c_msg msg =3D {.addr =3D 0x61,.flags =3D 0,.buf =3D buf,.len =3D= sizeof(buf) }; =20 if ((c->frequency < 950000) || (c->frequency > 2150000)) @@ -603,7 +603,7 @@ static const struct stv0299_config cinergy_1200s_1894_0= 010_config =3D { static int philips_cu1216_tuner_set_params(struct dvb_frontend *fe) { struct dtv_frontend_properties *c =3D &fe->dtv_property_cache; - struct budget *budget =3D (struct budget *) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; u8 buf[6]; struct i2c_msg msg =3D {.addr =3D 0x60,.flags =3D 0,.buf =3D buf,.len =3D= sizeof(buf) }; int i; @@ -667,7 +667,7 @@ static struct tda10023_config philips_cu1216_tda10023_c= onfig =3D { =20 static int philips_tu1216_tuner_init(struct dvb_frontend *fe) { - struct budget *budget =3D (struct budget *) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; static u8 tu1216_init[] =3D { 0x0b, 0xf5, 0x85, 0xab }; struct i2c_msg tuner_msg =3D {.addr =3D 0x60,.flags =3D 0,.buf =3D tu1216= _init,.len =3D sizeof(tu1216_init) }; =20 @@ -684,7 +684,7 @@ static int philips_tu1216_tuner_init(struct dvb_fronten= d *fe) static int philips_tu1216_tuner_set_params(struct dvb_frontend *fe) { struct dtv_frontend_properties *c =3D &fe->dtv_property_cache; - struct budget *budget =3D (struct budget *) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; u8 tuner_buf[4]; struct i2c_msg tuner_msg =3D {.addr =3D 0x60,.flags =3D 0,.buf =3D tuner_= buf,.len =3D sizeof(tuner_buf) }; @@ -768,7 +768,7 @@ static int philips_tu1216_tuner_set_params(struct dvb_f= rontend *fe) static int philips_tu1216_request_firmware(struct dvb_frontend *fe, const struct firmware **fw, char *name) { - struct budget *budget =3D (struct budget *) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; =20 return request_firmware(fw, name, &budget->dev->pci->dev); } @@ -1352,7 +1352,7 @@ static void frontend_init(struct budget_av *budget_av) =20 static void budget_av_irq(struct saa7146_dev *dev, u32 * isr) { - struct budget_av *budget_av =3D (struct budget_av *) dev->ext_priv; + struct budget_av *budget_av =3D dev->ext_priv; =20 dprintk(8, "dev: %p, budget_av: %p\n", dev, budget_av); =20 @@ -1362,7 +1362,7 @@ static void budget_av_irq(struct saa7146_dev *dev, u3= 2 * isr) =20 static int budget_av_detach(struct saa7146_dev *dev) { - struct budget_av *budget_av =3D (struct budget_av *) dev->ext_priv; + struct budget_av *budget_av =3D dev->ext_priv; int err; =20 dprintk(2, "dev: %p\n", dev); @@ -1411,7 +1411,7 @@ static int vidioc_enum_input(struct file *file, void = *fh, struct v4l2_input *i) static int vidioc_g_input(struct file *file, void *fh, unsigned int *i) { struct saa7146_dev *dev =3D ((struct saa7146_fh *)fh)->dev; - struct budget_av *budget_av =3D (struct budget_av *)dev->ext_priv; + struct budget_av *budget_av =3D dev->ext_priv; =20 *i =3D budget_av->cur_input; =20 @@ -1422,7 +1422,7 @@ static int vidioc_g_input(struct file *file, void *fh= , unsigned int *i) static int vidioc_s_input(struct file *file, void *fh, unsigned int input) { struct saa7146_dev *dev =3D ((struct saa7146_fh *)fh)->dev; - struct budget_av *budget_av =3D (struct budget_av *)dev->ext_priv; + struct budget_av *budget_av =3D dev->ext_priv; =20 dprintk(1, "VIDIOC_S_INPUT %d\n", input); return saa7113_setinput(budget_av, input); diff --git a/drivers/media/pci/ttpci/budget-ci.c b/drivers/media/pci/ttpci/= budget-ci.c index d59d18647371..66e1a004ee43 100644 --- a/drivers/media/pci/ttpci/budget-ci.c +++ b/drivers/media/pci/ttpci/budget-ci.c @@ -251,7 +251,7 @@ static void msp430_ir_deinit(struct budget_ci *budget_c= i) =20 static int ciintf_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot, = int address) { - struct budget_ci *budget_ci =3D (struct budget_ci *) ca->data; + struct budget_ci *budget_ci =3D ca->data; =20 if (slot !=3D 0) return -EINVAL; @@ -262,7 +262,7 @@ static int ciintf_read_attribute_mem(struct dvb_ca_en50= 221 *ca, int slot, int ad =20 static int ciintf_write_attribute_mem(struct dvb_ca_en50221 *ca, int slot,= int address, u8 value) { - struct budget_ci *budget_ci =3D (struct budget_ci *) ca->data; + struct budget_ci *budget_ci =3D ca->data; =20 if (slot !=3D 0) return -EINVAL; @@ -273,7 +273,7 @@ static int ciintf_write_attribute_mem(struct dvb_ca_en5= 0221 *ca, int slot, int a =20 static int ciintf_read_cam_control(struct dvb_ca_en50221 *ca, int slot, u8= address) { - struct budget_ci *budget_ci =3D (struct budget_ci *) ca->data; + struct budget_ci *budget_ci =3D ca->data; =20 if (slot !=3D 0) return -EINVAL; @@ -284,7 +284,7 @@ static int ciintf_read_cam_control(struct dvb_ca_en5022= 1 *ca, int slot, u8 addre =20 static int ciintf_write_cam_control(struct dvb_ca_en50221 *ca, int slot, u= 8 address, u8 value) { - struct budget_ci *budget_ci =3D (struct budget_ci *) ca->data; + struct budget_ci *budget_ci =3D ca->data; =20 if (slot !=3D 0) return -EINVAL; @@ -295,7 +295,7 @@ static int ciintf_write_cam_control(struct dvb_ca_en502= 21 *ca, int slot, u8 addr =20 static int ciintf_slot_reset(struct dvb_ca_en50221 *ca, int slot) { - struct budget_ci *budget_ci =3D (struct budget_ci *) ca->data; + struct budget_ci *budget_ci =3D ca->data; struct saa7146_dev *saa =3D budget_ci->budget.dev; =20 if (slot !=3D 0) @@ -318,7 +318,7 @@ static int ciintf_slot_reset(struct dvb_ca_en50221 *ca,= int slot) =20 static int ciintf_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) { - struct budget_ci *budget_ci =3D (struct budget_ci *) ca->data; + struct budget_ci *budget_ci =3D ca->data; struct saa7146_dev *saa =3D budget_ci->budget.dev; =20 if (slot !=3D 0) @@ -331,7 +331,7 @@ static int ciintf_slot_shutdown(struct dvb_ca_en50221 *= ca, int slot) =20 static int ciintf_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) { - struct budget_ci *budget_ci =3D (struct budget_ci *) ca->data; + struct budget_ci *budget_ci =3D ca->data; struct saa7146_dev *saa =3D budget_ci->budget.dev; int tmp; =20 @@ -400,7 +400,7 @@ static void ciintf_interrupt(struct tasklet_struct *t) =20 static int ciintf_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, in= t open) { - struct budget_ci *budget_ci =3D (struct budget_ci *) ca->data; + struct budget_ci *budget_ci =3D ca->data; unsigned int flags; =20 // ensure we don't get spurious IRQs during initialisation @@ -553,7 +553,7 @@ static void ciintf_deinit(struct budget_ci *budget_ci) =20 static void budget_ci_irq(struct saa7146_dev *dev, u32 * isr) { - struct budget_ci *budget_ci =3D (struct budget_ci *) dev->ext_priv; + struct budget_ci *budget_ci =3D dev->ext_priv; =20 dprintk(8, "dev: %p, budget_ci: %p\n", dev, budget_ci); =20 @@ -648,7 +648,7 @@ static int philips_su1278_tt_set_symbol_rate(struct dvb= _frontend *fe, u32 srate, static int philips_su1278_tt_tuner_set_params(struct dvb_frontend *fe) { struct dtv_frontend_properties *p =3D &fe->dtv_property_cache; - struct budget_ci *budget_ci =3D (struct budget_ci *) fe->dvb->priv; + struct budget_ci *budget_ci =3D fe->dvb->priv; u32 div; u8 buf[4]; struct i2c_msg msg =3D {.addr =3D 0x60,.flags =3D 0,.buf =3D buf,.len =3D= sizeof(buf) }; @@ -698,7 +698,7 @@ static const struct stv0299_config philips_su1278_tt_co= nfig =3D { =20 static int philips_tdm1316l_tuner_init(struct dvb_frontend *fe) { - struct budget_ci *budget_ci =3D (struct budget_ci *) fe->dvb->priv; + struct budget_ci *budget_ci =3D fe->dvb->priv; static u8 td1316_init[] =3D { 0x0b, 0xf5, 0x85, 0xab }; static u8 disable_mc44BC374c[] =3D { 0x1d, 0x74, 0xa0, 0x68 }; struct i2c_msg tuner_msg =3D {.addr =3D budget_ci->tuner_pll_address,.fla= gs =3D 0,.buf =3D td1316_init,.len =3D @@ -729,7 +729,7 @@ static int philips_tdm1316l_tuner_init(struct dvb_front= end *fe) static int philips_tdm1316l_tuner_set_params(struct dvb_frontend *fe) { struct dtv_frontend_properties *p =3D &fe->dtv_property_cache; - struct budget_ci *budget_ci =3D (struct budget_ci *) fe->dvb->priv; + struct budget_ci *budget_ci =3D fe->dvb->priv; u8 tuner_buf[4]; struct i2c_msg tuner_msg =3D {.addr =3D budget_ci->tuner_pll_address,.fla= gs =3D 0,.buf =3D tuner_buf,.len =3D sizeof(tuner_buf) }; int tuner_frequency =3D 0; @@ -815,7 +815,7 @@ static int philips_tdm1316l_tuner_set_params(struct dvb= _frontend *fe) static int philips_tdm1316l_request_firmware(struct dvb_frontend *fe, const struct firmware **fw, char *name) { - struct budget_ci *budget_ci =3D (struct budget_ci *) fe->dvb->priv; + struct budget_ci *budget_ci =3D fe->dvb->priv; =20 return request_firmware(fw, name, &budget_ci->budget.dev->pci->dev); } @@ -845,7 +845,7 @@ static struct tda1004x_config philips_tdm1316l_config_i= nvert =3D { static int dvbc_philips_tdm1316l_tuner_set_params(struct dvb_frontend *fe) { struct dtv_frontend_properties *p =3D &fe->dtv_property_cache; - struct budget_ci *budget_ci =3D (struct budget_ci *) fe->dvb->priv; + struct budget_ci *budget_ci =3D fe->dvb->priv; u8 tuner_buf[5]; struct i2c_msg tuner_msg =3D {.addr =3D budget_ci->tuner_pll_address, .flags =3D 0, @@ -1494,7 +1494,7 @@ static int budget_ci_attach(struct saa7146_dev *dev, = struct saa7146_pci_extensio =20 static int budget_ci_detach(struct saa7146_dev *dev) { - struct budget_ci *budget_ci =3D (struct budget_ci *) dev->ext_priv; + struct budget_ci *budget_ci =3D dev->ext_priv; struct saa7146_dev *saa =3D budget_ci->budget.dev; int err; =20 diff --git a/drivers/media/pci/ttpci/budget-core.c b/drivers/media/pci/ttpc= i/budget-core.c index 5d5796f24469..25f44c3eebf3 100644 --- a/drivers/media/pci/ttpci/budget-core.c +++ b/drivers/media/pci/ttpci/budget-core.c @@ -147,7 +147,7 @@ static int start_ts_capture(struct budget *budget) static int budget_read_fe_status(struct dvb_frontend *fe, enum fe_status *status) { - struct budget *budget =3D (struct budget *) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; int synced; int ret; =20 @@ -308,7 +308,7 @@ int ttpci_budget_debiwrite(struct budget *budget, u32 c= onfig, int addr, static int budget_start_feed(struct dvb_demux_feed *feed) { struct dvb_demux *demux =3D feed->demux; - struct budget *budget =3D (struct budget *) demux->priv; + struct budget *budget =3D demux->priv; int status =3D 0; =20 dprintk(2, "budget: %p\n", budget); @@ -327,7 +327,7 @@ static int budget_start_feed(struct dvb_demux_feed *fee= d) static int budget_stop_feed(struct dvb_demux_feed *feed) { struct dvb_demux *demux =3D feed->demux; - struct budget *budget =3D (struct budget *) demux->priv; + struct budget *budget =3D demux->priv; int status =3D 0; =20 dprintk(2, "budget: %p\n", budget); @@ -570,7 +570,7 @@ int ttpci_budget_deinit(struct budget *budget) =20 void ttpci_budget_irq10_handler(struct saa7146_dev *dev, u32 * isr) { - struct budget *budget =3D (struct budget *) dev->ext_priv; + struct budget *budget =3D dev->ext_priv; =20 dprintk(8, "dev: %p, budget: %p\n", dev, budget); =20 @@ -580,7 +580,7 @@ void ttpci_budget_irq10_handler(struct saa7146_dev *dev= , u32 * isr) =20 void ttpci_budget_set_video_port(struct saa7146_dev *dev, int video_port) { - struct budget *budget =3D (struct budget *) dev->ext_priv; + struct budget *budget =3D dev->ext_priv; =20 spin_lock(&budget->feedlock); budget->video_port =3D video_port; diff --git a/drivers/media/pci/ttpci/budget.c b/drivers/media/pci/ttpci/bud= get.c index a88711a3ac7f..b76a1b330b50 100644 --- a/drivers/media/pci/ttpci/budget.c +++ b/drivers/media/pci/ttpci/budget.c @@ -144,7 +144,7 @@ static int SetVoltage_Activy(struct budget *budget, static int siemens_budget_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage voltage) { - struct budget* budget =3D (struct budget*) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; =20 return SetVoltage_Activy (budget, voltage); } @@ -152,7 +152,7 @@ static int siemens_budget_set_voltage(struct dvb_fronte= nd *fe, static int budget_set_tone(struct dvb_frontend *fe, enum fe_sec_tone_mode tone) { - struct budget* budget =3D (struct budget*) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; =20 switch (tone) { case SEC_TONE_ON: @@ -172,7 +172,7 @@ static int budget_set_tone(struct dvb_frontend *fe, =20 static int budget_diseqc_send_master_cmd(struct dvb_frontend* fe, struct d= vb_diseqc_master_cmd* cmd) { - struct budget* budget =3D (struct budget*) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; =20 SendDiSEqCMsg (budget, cmd->msg_len, cmd->msg, 0); =20 @@ -182,7 +182,7 @@ static int budget_diseqc_send_master_cmd(struct dvb_fro= ntend* fe, struct dvb_dis static int budget_diseqc_send_burst(struct dvb_frontend *fe, enum fe_sec_mini_cmd minicmd) { - struct budget* budget =3D (struct budget*) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; =20 SendDiSEqCMsg (budget, 0, NULL, minicmd); =20 @@ -192,7 +192,7 @@ static int budget_diseqc_send_burst(struct dvb_frontend= *fe, static int alps_bsrv2_tuner_set_params(struct dvb_frontend *fe) { struct dtv_frontend_properties *c =3D &fe->dtv_property_cache; - struct budget* budget =3D (struct budget*) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; u8 pwr =3D 0; u8 buf[4]; struct i2c_msg msg =3D { .addr =3D 0x61, .flags =3D 0, .buf =3D buf, .len= =3D sizeof(buf) }; @@ -234,7 +234,7 @@ static struct ves1x93_config alps_bsrv2_config =3D static int alps_tdbe2_tuner_set_params(struct dvb_frontend *fe) { struct dtv_frontend_properties *c =3D &fe->dtv_property_cache; - struct budget* budget =3D (struct budget*) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; u32 div; u8 data[4]; struct i2c_msg msg =3D { .addr =3D 0x62, .flags =3D 0, .buf =3D data, .le= n =3D sizeof(data) }; @@ -320,7 +320,7 @@ static u8 tuner_address_grundig_29504_401_activy =3D 0x= 60; static int grundig_29504_451_tuner_set_params(struct dvb_frontend *fe) { struct dtv_frontend_properties *c =3D &fe->dtv_property_cache; - struct budget* budget =3D (struct budget*) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; u32 div; u8 data[4]; struct i2c_msg msg =3D { .addr =3D 0x61, .flags =3D 0, .buf =3D data, .le= n =3D sizeof(data) }; @@ -344,7 +344,7 @@ static struct tda8083_config grundig_29504_451_config = =3D { static int s5h1420_tuner_set_params(struct dvb_frontend *fe) { struct dtv_frontend_properties *c =3D &fe->dtv_property_cache; - struct budget* budget =3D (struct budget*) fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; u32 div; u8 data[4]; struct i2c_msg msg =3D { .addr =3D 0x61, .flags =3D 0, .buf =3D data, .le= n =3D sizeof(data) }; @@ -405,7 +405,7 @@ static const struct stv0299_config alps_bsbe1_config_ac= tivy =3D { =20 static int alps_tdhd1_204_request_firmware(struct dvb_frontend *fe, const = struct firmware **fw, char *name) { - struct budget *budget =3D (struct budget *)fe->dvb->priv; + struct budget *budget =3D fe->dvb->priv; =20 return request_firmware(fw, name, &budget->dev->pci->dev); } @@ -800,7 +800,7 @@ static int budget_attach (struct saa7146_dev* dev, stru= ct saa7146_pci_extension_ =20 static int budget_detach (struct saa7146_dev* dev) { - struct budget *budget =3D (struct budget*) dev->ext_priv; + struct budget *budget =3D dev->ext_priv; int err; =20 if (budget->dvb_frontend) { --=20 2.11.0