From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wolfram Sang Subject: Re: [PATCH v5 1/3] i2c-mv64xxx: Add I2C Transaction Generator support Date: Thu, 15 Aug 2013 14:13:40 +0200 Message-ID: <20130815121340.GB17155@katana> References: <1376039158-1896-1-git-send-email-gregory.clement@free-electrons.com> <1376039158-1896-2-git-send-email-gregory.clement@free-electrons.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="s/l3CgOIzMHHjg/5" Return-path: Content-Disposition: inline In-Reply-To: <1376039158-1896-2-git-send-email-gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> Sender: linux-i2c-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Gregory CLEMENT Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Jason Cooper , Andrew Lunn , Thomas Petazzoni , Ezequiel Garcia , Sebastian Hesselbarth , linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, Nicolas Pitre , Lior Amsalem , Maen Suleiman , Tawfik Bayouk , Shadi Ammouri , Eran Ben-Avi , Yehuda Yitschak , Nadav Haklai , Ike Pan , Chris Van Hoof , Dan Frazier , Leif Lindholm , Jon Masters , David Marlin , Piotr Ziecik List-Id: linux-i2c@vger.kernel.org --s/l3CgOIzMHHjg/5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > + if ((msg->flags & I2C_M_RD) == 0) { > + for (i = 0; i < 4 && i < msg->len; i++) > + data_reg_lo = data_reg_lo | > + (msg->buf[i] << ((i & 0x3) * 8)); > + > + for (i = 4; i < 8 && i < msg->len; i++) > + data_reg_hi = data_reg_hi | > + (msg->buf[i] << ((i & 0x3) * 8)); Same comment as in the last version: What about be32_to_cpu and friends instead of the loops (here and later)? --s/l3CgOIzMHHjg/5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBAgAGBQJSDMX0AAoJEBQN5MwUoCm2bDMQAIEIC47HsTU2net7t8EWhOx/ 7SVsAwNrmNUWNvgn29A8wM+AWIDmp6sZLEoRD70zRQQq4MTtiANQ/shsp5CCRik2 KyOiCG16e06/j0wE9QrQNz+97rOFqUMDl8tJbGkDaz3/BWHF0uTh12Skkj37g9TC FWlIo9QgFI/r8HApcGjuFqiiw3El6SqGvPoLkBnzHoJ1dj1TiLG4Y+4QCkxrUOFc PofWqYA+0wiXCnb2FZmF5NJwKPA//txVpQd976TrRpifZ4AJNXREYrQu/fiEdSBr DyNhiEvbDvzuP2MRD7Uk8Uh7CGeOzUynGnWKDV2mxTY0TX3SkShEze6lBoC7Ekc0 pnfBW0ECCMLfLvJeFwrXl7UtI2z7ehCxLE5/43sCNCQ80BOcQ0cZlr4z84dBy4Dk /LYO+VPoBNF87folXzp9CmGgQG0jqFaRgVh2VMEXbpZBwT6Nm4doJhQ2leSTxSwm JWHxeskO7dn9rxGeXaScClt44ClS7mudj8CJ05Jv/Ymjs3DNMUruBWQDEBLXvRw5 CDGWSBcmskgf97f+TYnxQy2G6kR+hi3gkaSSHCZwRt9As6c71qQeozbWehVoZmkm Q/ImCBzEx2usyf7jIYW7vxFYOexwF6P0BVCzsexT8mAUhy12/bAUR1xrXPUlo44+ jzQlu7jItYTFH7Byc2lb =7oqp -----END PGP SIGNATURE----- --s/l3CgOIzMHHjg/5--