* [PATCH 0/12] Add support for QE and 8360EMDS board -v2 @ 2006-09-28 8:18 Li Yang 2006-09-28 15:54 ` Kumar Gala 0 siblings, 1 reply; 9+ messages in thread From: Li Yang @ 2006-09-28 8:18 UTC (permalink / raw) To: paulus, galak; +Cc: linuxppc-dev Paul, The series of patches add generic QE infrastructure called qe_lib, and MPC8360EMDS board support. Qe_lib is used by QE device drivers such as ucc_geth driver. This version updates QE interrupt controller to use new irq mapping mechanism, addresses all the comments received with last submission and includes some style fixes. v2 change: Change to use device tree for BCSR and MURAM; Remove I/O port interrupt handling code as it is not generic enough. - Leo ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/12] Add support for QE and 8360EMDS board -v2 2006-09-28 8:18 [PATCH 0/12] Add support for QE and 8360EMDS board -v2 Li Yang @ 2006-09-28 15:54 ` Kumar Gala 2006-09-28 16:09 ` Li Yang 0 siblings, 1 reply; 9+ messages in thread From: Kumar Gala @ 2006-09-28 15:54 UTC (permalink / raw) To: Li Yang; +Cc: linuxppc-dev, paulus On Sep 28, 2006, at 3:18 AM, Li Yang wrote: > Paul, > > The series of patches add generic QE infrastructure called > qe_lib, and MPC8360EMDS board support. Qe_lib is used by > QE device drivers such as ucc_geth driver. > > This version updates QE interrupt controller to use new irq > mapping mechanism, addresses all the comments received with > last submission and includes some style fixes. > > v2 change: Change to use device tree for BCSR and MURAM; > Remove I/O port interrupt handling code as it is not generic > enough. Before accepting any of this code, I'd like to see what the drivers look like that are using it. Its hard to make significant comments w/ o seeing what the consumers of all the 'lib' code look like. - kumar ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/12] Add support for QE and 8360EMDS board -v2 2006-09-28 15:54 ` Kumar Gala @ 2006-09-28 16:09 ` Li Yang 2006-09-28 16:37 ` Kumar Gala 2006-09-28 16:41 ` Vitaly Bordug 0 siblings, 2 replies; 9+ messages in thread From: Li Yang @ 2006-09-28 16:09 UTC (permalink / raw) To: Kumar Gala; +Cc: linuxppc-dev, paulus On 9/28/06, Kumar Gala <galak@kernel.crashing.org> wrote: > > On Sep 28, 2006, at 3:18 AM, Li Yang wrote: > > > Paul, > > > > The series of patches add generic QE infrastructure called > > qe_lib, and MPC8360EMDS board support. Qe_lib is used by > > QE device drivers such as ucc_geth driver. > > > > This version updates QE interrupt controller to use new irq > > mapping mechanism, addresses all the comments received with > > last submission and includes some style fixes. > > > > v2 change: Change to use device tree for BCSR and MURAM; > > Remove I/O port interrupt handling code as it is not generic > > enough. > > Before accepting any of this code, I'd like to see what the drivers > look like that are using it. Its hard to make significant comments w/ > o seeing what the consumers of all the 'lib' code look like. Current in-tree user of the lib is driver/net/ucc_geth.c. There is also QE ATM driver which is included in Alex's 8360sar project. QE USB host/client drivers are in Freescale LTIB BSP. - Leo ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/12] Add support for QE and 8360EMDS board -v2 2006-09-28 16:09 ` Li Yang @ 2006-09-28 16:37 ` Kumar Gala 2006-09-29 3:21 ` Li Yang-r58472 2006-09-28 16:41 ` Vitaly Bordug 1 sibling, 1 reply; 9+ messages in thread From: Kumar Gala @ 2006-09-28 16:37 UTC (permalink / raw) To: Li Yang; +Cc: linuxppc-dev, paulus On Sep 28, 2006, at 11:09 AM, Li Yang wrote: > On 9/28/06, Kumar Gala <galak@kernel.crashing.org> wrote: >> >> On Sep 28, 2006, at 3:18 AM, Li Yang wrote: >> >> > Paul, >> > >> > The series of patches add generic QE infrastructure called >> > qe_lib, and MPC8360EMDS board support. Qe_lib is used by >> > QE device drivers such as ucc_geth driver. >> > >> > This version updates QE interrupt controller to use new irq >> > mapping mechanism, addresses all the comments received with >> > last submission and includes some style fixes. >> > >> > v2 change: Change to use device tree for BCSR and MURAM; >> > Remove I/O port interrupt handling code as it is not generic >> > enough. >> >> Before accepting any of this code, I'd like to see what the drivers >> look like that are using it. Its hard to make significant >> comments w/ >> o seeing what the consumers of all the 'lib' code look like. > > Current in-tree user of the lib is driver/net/ucc_geth.c. There is > also QE ATM driver which is included in Alex's 8360sar project. QE > USB host/client drivers are in Freescale LTIB BSP. is there a serial driver? - k ^ permalink raw reply [flat|nested] 9+ messages in thread
* RE: [PATCH 0/12] Add support for QE and 8360EMDS board -v2 2006-09-28 16:37 ` Kumar Gala @ 2006-09-29 3:21 ` Li Yang-r58472 2006-09-29 12:41 ` Vitaly Bordug 2006-09-29 13:51 ` Kumar Gala 0 siblings, 2 replies; 9+ messages in thread From: Li Yang-r58472 @ 2006-09-29 3:21 UTC (permalink / raw) To: Kumar Gala; +Cc: linuxppc-dev, paulus > -----Original Message----- > From: Kumar Gala [mailto:galak@kernel.crashing.org] > Sent: Friday, September 29, 2006 12:37 AM > To: Li Yang-r58472 > Cc: linuxppc-dev@ozlabs.org; paulus@samba.org > Subject: Re: [PATCH 0/12] Add support for QE and 8360EMDS board -v2 >=20 >=20 > On Sep 28, 2006, at 11:09 AM, Li Yang wrote: >=20 > > On 9/28/06, Kumar Gala <galak@kernel.crashing.org> wrote: > >> > >> On Sep 28, 2006, at 3:18 AM, Li Yang wrote: > >> > >> > Paul, > >> > > >> > The series of patches add generic QE infrastructure called > >> > qe_lib, and MPC8360EMDS board support. Qe_lib is used by > >> > QE device drivers such as ucc_geth driver. > >> > > >> > This version updates QE interrupt controller to use new irq > >> > mapping mechanism, addresses all the comments received with > >> > last submission and includes some style fixes. > >> > > >> > v2 change: Change to use device tree for BCSR and MURAM; > >> > Remove I/O port interrupt handling code as it is not generic > >> > enough. > >> > >> Before accepting any of this code, I'd like to see what the drivers > >> look like that are using it. Its hard to make significant > >> comments w/ > >> o seeing what the consumers of all the 'lib' code look like. > > > > Current in-tree user of the lib is driver/net/ucc_geth.c. There is > > also QE ATM driver which is included in Alex's 8360sar project. QE > > USB host/client drivers are in Freescale LTIB BSP. >=20 > is there a serial driver? No. It is not very necessary to have serial support for QE, as there is separate DUART SoC. We can use 8250 serial driver for that. - Leo ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/12] Add support for QE and 8360EMDS board -v2 2006-09-29 3:21 ` Li Yang-r58472 @ 2006-09-29 12:41 ` Vitaly Bordug 2006-09-29 13:51 ` Kumar Gala 1 sibling, 0 replies; 9+ messages in thread From: Vitaly Bordug @ 2006-09-29 12:41 UTC (permalink / raw) To: Li Yang-r58472; +Cc: linuxppc-dev, paulus On Fri, 29 Sep 2006 11:21:44 +0800 "Li Yang-r58472" <LeoLi@freescale.com> wrote: > > -----Original Message----- > > From: Kumar Gala [mailto:galak@kernel.crashing.org] > > Sent: Friday, September 29, 2006 12:37 AM > > To: Li Yang-r58472 > > Cc: linuxppc-dev@ozlabs.org; paulus@samba.org > > Subject: Re: [PATCH 0/12] Add support for QE and 8360EMDS board -v2 > > > > > > On Sep 28, 2006, at 11:09 AM, Li Yang wrote: > > > > > On 9/28/06, Kumar Gala <galak@kernel.crashing.org> wrote: > > >> > > >> On Sep 28, 2006, at 3:18 AM, Li Yang wrote: > > >> > > >> > Paul, > > >> > > > >> > The series of patches add generic QE infrastructure called > > >> > qe_lib, and MPC8360EMDS board support. Qe_lib is used by > > >> > QE device drivers such as ucc_geth driver. > > >> > > > >> > This version updates QE interrupt controller to use new irq > > >> > mapping mechanism, addresses all the comments received with > > >> > last submission and includes some style fixes. > > >> > > > >> > v2 change: Change to use device tree for BCSR and MURAM; > > >> > Remove I/O port interrupt handling code as it is not generic > > >> > enough. > > >> > > >> Before accepting any of this code, I'd like to see what the drivers > > >> look like that are using it. Its hard to make significant > > >> comments w/ > > >> o seeing what the consumers of all the 'lib' code look like. > > > > > > Current in-tree user of the lib is driver/net/ucc_geth.c. There is > > > also QE ATM driver which is included in Alex's 8360sar project. QE > > > USB host/client drivers are in Freescale LTIB BSP. > > > > is there a serial driver? > > No. It is not very necessary to have serial support for QE, as there is > separate DUART SoC. We can use 8250 serial driver for that. > > Leo, the question was if ucc_slow.{c,h} have its applications so far. I think the answer is no, for the kernel at least. -- Sincerely, Vitaly ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/12] Add support for QE and 8360EMDS board -v2 2006-09-29 3:21 ` Li Yang-r58472 2006-09-29 12:41 ` Vitaly Bordug @ 2006-09-29 13:51 ` Kumar Gala 2006-09-29 14:28 ` Li Yang 1 sibling, 1 reply; 9+ messages in thread From: Kumar Gala @ 2006-09-29 13:51 UTC (permalink / raw) To: Li Yang-r58472; +Cc: linuxppc-dev, paulus On Sep 28, 2006, at 10:21 PM, Li Yang-r58472 wrote: >> -----Original Message----- >> From: Kumar Gala [mailto:galak@kernel.crashing.org] >> Sent: Friday, September 29, 2006 12:37 AM >> To: Li Yang-r58472 >> Cc: linuxppc-dev@ozlabs.org; paulus@samba.org >> Subject: Re: [PATCH 0/12] Add support for QE and 8360EMDS board -v2 >> >> >> On Sep 28, 2006, at 11:09 AM, Li Yang wrote: >> >>> On 9/28/06, Kumar Gala <galak@kernel.crashing.org> wrote: >>>> >>>> On Sep 28, 2006, at 3:18 AM, Li Yang wrote: >>>> >>>>> Paul, >>>>> >>>>> The series of patches add generic QE infrastructure called >>>>> qe_lib, and MPC8360EMDS board support. Qe_lib is used by >>>>> QE device drivers such as ucc_geth driver. >>>>> >>>>> This version updates QE interrupt controller to use new irq >>>>> mapping mechanism, addresses all the comments received with >>>>> last submission and includes some style fixes. >>>>> >>>>> v2 change: Change to use device tree for BCSR and MURAM; >>>>> Remove I/O port interrupt handling code as it is not generic >>>>> enough. >>>> >>>> Before accepting any of this code, I'd like to see what the drivers >>>> look like that are using it. Its hard to make significant >>>> comments w/ >>>> o seeing what the consumers of all the 'lib' code look like. >>> >>> Current in-tree user of the lib is driver/net/ucc_geth.c. There is >>> also QE ATM driver which is included in Alex's 8360sar project. QE >>> USB host/client drivers are in Freescale LTIB BSP. >> >> is there a serial driver? > > No. It is not very necessary to have serial support for QE, as > there is > separate DUART SoC. We can use 8250 serial driver for that. Are there any examples of drivers for a UCC slow channel? - k ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/12] Add support for QE and 8360EMDS board -v2 2006-09-29 13:51 ` Kumar Gala @ 2006-09-29 14:28 ` Li Yang 0 siblings, 0 replies; 9+ messages in thread From: Li Yang @ 2006-09-29 14:28 UTC (permalink / raw) To: Kumar Gala; +Cc: linuxppc-dev, paulus On 9/29/06, Kumar Gala <galak@kernel.crashing.org> wrote: > > On Sep 28, 2006, at 10:21 PM, Li Yang-r58472 wrote: > > >> -----Original Message----- > >> From: Kumar Gala [mailto:galak@kernel.crashing.org] > >> Sent: Friday, September 29, 2006 12:37 AM > >> To: Li Yang-r58472 > >> Cc: linuxppc-dev@ozlabs.org; paulus@samba.org > >> Subject: Re: [PATCH 0/12] Add support for QE and 8360EMDS board -v2 > >> > >> > >> On Sep 28, 2006, at 11:09 AM, Li Yang wrote: > >> > >>> On 9/28/06, Kumar Gala <galak@kernel.crashing.org> wrote: > >>>> > >>>> On Sep 28, 2006, at 3:18 AM, Li Yang wrote: > >>>> > >>>>> Paul, > >>>>> > >>>>> The series of patches add generic QE infrastructure called > >>>>> qe_lib, and MPC8360EMDS board support. Qe_lib is used by > >>>>> QE device drivers such as ucc_geth driver. > >>>>> > >>>>> This version updates QE interrupt controller to use new irq > >>>>> mapping mechanism, addresses all the comments received with > >>>>> last submission and includes some style fixes. > >>>>> > >>>>> v2 change: Change to use device tree for BCSR and MURAM; > >>>>> Remove I/O port interrupt handling code as it is not generic > >>>>> enough. > >>>> > >>>> Before accepting any of this code, I'd like to see what the drivers > >>>> look like that are using it. Its hard to make significant > >>>> comments w/ > >>>> o seeing what the consumers of all the 'lib' code look like. > >>> > >>> Current in-tree user of the lib is driver/net/ucc_geth.c. There is > >>> also QE ATM driver which is included in Alex's 8360sar project. QE > >>> USB host/client drivers are in Freescale LTIB BSP. > >> > >> is there a serial driver? > > > > No. It is not very necessary to have serial support for QE, as > > there is > > separate DUART SoC. We can use 8250 serial driver for that. > > Are there any examples of drivers for a UCC slow channel? No, at present. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/12] Add support for QE and 8360EMDS board -v2 2006-09-28 16:09 ` Li Yang 2006-09-28 16:37 ` Kumar Gala @ 2006-09-28 16:41 ` Vitaly Bordug 1 sibling, 0 replies; 9+ messages in thread From: Vitaly Bordug @ 2006-09-28 16:41 UTC (permalink / raw) To: Li Yang; +Cc: linuxppc-dev, paulus On Fri, 29 Sep 2006 00:09:14 +0800 "Li Yang" <LeoLi@freescale.com> wrote: > On 9/28/06, Kumar Gala <galak@kernel.crashing.org> wrote: > > > > On Sep 28, 2006, at 3:18 AM, Li Yang wrote: > > > > > Paul, > > > > > > The series of patches add generic QE infrastructure called > > > qe_lib, and MPC8360EMDS board support. Qe_lib is used by > > > QE device drivers such as ucc_geth driver. > > > > > > This version updates QE interrupt controller to use new irq > > > mapping mechanism, addresses all the comments received with > > > last submission and includes some style fixes. > > > > > > v2 change: Change to use device tree for BCSR and MURAM; > > > Remove I/O port interrupt handling code as it is not generic > > > enough. > > > > Before accepting any of this code, I'd like to see what the drivers > > look like that are using it. Its hard to make significant comments w/ > > o seeing what the consumers of all the 'lib' code look like. > > Current in-tree user of the lib is driver/net/ucc_geth.c. There is > also QE ATM driver which is included in Alex's 8360sar project. QE > USB host/client drivers are in Freescale LTIB BSP. > The point is we are following the way a bit opposite then normal - usually a bunch of similar stuff is wrapped into a library, and here we've made a library and trying to fit all the upcoming into. I'd suggest to look at it as "add new soc family" approach, not more. OTOH, I am expecting it to become sort of versatile lib some time later... Kumar, no serial driver I'm aware of.. -- Sincerely, Vitaly ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2006-09-29 14:28 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2006-09-28 8:18 [PATCH 0/12] Add support for QE and 8360EMDS board -v2 Li Yang 2006-09-28 15:54 ` Kumar Gala 2006-09-28 16:09 ` Li Yang 2006-09-28 16:37 ` Kumar Gala 2006-09-29 3:21 ` Li Yang-r58472 2006-09-29 12:41 ` Vitaly Bordug 2006-09-29 13:51 ` Kumar Gala 2006-09-29 14:28 ` Li Yang 2006-09-28 16:41 ` Vitaly Bordug
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).