Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-15 Thread Boris Brezillon
On Mon, 15 Dec 2014 11:29:14 +0100 Alexander Stein wrote: > On Monday 15 December 2014 11:22:30, Boris Brezillon wrote: > > Hi Alexander, > > > > On Tue, 09 Dec 2014 21:53:12 +0100 > > Alexander Stein wrote: > > > > > Hi, > > > > > > On Monday 01 December 2014, 11:27:21 wrote Boris Brezillon:

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-15 Thread Alexander Stein
On Monday 15 December 2014 11:22:30, Boris Brezillon wrote: > Hi Alexander, > > On Tue, 09 Dec 2014 21:53:12 +0100 > Alexander Stein wrote: > > > Hi, > > > > On Monday 01 December 2014, 11:27:21 wrote Boris Brezillon: > > > +static int at91_ebi_probe(struct platform_device *pdev) > > > +{ > > >

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-15 Thread Boris Brezillon
Hi Alexander, On Tue, 09 Dec 2014 21:53:12 +0100 Alexander Stein wrote: > Hi, > > On Monday 01 December 2014, 11:27:21 wrote Boris Brezillon: > > +static int at91_ebi_probe(struct platform_device *pdev) > > +{ > > + const struct of_device_id *match; > > + struct device_node *child; > > +

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-09 Thread Alexander Stein
Hi, On Monday 01 December 2014, 11:27:21 wrote Boris Brezillon: > +static int at91_ebi_probe(struct platform_device *pdev) > +{ > + const struct of_device_id *match; > + struct device_node *child; > + struct device_node *np; > + struct at91_ebi *ebi; > + struct clk *clk; > +

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-02 Thread Arnd Bergmann
On Tuesday 02 December 2014 10:18:45 Alexander Stein wrote: > On Monday 01 December 2014 17:17:30, Arnd Bergmann wrote: > > On Monday 01 December 2014 11:50:06 Boris Brezillon wrote: > > > > > > I don't have a strong opinion regarding where this driver should > > > live (I even considered putting

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-02 Thread Alexander Stein
On Monday 01 December 2014 17:17:30, Arnd Bergmann wrote: > On Monday 01 December 2014 11:50:06 Boris Brezillon wrote: > > > > I don't have a strong opinion regarding where this driver should > > live (I even considered putting it in drivers/bus) :-). > > But note that there are other "external me

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-01 Thread Arnd Bergmann
On Monday 01 December 2014 21:28:20 Boris Brezillon wrote: > > On Monday 01 December 2014 19:29:23 Boris Brezillon wrote: > > > On Mon, 01 Dec 2014 17:26:27 +0100 Arnd Bergmann wrote: > > > > > > #define AT91_EBICSA_REGFIELD(off) \ > > > REG_FIELD(ebicsa_off, AT91_MATRIX_EBI

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-01 Thread Boris Brezillon
On Mon, 01 Dec 2014 20:43:31 +0100 Arnd Bergmann wrote: > On Monday 01 December 2014 19:29:23 Boris Brezillon wrote: > > Hi Arnd, > > > > On Mon, 01 Dec 2014 17:26:27 +0100 > > Arnd Bergmann wrote: > > > > > On Monday 01 December 2014 11:27:21 Boris Brezillon wrote: > > > > The EBI (External B

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-01 Thread Arnd Bergmann
On Monday 01 December 2014 19:29:23 Boris Brezillon wrote: > Hi Arnd, > > On Mon, 01 Dec 2014 17:26:27 +0100 > Arnd Bergmann wrote: > > > On Monday 01 December 2014 11:27:21 Boris Brezillon wrote: > > > The EBI (External Bus Interface) is used to access external peripherals > > > (NOR, SRAM, NAN

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-01 Thread Boris Brezillon
Hi Arnd, On Mon, 01 Dec 2014 17:26:27 +0100 Arnd Bergmann wrote: > On Monday 01 December 2014 11:27:21 Boris Brezillon wrote: > > The EBI (External Bus Interface) is used to access external peripherals > > (NOR, SRAM, NAND, and other specific devices like ethernet controllers). > > Each device i

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-01 Thread Arnd Bergmann
On Monday 01 December 2014 11:27:21 Boris Brezillon wrote: > The EBI (External Bus Interface) is used to access external peripherals > (NOR, SRAM, NAND, and other specific devices like ethernet controllers). > Each device is assigned a CS line and an address range and can have its > own configurati

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-01 Thread Arnd Bergmann
On Monday 01 December 2014 11:50:06 Boris Brezillon wrote: > > I don't have a strong opinion regarding where this driver should > live (I even considered putting it in drivers/bus) :-). > But note that there are other "external memory interface" drivers > in drivers/memory too: TI AEMIF and Marvel

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-01 Thread Boris Brezillon
Hi Alexander, On Mon, 01 Dec 2014 11:40:03 +0100 Alexander Stein wrote: > Hi Boris, > > On Monday 01 December 2014 11:27:21, Boris Brezillon wrote: > > The EBI (External Bus Interface) is used to access external peripherals > > (NOR, SRAM, NAND, and other specific devices like ethernet controll

Re: [PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-01 Thread Alexander Stein
Hi Boris, On Monday 01 December 2014 11:27:21, Boris Brezillon wrote: > The EBI (External Bus Interface) is used to access external peripherals > (NOR, SRAM, NAND, and other specific devices like ethernet controllers). > Each device is assigned a CS line and an address range and can have its > own

[PATCH v3 05/11] memory: add Atmel EBI (External Bus Interface) driver

2014-12-01 Thread Boris Brezillon
The EBI (External Bus Interface) is used to access external peripherals (NOR, SRAM, NAND, and other specific devices like ethernet controllers). Each device is assigned a CS line and an address range and can have its own configuration (timings, access mode, bus width, ...). This driver provides a g