From nobody Thu Sep 11 23:29:38 2025 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 072BCC64EC4 for ; Wed, 15 Feb 2023 19:46:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229798AbjBOTqy (ORCPT ); Wed, 15 Feb 2023 14:46:54 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41494 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229787AbjBOTqX (ORCPT ); Wed, 15 Feb 2023 14:46:23 -0500 Received: from hosting.gsystem.sk (hosting.gsystem.sk [212.5.213.30]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 1C7D341095; Wed, 15 Feb 2023 11:46:11 -0800 (PST) Received: from gsql.ggedos.sk (off-20.infotel.telecom.sk [212.5.213.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by hosting.gsystem.sk (Postfix) with ESMTPSA id 86A127A06EC; Wed, 15 Feb 2023 20:46:04 +0100 (CET) From: Ondrej Zary To: Damien Le Moal Cc: Christoph Hellwig , Sergey Shtylyov , Jens Axboe , Tim Waugh , linux-block@vger.kernel.org, linux-parport@lists.infradead.org, linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 08/18] pata_parport: remove typedef struct PIA Date: Wed, 15 Feb 2023 20:45:44 +0100 Message-Id: <20230215194554.25632-9-linux@zary.sk> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20230215194554.25632-1-linux@zary.sk> References: <20230215194554.25632-1-linux@zary.sk> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Remove typedef struct PIA and use struct pi_adapter directly. Fix formatting (excessive spaces) while at it. Reviewed-by: Sergey Shtylyov Signed-off-by: Ondrej Zary --- drivers/ata/pata_parport/aten.c | 14 +++++++------- drivers/ata/pata_parport/bpck.c | 24 ++++++++++++------------ drivers/ata/pata_parport/bpck6.c | 22 +++++++++++----------- drivers/ata/pata_parport/comm.c | 14 +++++++------- drivers/ata/pata_parport/dstr.c | 14 +++++++------- drivers/ata/pata_parport/epat.c | 16 ++++++++-------- drivers/ata/pata_parport/epia.c | 16 ++++++++-------- drivers/ata/pata_parport/fit2.c | 14 +++++++------- drivers/ata/pata_parport/fit3.c | 14 +++++++------- drivers/ata/pata_parport/friq.c | 20 ++++++++++---------- drivers/ata/pata_parport/frpw.c | 20 ++++++++++---------- drivers/ata/pata_parport/kbic.c | 24 ++++++++++++------------ drivers/ata/pata_parport/ktti.c | 14 +++++++------- drivers/ata/pata_parport/on20.c | 14 +++++++------- drivers/ata/pata_parport/on26.c | 16 ++++++++-------- include/linux/pata_parport.h | 2 -- 16 files changed, 128 insertions(+), 130 deletions(-) diff --git a/drivers/ata/pata_parport/aten.c b/drivers/ata/pata_parport/ate= n.c index bf83e4188c23..4579e554fbad 100644 --- a/drivers/ata/pata_parport/aten.c +++ b/drivers/ata/pata_parport/aten.c @@ -35,7 +35,7 @@ =20 static int cont_map[2] =3D { 0x08, 0x20 }; =20 -static void aten_write_regr( PIA *pi, int cont, int regr, int val) +static void aten_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { int r; =20 @@ -44,7 +44,7 @@ static void aten_write_regr( PIA *pi, int cont, int regr= , int val) w0(r); w2(0xe); w2(6); w0(val); w2(7); w2(6); w2(0xc); } =20 -static int aten_read_regr( PIA *pi, int cont, int regr ) +static int aten_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int a, b, r; =20 @@ -67,7 +67,7 @@ static int aten_read_regr( PIA *pi, int cont, int regr ) return -1; } =20 -static void aten_read_block( PIA *pi, char * buf, int count ) +static void aten_read_block(struct pi_adapter *pi, char *buf, int count) =20 { int k, a, b, c, d; =20 @@ -95,7 +95,7 @@ static void aten_read_block( PIA *pi, char * buf, int cou= nt ) } } =20 -static void aten_write_block( PIA *pi, char * buf, int count ) +static void aten_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int k; =20 @@ -107,20 +107,20 @@ static void aten_write_block( PIA *pi, char * buf, in= t count ) w2(0xc); } =20 -static void aten_connect ( PIA *pi ) +static void aten_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); w2(0xc);=09 } =20 -static void aten_disconnect ( PIA *pi ) +static void aten_disconnect(struct pi_adapter *pi) =20 { w0(pi->saved_r0); w2(pi->saved_r2); }=20 =20 -static void aten_log_adapter( PIA *pi, char * scratch, int verbose ) +static void aten_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { char *mode_string[2] =3D {"4-bit","8-bit"}; =20 diff --git a/drivers/ata/pata_parport/bpck.c b/drivers/ata/pata_parport/bpc= k.c index c33ca1cb72ac..46805c584730 100644 --- a/drivers/ata/pata_parport/bpck.c +++ b/drivers/ata/pata_parport/bpck.c @@ -46,7 +46,7 @@ =20 static int cont_map[3] =3D { 0x40, 0x48, 0 }; =20 -static int bpck_read_regr( PIA *pi, int cont, int regr ) +static int bpck_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int r, l, h; =20 @@ -77,7 +77,7 @@ static int bpck_read_regr( PIA *pi, int cont, int regr ) return -1; }=09 =20 -static void bpck_write_regr( PIA *pi, int cont, int regr, int val ) +static void bpck_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { int r; =20 @@ -106,7 +106,7 @@ static void bpck_write_regr( PIA *pi, int cont, int reg= r, int val ) #define WR(r,v) bpck_write_regr(pi,2,r,v) #define RR(r) (bpck_read_regr(pi,2,r)) =20 -static void bpck_write_block( PIA *pi, char * buf, int count ) +static void bpck_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int i; =20 @@ -147,7 +147,7 @@ static void bpck_write_block( PIA *pi, char * buf, int = count ) } } =20 -static void bpck_read_block( PIA *pi, char * buf, int count ) +static void bpck_read_block(struct pi_adapter *pi, char *buf, int count) =20 { int i, l, h; =20 @@ -194,7 +194,7 @@ static void bpck_read_block( PIA *pi, char * buf, int c= ount ) } } =20 -static int bpck_probe_unit ( PIA *pi ) +static int bpck_probe_unit(struct pi_adapter *pi) =20 { int o1, o0, f7, id; int t, s; @@ -217,7 +217,7 @@ static int bpck_probe_unit ( PIA *pi ) return 1; } =09 -static void bpck_connect ( PIA *pi ) +static void bpck_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); w0(0xff-pi->unit); w2(4); w0(pi->unit); @@ -251,14 +251,14 @@ static void bpck_connect ( PIA *pi ) /* }*/ } =20 -static void bpck_disconnect ( PIA *pi ) +static void bpck_disconnect(struct pi_adapter *pi) =20 { w0(0);=20 if (pi->mode >=3D 2) { w2(9); w2(0); } else t2(2); w2(0x4c); w0(pi->saved_r0); }=20 =20 -static void bpck_force_spp ( PIA *pi ) +static void bpck_force_spp(struct pi_adapter *pi) =20 /* This fakes the EPP protocol to turn off EPP ... */ =20 @@ -276,7 +276,7 @@ static void bpck_force_spp ( PIA *pi ) =20 #define TEST_LEN 16 =20 -static int bpck_test_proto( PIA *pi, char * scratch, int verbose ) +static int bpck_test_proto(struct pi_adapter *pi, char *scratch, int verbo= se) =20 { int i, e, l, h, om; char buf[TEST_LEN]; @@ -346,7 +346,7 @@ static int bpck_test_proto( PIA *pi, char * scratch, in= t verbose ) return e; } =20 -static void bpck_read_eeprom ( PIA *pi, char * buf ) +static void bpck_read_eeprom(struct pi_adapter *pi, char *buf) =20 { int i, j, k, p, v, f, om, od; =20 @@ -397,7 +397,7 @@ static void bpck_read_eeprom ( PIA *pi, char * buf ) pi->mode =3D om; pi->delay =3D od; } =20 -static int bpck_test_port ( PIA *pi ) /* check for 8-bit port */ +static int bpck_test_port(struct pi_adapter *pi) /* check for 8-bit port */ =20 { int i, r, m; =20 @@ -416,7 +416,7 @@ static int bpck_test_port ( PIA *pi ) /* check for 8-b= it port */ return 5; } =20 -static void bpck_log_adapter( PIA *pi, char * scratch, int verbose ) +static void bpck_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { char *mode_string[5] =3D { "4-bit","8-bit","EPP-8", "EPP-16","EPP-32" }; diff --git a/drivers/ata/pata_parport/bpck6.c b/drivers/ata/pata_parport/bp= ck6.c index 13bfd60655dd..8ed3cf3b627e 100644 --- a/drivers/ata/pata_parport/bpck6.c +++ b/drivers/ata/pata_parport/bpck6.c @@ -56,7 +56,7 @@ static bool verbose; /* set this to 1 to see debugging me= ssages and whatnot */ #define ATAPI_DEVICE_CONTROL 0x0e /* device control (write) */ /****************************************************************/ =20 -static int bpck6_read_regr(PIA *pi, int cont, int reg) +static int bpck6_read_regr(struct pi_adapter *pi, int cont, int reg) { unsigned int out; =20 @@ -69,7 +69,7 @@ static int bpck6_read_regr(PIA *pi, int cont, int reg) return(out); } =20 -static void bpck6_write_regr(PIA *pi, int cont, int reg, int val) +static void bpck6_write_regr(struct pi_adapter *pi, int cont, int reg, int= val) { /* check for bad settings */ if (reg>=3D0 && reg<=3D7 && cont>=3D0 && cont<=3D1) @@ -78,17 +78,17 @@ static void bpck6_write_regr(PIA *pi, int cont, int reg= , int val) } } =20 -static void bpck6_write_block( PIA *pi, char * buf, int len ) +static void bpck6_write_block(struct pi_adapter *pi, char *buf, int len) { ppc6_wr_port16_blk(PPCSTRUCT(pi),ATAPI_DATA,buf,(u32)len>>1);=20 } =20 -static void bpck6_read_block( PIA *pi, char * buf, int len ) +static void bpck6_read_block(struct pi_adapter *pi, char *buf, int len) { ppc6_rd_port16_blk(PPCSTRUCT(pi),ATAPI_DATA,buf,(u32)len>>1); } =20 -static void bpck6_connect ( PIA *pi ) +static void bpck6_connect(struct pi_adapter *pi) { if(verbose) { @@ -112,7 +112,7 @@ static void bpck6_connect ( PIA *pi ) ppc6_wr_extout(PPCSTRUCT(pi),0x3); } =20 -static void bpck6_disconnect ( PIA *pi ) +static void bpck6_disconnect(struct pi_adapter *pi) { if(verbose) { @@ -122,7 +122,7 @@ static void bpck6_disconnect ( PIA *pi ) ppc6_close(PPCSTRUCT(pi)); } =20 -static int bpck6_test_port ( PIA *pi ) /* check for 8-bit port */ +static int bpck6_test_port(struct pi_adapter *pi) /* check for 8-bit por= t */ { if(verbose) { @@ -154,7 +154,7 @@ static int bpck6_test_port ( PIA *pi ) /* check for 8= -bit port */ } } =20 -static int bpck6_probe_unit ( PIA *pi ) +static int bpck6_probe_unit(struct pi_adapter *pi) { int out; =20 @@ -195,7 +195,7 @@ static int bpck6_probe_unit ( PIA *pi ) } } =20 -static void bpck6_log_adapter( PIA *pi, char * scratch, int verbose ) +static void bpck6_log_adapter(struct pi_adapter *pi, char *scratch, int ve= rbose) { char *mode_string[5]=3D {"4-bit","8-bit","EPP-8","EPP-16","EPP-32"}; @@ -206,7 +206,7 @@ static void bpck6_log_adapter( PIA *pi, char * scratch,= int verbose ) pi->unit,pi->mode,mode_string[pi->mode],pi->delay); } =20 -static int bpck6_init_proto(PIA *pi) +static int bpck6_init_proto(struct pi_adapter *pi) { Interface *p =3D kzalloc(sizeof(Interface), GFP_KERNEL); =20 @@ -219,7 +219,7 @@ static int bpck6_init_proto(PIA *pi) return -1; } =20 -static void bpck6_release_proto(PIA *pi) +static void bpck6_release_proto(struct pi_adapter *pi) { kfree((void *)(pi->private));=20 } diff --git a/drivers/ata/pata_parport/comm.c b/drivers/ata/pata_parport/com= m.c index 908f6c44548b..06c6fa29295b 100644 --- a/drivers/ata/pata_parport/comm.c +++ b/drivers/ata/pata_parport/comm.c @@ -42,7 +42,7 @@ =20 static int cont_map[2] =3D { 0x08, 0x10 }; =20 -static int comm_read_regr( PIA *pi, int cont, int regr ) +static int comm_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int l, h, r; =20 @@ -68,7 +68,7 @@ static int comm_read_regr( PIA *pi, int cont, int regr ) return -1; } =20 =20 -static void comm_write_regr( PIA *pi, int cont, int regr, int val ) +static void comm_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { int r; =20 @@ -87,7 +87,7 @@ static void comm_write_regr( PIA *pi, int cont, int regr,= int val ) } } =20 -static void comm_connect ( PIA *pi ) +static void comm_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); @@ -98,14 +98,14 @@ static void comm_connect ( PIA *pi ) w2(4); w0(0xe0); w2(0xc); w2(0xc); w2(4); } =20 -static void comm_disconnect ( PIA *pi ) +static void comm_disconnect(struct pi_adapter *pi) =20 { w2(0); w2(0); w2(0); w2(4);=20 w0(pi->saved_r0); w2(pi->saved_r2); }=20 =20 -static void comm_read_block( PIA *pi, char * buf, int count ) +static void comm_read_block(struct pi_adapter *pi, char *buf, int count) =20 { int i, l, h; =20 @@ -146,7 +146,7 @@ static void comm_read_block( PIA *pi, char * buf, int c= ount ) =20 /* NB: Watch out for the byte swapped writes ! */ =20 -static void comm_write_block( PIA *pi, char * buf, int count ) +static void comm_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int k; =20 @@ -179,7 +179,7 @@ static void comm_write_block( PIA *pi, char * buf, int = count ) } } =20 -static void comm_log_adapter( PIA *pi, char * scratch, int verbose ) +static void comm_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { char *mode_string[5] =3D {"4-bit","8-bit","EPP-8","EPP-16","EPP= -32"}; =20 diff --git a/drivers/ata/pata_parport/dstr.c b/drivers/ata/pata_parport/dst= r.c index 3732e9b79429..8cac71eb9c03 100644 --- a/drivers/ata/pata_parport/dstr.c +++ b/drivers/ata/pata_parport/dstr.c @@ -44,7 +44,7 @@ =20 static int cont_map[2] =3D { 0x20, 0x40 }; =20 -static int dstr_read_regr( PIA *pi, int cont, int regr ) +static int dstr_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int a, b, r; =20 @@ -71,7 +71,7 @@ static int dstr_read_regr( PIA *pi, int cont, int regr ) return -1; } =20 =20 -static void dstr_write_regr( PIA *pi, int cont, int regr, int val ) +static void dstr_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { int r; =20 @@ -98,21 +98,21 @@ static void dstr_write_regr( PIA *pi, int cont, int re= gr, int val ) w0(0xaa);w0(0x55);w0(0);w0(0xff);w0(0x87);w0(0x78);\ w0(x);w2(5);w2(4); =20 -static void dstr_connect ( PIA *pi ) +static void dstr_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); w2(4); CCP(0xe0); w0(0xff); } =20 -static void dstr_disconnect ( PIA *pi ) +static void dstr_disconnect(struct pi_adapter *pi) =20 { CCP(0x30); w0(pi->saved_r0); w2(pi->saved_r2); }=20 =20 -static void dstr_read_block( PIA *pi, char * buf, int count ) +static void dstr_read_block(struct pi_adapter *pi, char *buf, int count) =20 { int k, a, b; =20 @@ -154,7 +154,7 @@ static void dstr_read_block( PIA *pi, char * buf, int c= ount ) } } =20 -static void dstr_write_block( PIA *pi, char * buf, int count ) +static void dstr_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int k; =20 @@ -190,7 +190,7 @@ static void dstr_write_block( PIA *pi, char * buf, int = count ) } =20 =20 -static void dstr_log_adapter( PIA *pi, char * scratch, int verbose ) +static void dstr_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { char *mode_string[5] =3D {"4-bit","8-bit","EPP-8", "EPP-16","EPP-32"}; diff --git a/drivers/ata/pata_parport/epat.c b/drivers/ata/pata_parport/epa= t.c index 59720daa9c19..9276dcb261d8 100644 --- a/drivers/ata/pata_parport/epat.c +++ b/drivers/ata/pata_parport/epat.c @@ -44,7 +44,7 @@ MODULE_PARM_DESC(epatc8, "support for the Shuttle EP1284 = chip, " =20 static int cont_map[3] =3D { 0x18, 0x10, 0 }; =20 -static void epat_write_regr( PIA *pi, int cont, int regr, int val) +static void epat_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { int r; =20 @@ -65,7 +65,7 @@ static void epat_write_regr( PIA *pi, int cont, int regr,= int val) } } =20 -static int epat_read_regr( PIA *pi, int cont, int regr ) +static int epat_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int a, b, r; =20 @@ -94,7 +94,7 @@ static int epat_read_regr( PIA *pi, int cont, int regr ) return -1; /* never gets here */ } =20 -static void epat_read_block( PIA *pi, char * buf, int count ) +static void epat_read_block(struct pi_adapter *pi, char *buf, int count) =20 { int k, ph, a, b; =20 @@ -159,7 +159,7 @@ static void epat_read_block( PIA *pi, char * buf, int c= ount ) } } =20 -static void epat_write_block( PIA *pi, char * buf, int count ) =20 +static void epat_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int ph, k; =20 @@ -210,7 +210,7 @@ static void epat_write_block( PIA *pi, char * buf, int = count ) #define CPP(x) w2(4);w0(0x22);w0(0xaa);w0(0x55);w0(0);w0(0xff);\ w0(0x87);w0(0x78);w0(x);w2(4);w2(5);w2(4);w0(0xff); =20 -static void epat_connect ( PIA *pi ) +static void epat_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); @@ -242,13 +242,13 @@ static void epat_connect ( PIA *pi ) } } =20 -static void epat_disconnect (PIA *pi) +static void epat_disconnect(struct pi_adapter *pi) { CPP(0x30); w0(pi->saved_r0); w2(pi->saved_r2); } =20 -static int epat_test_proto( PIA *pi, char * scratch, int verbose ) +static int epat_test_proto(struct pi_adapter *pi, char *scratch, int verbo= se) =20 { int k, j, f, cc; int e[2] =3D {0,0}; @@ -287,7 +287,7 @@ static int epat_test_proto( PIA *pi, char * scratch, in= t verbose ) return (e[0] && e[1]) || f; } =20 -static void epat_log_adapter( PIA *pi, char * scratch, int verbose ) +static void epat_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { int ver; char *mode_string[6] =3D=20 diff --git a/drivers/ata/pata_parport/epia.c b/drivers/ata/pata_parport/epi= a.c index 610269083441..85b1aba995e1 100644 --- a/drivers/ata/pata_parport/epia.c +++ b/drivers/ata/pata_parport/epia.c @@ -46,7 +46,7 @@ =20 static int cont_map[2] =3D { 0, 0x80 }; =20 -static int epia_read_regr( PIA *pi, int cont, int regr ) +static int epia_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int a, b, r; =20 @@ -79,7 +79,7 @@ static int epia_read_regr( PIA *pi, int cont, int regr ) return -1; } =20 =20 -static void epia_write_regr( PIA *pi, int cont, int regr, int val) +static void epia_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { int r; =20 @@ -110,7 +110,7 @@ static void epia_write_regr( PIA *pi, int cont, int reg= r, int val) 2048 byte reads (the last two being used in the CDrom drivers. */ =20 -static void epia_connect ( PIA *pi ) +static void epia_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); @@ -124,7 +124,7 @@ static void epia_connect ( PIA *pi ) WR(0x86,8); =20 } =20 -static void epia_disconnect ( PIA *pi ) +static void epia_disconnect(struct pi_adapter *pi) =20 { /* WR(0x84,0x10); */ w0(pi->saved_r0); @@ -133,7 +133,7 @@ static void epia_disconnect ( PIA *pi ) w2(pi->saved_r2); }=20 =20 -static void epia_read_block( PIA *pi, char * buf, int count ) +static void epia_read_block(struct pi_adapter *pi, char *buf, int count) =20 { int k, ph, a, b; =20 @@ -193,7 +193,7 @@ static void epia_read_block( PIA *pi, char * buf, int c= ount ) } } =20 -static void epia_write_block( PIA *pi, char * buf, int count ) +static void epia_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int ph, k, last, d; =20 @@ -234,7 +234,7 @@ static void epia_write_block( PIA *pi, char * buf, int = count ) =20 } =20 -static int epia_test_proto( PIA *pi, char * scratch, int verbose ) +static int epia_test_proto(struct pi_adapter *pi, char *scratch, int verbo= se) =20 { int j, k, f; int e[2] =3D {0,0}; @@ -272,7 +272,7 @@ static int epia_test_proto( PIA *pi, char * scratch, in= t verbose ) } =20 =20 -static void epia_log_adapter( PIA *pi, char * scratch, int verbose ) +static void epia_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { char *mode_string[6] =3D {"4-bit","5/3","8-bit", "EPP-8","EPP-16","EPP-32"}; diff --git a/drivers/ata/pata_parport/fit2.c b/drivers/ata/pata_parport/fit= 2.c index 28de8e4e41c3..67e095d6a718 100644 --- a/drivers/ata/pata_parport/fit2.c +++ b/drivers/ata/pata_parport/fit2.c @@ -37,13 +37,13 @@ devices. =20 */ =20 -static void fit2_write_regr( PIA *pi, int cont, int regr, int val) +static void fit2_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { if (cont =3D=3D 1) return; w2(0xc); w0(regr); w2(4); w0(val); w2(5); w0(0); w2(4); } =20 -static int fit2_read_regr( PIA *pi, int cont, int regr ) +static int fit2_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int a, b, r; =20 @@ -61,7 +61,7 @@ static int fit2_read_regr( PIA *pi, int cont, int regr ) =20 } =20 -static void fit2_read_block( PIA *pi, char * buf, int count ) +static void fit2_read_block(struct pi_adapter *pi, char *buf, int count) =20 { int k, a, b, c, d; =20 @@ -87,7 +87,7 @@ static void fit2_read_block( PIA *pi, char * buf, int cou= nt ) =20 } =20 -static void fit2_write_block( PIA *pi, char * buf, int count ) +static void fit2_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int k; =20 @@ -100,20 +100,20 @@ static void fit2_write_block( PIA *pi, char * buf, in= t count ) w2(4); } =20 -static void fit2_connect ( PIA *pi ) +static void fit2_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); w2(0xcc);=20 } =20 -static void fit2_disconnect ( PIA *pi ) +static void fit2_disconnect(struct pi_adapter *pi) =20 { w0(pi->saved_r0); w2(pi->saved_r2); }=20 =20 -static void fit2_log_adapter( PIA *pi, char * scratch, int verbose ) +static void fit2_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { printk("fit2 %s, FIT 2000 adapter at 0x%x, delay %d\n", diff --git a/drivers/ata/pata_parport/fit3.c b/drivers/ata/pata_parport/fit= 3.c index 0366f3123508..01e862a94b96 100644 --- a/drivers/ata/pata_parport/fit3.c +++ b/drivers/ata/pata_parport/fit3.c @@ -39,7 +39,7 @@ =20 */ =20 -static void fit3_write_regr( PIA *pi, int cont, int regr, int val) +static void fit3_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { if (cont =3D=3D 1) return; =20 @@ -59,7 +59,7 @@ static void fit3_write_regr( PIA *pi, int cont, int regr= , int val) } } =20 -static int fit3_read_regr( PIA *pi, int cont, int regr ) +static int fit3_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int a, b; =20 @@ -92,7 +92,7 @@ static int fit3_read_regr( PIA *pi, int cont, int regr ) =20 } =20 -static void fit3_read_block( PIA *pi, char * buf, int count ) +static void fit3_read_block(struct pi_adapter *pi, char *buf, int count) =20 { int k, a, b, c, d; =20 @@ -131,7 +131,7 @@ static void fit3_read_block( PIA *pi, char * buf, int c= ount ) } } =20 -static void fit3_write_block( PIA *pi, char * buf, int count ) +static void fit3_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int k; =20 @@ -152,7 +152,7 @@ static void fit3_write_block( PIA *pi, char * buf, int = count ) } } =20 -static void fit3_connect ( PIA *pi ) +static void fit3_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); @@ -162,14 +162,14 @@ static void fit3_connect ( PIA *pi ) } } =20 -static void fit3_disconnect ( PIA *pi ) +static void fit3_disconnect(struct pi_adapter *pi) =20 { w2(0xc); w0(0xa); w2(0x8); w2(0xc); w0(pi->saved_r0); w2(pi->saved_r2); }=20 =20 -static void fit3_log_adapter( PIA *pi, char * scratch, int verbose ) +static void fit3_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { char *mode_string[3] =3D {"4-bit","8-bit","EPP"}; =20 diff --git a/drivers/ata/pata_parport/friq.c b/drivers/ata/pata_parport/fri= q.c index 9306a2c78d90..9f8f4e6b1a7c 100644 --- a/drivers/ata/pata_parport/friq.c +++ b/drivers/ata/pata_parport/friq.c @@ -48,7 +48,7 @@ =20 static int cont_map[2] =3D { 0x08, 0x10 }; =20 -static int friq_read_regr( PIA *pi, int cont, int regr ) +static int friq_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int h,l,r; =20 @@ -63,7 +63,7 @@ static int friq_read_regr( PIA *pi, int cont, int regr ) =20 } =20 -static void friq_write_regr( PIA *pi, int cont, int regr, int val) +static void friq_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { int r; =20 @@ -74,7 +74,7 @@ static void friq_write_regr( PIA *pi, int cont, int regr,= int val) w2(5);w2(7);w2(5);w2(4); } =20 -static void friq_read_block_int( PIA *pi, char * buf, int count, int regr ) +static void friq_read_block_int(struct pi_adapter *pi, char *buf, int coun= t, int regr) =20 { int h, l, k, ph; =20 @@ -129,12 +129,12 @@ static void friq_read_block_int( PIA *pi, char * buf,= int count, int regr ) } } =20 -static void friq_read_block( PIA *pi, char * buf, int count) +static void friq_read_block(struct pi_adapter *pi, char *buf, int count) =20 { friq_read_block_int(pi,buf,count,0x08); } =20 -static void friq_write_block( PIA *pi, char * buf, int count ) +static void friq_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int k; =20 @@ -166,21 +166,21 @@ static void friq_write_block( PIA *pi, char * buf, in= t count ) } } =20 -static void friq_connect ( PIA *pi ) +static void friq_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); w2(4); } =20 -static void friq_disconnect ( PIA *pi ) +static void friq_disconnect(struct pi_adapter *pi) =20 { CMD(0x20); w0(pi->saved_r0); w2(pi->saved_r2); }=20 =20 -static int friq_test_proto( PIA *pi, char * scratch, int verbose ) +static int friq_test_proto(struct pi_adapter *pi, char *scratch, int verbo= se) =20 { int j, k, r; int e[2] =3D {0,0}; @@ -216,7 +216,7 @@ static int friq_test_proto( PIA *pi, char * scratch, in= t verbose ) } =20 =20 -static void friq_log_adapter( PIA *pi, char * scratch, int verbose ) +static void friq_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { char *mode_string[6] =3D {"4-bit","8-bit", "EPP-8","EPP-16","EPP-32"}; @@ -233,7 +233,7 @@ static void friq_log_adapter( PIA *pi, char * scratch, = int verbose ) =20 } =20 -static void friq_release_proto( PIA *pi) +static void friq_release_proto(struct pi_adapter *pi) { if (pi->private) { /* turn off the power */ friq_connect(pi); diff --git a/drivers/ata/pata_parport/frpw.c b/drivers/ata/pata_parport/frp= w.c index 63f2165fec63..e93570190dab 100644 --- a/drivers/ata/pata_parport/frpw.c +++ b/drivers/ata/pata_parport/frpw.c @@ -44,7 +44,7 @@ =20 static int cont_map[2] =3D { 0x08, 0x10 }; =20 -static int frpw_read_regr( PIA *pi, int cont, int regr ) +static int frpw_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int h,l,r; =20 @@ -60,7 +60,7 @@ static int frpw_read_regr( PIA *pi, int cont, int regr ) =20 } =20 -static void frpw_write_regr( PIA *pi, int cont, int regr, int val) +static void frpw_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { int r; =20 @@ -71,7 +71,7 @@ static void frpw_write_regr( PIA *pi, int cont, int regr,= int val) w2(5);w2(7);w2(5);w2(4); } =20 -static void frpw_read_block_int( PIA *pi, char * buf, int count, int regr ) +static void frpw_read_block_int(struct pi_adapter *pi, char *buf, int coun= t, int regr) =20 { int h, l, k, ph; =20 @@ -132,12 +132,12 @@ static void frpw_read_block_int( PIA *pi, char * buf,= int count, int regr ) } } =20 -static void frpw_read_block( PIA *pi, char * buf, int count) +static void frpw_read_block(struct pi_adapter *pi, char *buf, int count) =20 { frpw_read_block_int(pi,buf,count,0x08); } =20 -static void frpw_write_block( PIA *pi, char * buf, int count ) +static void frpw_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int k; =20 @@ -170,14 +170,14 @@ static void frpw_write_block( PIA *pi, char * buf, in= t count ) } } =20 -static void frpw_connect ( PIA *pi ) +static void frpw_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); w2(4); } =20 -static void frpw_disconnect ( PIA *pi ) +static void frpw_disconnect(struct pi_adapter *pi) =20 { w2(4); w0(0x20); cec4; w0(pi->saved_r0); @@ -188,7 +188,7 @@ static void frpw_disconnect ( PIA *pi ) between the Xilinx and ASIC implementations of the Freecom adapter. */ =20 -static int frpw_test_pnp ( PIA *pi ) +static int frpw_test_pnp(struct pi_adapter *pi) =20 /* returns chip_type: 0 =3D Xilinx, 1 =3D ASIC */ =20 @@ -221,7 +221,7 @@ static int frpw_test_pnp ( PIA *pi ) a hack :-( */ =20 -static int frpw_test_proto( PIA *pi, char * scratch, int verbose ) +static int frpw_test_proto(struct pi_adapter *pi, char *scratch, int verbo= se) =20 { int j, k, r; int e[2] =3D {0,0}; @@ -267,7 +267,7 @@ static int frpw_test_proto( PIA *pi, char * scratch, in= t verbose ) } =20 =20 -static void frpw_log_adapter( PIA *pi, char * scratch, int verbose ) +static void frpw_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { char *mode_string[6] =3D {"4-bit","8-bit","EPP", "EPP-8","EPP-16","EPP-32"}; diff --git a/drivers/ata/pata_parport/kbic.c b/drivers/ata/pata_parport/kbi= c.c index 9a99b9e35d41..fffb79054144 100644 --- a/drivers/ata/pata_parport/kbic.c +++ b/drivers/ata/pata_parport/kbic.c @@ -42,7 +42,7 @@ =20 static int cont_map[2] =3D { 0x80, 0x40 }; =20 -static int kbic_read_regr( PIA *pi, int cont, int regr ) +static int kbic_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int a, b, s; =20 @@ -72,7 +72,7 @@ static int kbic_read_regr( PIA *pi, int cont, int regr ) return -1; } =20 =20 -static void kbic_write_regr( PIA *pi, int cont, int regr, int val) +static void kbic_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { int s; =20 @@ -96,14 +96,14 @@ static void kbic_write_regr( PIA *pi, int cont, int re= gr, int val) } } =20 -static void k951_connect ( PIA *pi ) +static void k951_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); w2(4);=20 } =20 -static void k951_disconnect ( PIA *pi ) +static void k951_disconnect(struct pi_adapter *pi) =20 { w0(pi->saved_r0); w2(pi->saved_r2); @@ -112,7 +112,7 @@ static void k951_disconnect ( PIA *pi ) #define CCP(x) w2(0xc4);w0(0xaa);w0(0x55);w0(0);w0(0xff);w0(0x87);\ w0(0x78);w0(x);w2(0xc5);w2(0xc4);w0(0xff); =20 -static void k971_connect ( PIA *pi ) +static void k971_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); @@ -120,7 +120,7 @@ static void k971_connect ( PIA *pi ) w2(4);=20 } =20 -static void k971_disconnect ( PIA *pi ) +static void k971_disconnect(struct pi_adapter *pi) =20 { CCP(0x30); w0(pi->saved_r0); @@ -131,7 +131,7 @@ static void k971_disconnect ( PIA *pi ) have this property. */ =20 -static void kbic_read_block( PIA *pi, char * buf, int count ) +static void kbic_read_block(struct pi_adapter *pi, char *buf, int count) =20 { int k, a, b; =20 @@ -189,7 +189,7 @@ static void kbic_read_block( PIA *pi, char * buf, int c= ount ) } } =20 -static void kbic_write_block( PIA *pi, char * buf, int count ) +static void kbic_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int k; =20 @@ -229,8 +229,8 @@ static void kbic_write_block( PIA *pi, char * buf, int = count ) =20 } =20 -static void kbic_log_adapter( PIA *pi, char * scratch,=20 - int verbose, char * chip ) +static void kbic_log_adapter(struct pi_adapter *pi, char *scratch, + int verbose, char *chip) =20 { char *mode_string[6] =3D {"4-bit","5/3","8-bit", "EPP-8","EPP_16","EPP-32"}; @@ -241,12 +241,12 @@ static void kbic_log_adapter( PIA *pi, char * scratch, =20 } =20 -static void k951_log_adapter( PIA *pi, char * scratch, int verbose ) +static void k951_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { kbic_log_adapter(pi,scratch,verbose,"KBIC-951A"); } =20 -static void k971_log_adapter( PIA *pi, char * scratch, int verbose ) +static void k971_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { kbic_log_adapter(pi,scratch,verbose,"KBIC-971A"); } diff --git a/drivers/ata/pata_parport/ktti.c b/drivers/ata/pata_parport/ktt= i.c index d87eb3c139bc..ffb2af0ce045 100644 --- a/drivers/ata/pata_parport/ktti.c +++ b/drivers/ata/pata_parport/ktti.c @@ -29,7 +29,7 @@ =20 static int cont_map[2] =3D { 0x10, 0x08 }; =20 -static void ktti_write_regr( PIA *pi, int cont, int regr, int val) +static void ktti_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { int r; =20 @@ -39,7 +39,7 @@ static void ktti_write_regr( PIA *pi, int cont, int regr= , int val) w0(val); w2(3); w0(0); w2(6); w2(0xb); } =20 -static int ktti_read_regr( PIA *pi, int cont, int regr ) +static int ktti_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int a, b, r; =20 @@ -51,7 +51,7 @@ static int ktti_read_regr( PIA *pi, int cont, int regr ) =20 } =20 -static void ktti_read_block( PIA *pi, char * buf, int count ) +static void ktti_read_block(struct pi_adapter *pi, char *buf, int count) =20 { int k, a, b; =20 @@ -64,7 +64,7 @@ static void ktti_read_block( PIA *pi, char * buf, int cou= nt ) } } =20 -static void ktti_write_block( PIA *pi, char * buf, int count ) +static void ktti_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int k; =20 @@ -76,21 +76,21 @@ static void ktti_write_block( PIA *pi, char * buf, int = count ) } } =20 -static void ktti_connect ( PIA *pi ) +static void ktti_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); w2(0xb); w2(0xa); w0(0); w2(3); w2(6);=09 } =20 -static void ktti_disconnect ( PIA *pi ) +static void ktti_disconnect(struct pi_adapter *pi) =20 { w2(0xb); w2(0xa); w0(0xa0); w2(3); w2(4); w0(pi->saved_r0); w2(pi->saved_r2); }=20 =20 -static void ktti_log_adapter( PIA *pi, char * scratch, int verbose ) +static void ktti_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { printk("ktti %s, KT adapter at 0x%x, delay %d\n", diff --git a/drivers/ata/pata_parport/on20.c b/drivers/ata/pata_parport/on2= 0.c index 0a1e60e20656..fb3399329fb6 100644 --- a/drivers/ata/pata_parport/on20.c +++ b/drivers/ata/pata_parport/on20.c @@ -33,7 +33,7 @@ cont =3D 1 - access the IDE command set=20 */ =20 -static int on20_read_regr( PIA *pi, int cont, int regr ) +static int on20_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int h,l, r ; =20 @@ -56,7 +56,7 @@ static int on20_read_regr( PIA *pi, int cont, int regr ) return -1; }=09 =20 -static void on20_write_regr( PIA *pi, int cont, int regr, int val ) +static void on20_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { int r; =20 @@ -67,7 +67,7 @@ static void on20_write_regr( PIA *pi, int cont, int regr,= int val ) op(0); vl(val); } =20 -static void on20_connect ( PIA *pi) +static void on20_connect(struct pi_adapter *pi) =20 { pi->saved_r0 =3D r0(); pi->saved_r2 =3D r2(); @@ -77,14 +77,14 @@ static void on20_connect ( PIA *pi) else { op(2); vl(0); op(2); vl(8); } } =20 -static void on20_disconnect ( PIA *pi ) +static void on20_disconnect(struct pi_adapter *pi) =20 { w2(4);w0(7);w2(4);w2(0xc);w2(4); w0(pi->saved_r0); w2(pi->saved_r2); }=20 =20 -static void on20_read_block( PIA *pi, char * buf, int count ) +static void on20_read_block(struct pi_adapter *pi, char *buf, int count) =20 { int k, l, h;=20 =20 @@ -101,7 +101,7 @@ static void on20_read_block( PIA *pi, char * buf, int c= ount ) w2(4); } =20 -static void on20_write_block( PIA *pi, char * buf, int count ) +static void on20_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int k; =20 @@ -111,7 +111,7 @@ static void on20_write_block( PIA *pi, char * buf, int= count ) w2(4); } =20 -static void on20_log_adapter( PIA *pi, char * scratch, int verbose ) +static void on20_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { char *mode_string[2] =3D {"4-bit","8-bit"}; =20 diff --git a/drivers/ata/pata_parport/on26.c b/drivers/ata/pata_parport/on2= 6.c index ceb5018caeec..7e5fc499fcc5 100644 --- a/drivers/ata/pata_parport/on26.c +++ b/drivers/ata/pata_parport/on26.c @@ -44,7 +44,7 @@ cont =3D 1 - access the IDE command set=20 */ =20 -static int on26_read_regr( PIA *pi, int cont, int regr ) +static int on26_read_regr(struct pi_adapter *pi, int cont, int regr) =20 { int a, b, r; =20 @@ -73,7 +73,7 @@ static int on26_read_regr( PIA *pi, int cont, int regr ) return -1; } =20 =20 -static void on26_write_regr( PIA *pi, int cont, int regr, int val ) +static void on26_write_regr(struct pi_adapter *pi, int cont, int regr, int= val) =20 { int r; =20 @@ -99,7 +99,7 @@ static void on26_write_regr( PIA *pi, int cont, int regr,= int val ) #define CCP(x) w0(0xfe);w0(0xaa);w0(0x55);w0(0);w0(0xff);\ w0(0x87);w0(0x78);w0(x);w2(4);w2(5);w2(4);w0(0xff); =20 -static void on26_connect ( PIA *pi ) +static void on26_connect(struct pi_adapter *pi) =20 { int x; =20 @@ -113,7 +113,7 @@ static void on26_connect ( PIA *pi ) w0(2); P1; w0(x); P2; } =20 -static void on26_disconnect ( PIA *pi ) +static void on26_disconnect(struct pi_adapter *pi) =20 { if (pi->mode >=3D 2) { w3(4); w3(4); w3(4); w3(4); } else { w0(4); P1; w0(4); P1; } @@ -124,7 +124,7 @@ static void on26_disconnect ( PIA *pi ) =20 #define RESET_WAIT 200 =20 -static int on26_test_port( PIA *pi) /* hard reset */ +static int on26_test_port(struct pi_adapter *pi) /* hard reset */ =20 { int i, m, d, x=3D0, y=3D0; =20 @@ -183,7 +183,7 @@ static int on26_test_port( PIA *pi) /* hard reset */ } =20 =20 -static void on26_read_block( PIA *pi, char * buf, int count ) +static void on26_read_block(struct pi_adapter *pi, char *buf, int count) =20 { int k, a, b; =20 @@ -232,7 +232,7 @@ static void on26_read_block( PIA *pi, char * buf, int c= ount ) } } =20 -static void on26_write_block( PIA *pi, char * buf, int count ) +static void on26_write_block(struct pi_adapter *pi, char *buf, int count) =20 { int k; =20 @@ -275,7 +275,7 @@ static void on26_write_block( PIA *pi, char * buf, int = count ) =20 } =20 -static void on26_log_adapter( PIA *pi, char * scratch, int verbose ) +static void on26_log_adapter(struct pi_adapter *pi, char *scratch, int ver= bose) =20 { char *mode_string[5] =3D {"4-bit","8-bit","EPP-8", "EPP-16","EPP-32"}; diff --git a/include/linux/pata_parport.h b/include/linux/pata_parport.h index dcab769aa639..381b4d0e3574 100644 --- a/include/linux/pata_parport.h +++ b/include/linux/pata_parport.h @@ -24,8 +24,6 @@ struct pi_adapter { struct pardevice *pardev; /* pointer to pardevice */ }; =20 -typedef struct pi_adapter PIA; /* for paride protocol modules */ - /* registers are addressed as (cont,regr) * cont: 0 for command register file, 1 for control register(s) * regr: 0-7 for register number. --=20 Ondrej Zary