clock tree is something which should be implemented in arch and clock names are given in board files for specific devices. We haven't clock tree and related API implement in blackfin bsp. And it looks like our blackfin chips haven't considered so much about clock gate to every internal components. But anyway, pll, divider and so on can be a tree too. -barry
-----Original Message----- From: [email protected] 代表 Bob Liu Sent: 7/28/2010 (星期三) 6:01 下午 To: Mike Frysinger Cc: [email protected]; [email protected] Subject: Re: [Linux-kernel-commits] [9019] trunk/drivers/usb/musb: [#6001]Add usb suspend/ resume support on blackfin. On Wed, Jul 28, 2010 at 5:53 PM, Mike Frysinger <[email protected]> wrote: > On Wed, Jul 28, 2010 at 05:15, ?<[email protected]> wrote: >> Modified: trunk/drivers/usb/musb/musb_core.c (9018 => 9019) >> >> - >> +#ifndef CONFIG_BLACKFIN >> ? ? ? if (!musb->clock) >> ? ? ? ? ? ? ? return 0; >> - >> +#endif > > the musb maintainers wont accept any arch #ifdefs int he common musb > files. ?we'll have to find a different way of doing this. I see. Then our system must support CONFIG_HAVE_CLK and some funtions like clk_get() clk_put() in the clk framework. Thanks -- Regards, --Bob _______________________________________________ Linux-kernel-commits mailing list [email protected] https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits _______________________________________________ Linux-kernel-commits mailing list [email protected] https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits
