lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:	Mon, 30 Nov 2015 17:04:21 +0000
From:	Chris Healy <Chris.Healy@....aero>
To:	CoryTusar <cory.tusar@...1solutions.com>,
	"robh+dt@...nel.org" <robh+dt@...nel.org>,
	"pawel.moll@....com" <pawel.moll@....com>,
	"mark.rutland@....com" <mark.rutland@....com>,
	"ijc+devicetree@...lion.org.uk" <ijc+devicetree@...lion.org.uk>,
	"galak@...eaurora.org" <galak@...eaurora.org>,
	"agust@...x.de" <agust@...x.de>,
	"gregkh@...uxfoundation.org" <gregkh@...uxfoundation.org>
CC:	"jic23@...nel.org" <jic23@...nel.org>,
	"vz@...ia.com" <vz@...ia.com>,
	"broonie@...nel.org" <broonie@...nel.org>,
	"afd@...com" <afd@...com>, "andrew@...n.ch" <andrew@...n.ch>,
	Keith Vennel <Keith.Vennel@....aero>,
	"devicetree@...r.kernel.org" <devicetree@...r.kernel.org>,
	"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: Re: [PATCH v3 0/5] Devicetree support for misc/eeprom/eeprom_93xx46.

On 11/25/2015 12:30 AM, Cory Tusar wrote:
> This series of patches adds an initial set of devicetree bindings to the
> eeprom_93xx46 driver which mirror the configuration options previously
> available as a platform device.  These bindings are then extended to
> include support for specific Atmel devices in this family and also to
> support GPIO-based selection of the device (e.g. for use with an SPI bus
> mux).
>
> Additionally, an address aliasing issue with 16-bit read and write
> accesses in the eeprom_93xx46 driver discovered during testing is fixed.
>
> Changes since v2:
>   - Changed node name to 'eeprom' in DT bindings example.
>   - Simplified several bits of return logic.
>   - Removed #ifdef CONFIG_OF.
>   - Allow compiler to handle promotion to bool return values.
>   - Reworked GPIO handling to use gpiod_* functions throughout (and
>     fixed an oversight where GPIO flags were being ignored).
>
> Changes since v1:
>   - Consolidated all Documentation/devictree additions into a single patch.
>   - Clarified compatible string shall be only one of the supported values.
>   - Renamed the 'select-gpio' binding to 'select-gpios'.
>
> Cory Tusar (5):
>   misc: eeprom_93xx46: Fix 16-bit read and write accesses.
>   Documentation: devicetree: Add DT bindings to eeprom_93xx46 driver.
>   misc: eeprom_93xx46: Implement eeprom_93xx46 DT bindings.
>   misc: eeprom_93xx46: Add quirks to support Atmel AT93C46D device.
>   misc: eeprom_93xx46: Add support for a GPIO 'select' line.
>
>  .../devicetree/bindings/misc/eeprom-93xx46.txt     |  25 +++
>  drivers/misc/eeprom/eeprom_93xx46.c                | 212 +++++++++++++++++----
>  include/linux/eeprom_93xx46.h                      |   9 +
>  3 files changed, 210 insertions(+), 36 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/misc/eeprom-93xx46.txt

Entire series was...

Tested-by: Chris Healy <chris.healy@....aero>

...on a Freescale i.MX51 platform with a Microchip 93LC46A EEPROM.

________________________________


This email and any files transmitted with it are confidential & proprietary to Systems and Software Enterprises, LLC. This information is intended solely for the use of the individual or entity to which it is addressed. Access or transmittal of the information contained in this e-mail, in full or in part, to any other organization or persons is not authorized.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ