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

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-15 Thread Boris Brezillon
Hi Alexander, On Tue, 09 Dec 2014 21:53:12 +0100 Alexander Stein alexander...@web.de 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-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 alexander...@web.de 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
On Mon, 15 Dec 2014 11:29:14 +0100 Alexander Stein alexander...@web.de 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 alexander...@web.de wrote: Hi, On Monday 01 December 2014, 11:27:21

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-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; + int

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

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 memory

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 it in

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,

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

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,

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

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

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

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

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 >

[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

[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

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

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 alexander.st...@systec-electronic.com 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

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 Marvell

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 configuration

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 a...@arndb.de 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

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 a...@arndb.de 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,

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 a...@arndb.de 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 a...@arndb.de wrote: On Monday 01 December 2014 11:27:21 Boris Brezillon wrote: The EBI

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 a...@arndb.de wrote: #define AT91_EBICSA_REGFIELD(off) \ REG_FIELD(ebicsa_off,