Re: [U-Boot] [RFC PATCH 1/7] pinctrl: add pinctrl framework

2015-07-30 Thread Simon Glass
Hi Masahiro, On 29 July 2015 at 23:16, Masahiro Yamada yamada.masah...@socionext.com wrote: Hi Simon, 2015-07-30 11:06 GMT+09:00 Simon Glass s...@chromium.org: Hi Masahiro, On 15 July 2015 at 02:16, Masahiro Yamada yamada.masah...@socionext.com wrote: Now, a simple pinctrl patch is

Re: [U-Boot] [RFC PATCH 1/7] pinctrl: add pinctrl framework

2015-07-29 Thread Simon Glass
Hi Masahiro, On 15 July 2015 at 02:16, Masahiro Yamada yamada.masah...@socionext.com wrote: Now, a simple pinctrl patch is being proposed by Simon. http://patchwork.ozlabs.org/patch/487801/ In the design above, as you see, the uclass is just like a wrapper layer to invoke .request and

Re: [U-Boot] [RFC PATCH 1/7] pinctrl: add pinctrl framework

2015-07-29 Thread Masahiro Yamada
Hi Simon, 2015-07-30 11:06 GMT+09:00 Simon Glass s...@chromium.org: Hi Masahiro, On 15 July 2015 at 02:16, Masahiro Yamada yamada.masah...@socionext.com wrote: Now, a simple pinctrl patch is being proposed by Simon. http://patchwork.ozlabs.org/patch/487801/ In the design above, as you

Re: [U-Boot] [RFC PATCH 1/7] pinctrl: add pinctrl framework

2015-07-22 Thread Masahiro Yamada
Hi Simon, Sorry for being away from this a while. 2015-07-22 23:24 GMT+09:00 Simon Glass s...@chromium.org: Hi Masahiro, On 18 July 2015 at 08:37, Simon Glass s...@chromium.org wrote: Hi Masahiro, On 15 July 2015 at 02:16, Masahiro Yamada yamada.masah...@socionext.com wrote: Now, a

Re: [U-Boot] [RFC PATCH 1/7] pinctrl: add pinctrl framework

2015-07-22 Thread Simon Glass
Hi Masahiro, On 18 July 2015 at 08:37, Simon Glass s...@chromium.org wrote: Hi Masahiro, On 15 July 2015 at 02:16, Masahiro Yamada yamada.masah...@socionext.com wrote: Now, a simple pinctrl patch is being proposed by Simon. http://patchwork.ozlabs.org/patch/487801/ In the design above,

Re: [U-Boot] [RFC PATCH 1/7] pinctrl: add pinctrl framework

2015-07-18 Thread Simon Glass
Hi Masahiro, On 15 July 2015 at 02:16, Masahiro Yamada yamada.masah...@socionext.com wrote: Now, a simple pinctrl patch is being proposed by Simon. http://patchwork.ozlabs.org/patch/487801/ In the design above, as you see, the uclass is just like a wrapper layer to invoke .request and

[U-Boot] [RFC PATCH 1/7] pinctrl: add pinctrl framework

2015-07-15 Thread Masahiro Yamada
Now, a simple pinctrl patch is being proposed by Simon. http://patchwork.ozlabs.org/patch/487801/ In the design above, as you see, the uclass is just like a wrapper layer to invoke .request and .get_periph_id of low-level drivers. In other words, it is Do-It-Yourself thing, so it is up to you how

Re: [U-Boot] [RFC PATCH 1/7] pinctrl: add pinctrl framework

2015-07-15 Thread Masahiro Yamada
Memory footprint analysis: This uclass support increased 2.5KB on my board (ARM). Additional 1-2KB would be necessary to implement your low-level driver. ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

Re: [U-Boot] [RFC PATCH 1/7] pinctrl: add pinctrl framework

2015-07-15 Thread Albert ARIBAUD
Hello Masahiro, On Wed, 15 Jul 2015 17:16:16 +0900, Masahiro Yamada yamada.masah...@socionext.com wrote: Now, a simple pinctrl patch is being proposed by Simon. http://patchwork.ozlabs.org/patch/487801/ In the design above, as you see, the uclass is just like a wrapper layer to invoke

Re: [U-Boot] [RFC PATCH 1/7] pinctrl: add pinctrl framework

2015-07-15 Thread Masahiro Yamada
I forgot to mention this: This series needs libfdt fixes as prerequisites: http://patchwork.ozlabs.org/patch/495166/ http://patchwork.ozlabs.org/patch/495168/ This patch depends on some libfdt helpers that are fatally buggy. Masahiro ___ U-Boot

Re: [U-Boot] [RFC PATCH 1/7] pinctrl: add pinctrl framework

2015-07-15 Thread Masahiro Yamada
2015-07-15 17:53 GMT+09:00 Albert ARIBAUD albert.u.b...@aribaud.net: Hello Masahiro, On Wed, 15 Jul 2015 17:16:16 +0900, Masahiro Yamada yamada.masah...@socionext.com wrote: Now, a simple pinctrl patch is being proposed by Simon. http://patchwork.ozlabs.org/patch/487801/ In the design