From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomi Valkeinen Subject: Re: [PATCH 00/33] devm improvement series, part 1, take 2 Date: Thu, 16 May 2013 16:17:54 +0300 Message-ID: <5194DC82.8050408@ti.com> References: <1368702961-4325-1-git-send-email-wsa@the-dreams.de> <1368705452.15764.217.camel@sauron.fi.intel.com> <1368709862.15764.224.camel@sauron.fi.intel.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0054887462==" Return-path: In-Reply-To: <1368709862.15764.224.camel@sauron.fi.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: devel-bounces@linuxdriverproject.org Sender: "devel" To: dedekind1@gmail.com Cc: linux-mips@linux-mips.org, alsa-devel@alsa-project.org, Alessandro Zummo , Wolfram Sang , Alexander Shishkin , Viresh Kumar , Linus Walleij , Thierry Reding , linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, Jaroslav Kysela , linux-ide@vger.kernel.org, linux-mtd@lists.infradead.org, linux-i2c@vger.kernel.org, Evgeniy Polyakov , ac100@lists.launchpad.net, devel@driverdev.osuosl.org, Kukjin Kim , Russell King , Arnd Bergmann , Samuel Ortiz , Florian Tobias Schandinat , Vinod Koul , linux-pm@vger.kernel.org, cpufreq@vger.kernel.org, Eduar List-Id: linux-tegra@vger.kernel.org --===============0054887462== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2EHULBAGEHLETABJNANUE" ------enig2EHULBAGEHLETABJNANUE Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 16/05/13 16:11, Artem Bityutskiy wrote: > On Thu, 2013-05-16 at 18:25 +0530, Viresh Kumar wrote: >> On 16 May 2013 17:27, Artem Bityutskiy wrote: >>> On Thu, 2013-05-16 at 13:15 +0200, Wolfram Sang wrote: >>>> Despite various architectures and platform dependencies, I managed t= o >>>> compile >>>> test 45 out of 57 modified files locally using heuristics and >>>> defconfigs. >>>> If somebody knows how to create a minimal .config with a certain >>>> kconfig symbol >>>> (and its dependencies) set, I'd love to hear about it. >>> >>> If you find this out, please, share! >> >> Are you guys looking for "make savedefconfig" ?? >=20 > No. It is more like: >=20 > I have changed this strange driver. >=20 > I want to compile-test my changes. >=20 > I need a defconfig which would have this driver enabled. I also want to= > know for my "make ARCH=3D" command. Not quite the same thing, but I sent this a while ago: http://lkml.indiana.edu/hypermail/linux/kernel/1304.3/02847.html My "softdepends" feature is probably not needed, as pointed out in the thread, as the behavior can be implemented with the current Kconfig language just fine. I had a quick look at fbdev drivers, and some of them compile fine on all (well, arm and x86) archs. But many do have real arch dependencies. I think it'd be a good long term goal to make drivers arch-independent, and add CONFIG_SHOW_ALL_DRIVERS or such, which would allow compiling drivers that are not used on your arch, but still compile fine. Tomi ------enig2EHULBAGEHLETABJNANUE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRlNyCAAoJEPo9qoy8lh71l58P/j0OTooy3PHnvOCCS7eRw6IP 95MLCoZruiAk75I2dLxS1wQ2HAHGeLVJlk5gTYtbgMyhzqfZJSpMpEOHNwumYwi3 s7cC2GQsH4d8Epuh9R2C1Jje+8+dMutMzQhkm/L4RZfsmUaBH6GhVBQqtI66eSYR bV4YTnGUG1ppR+l+ZqFmTT5TmFVprcKfqNg96P1BmutTSCGyEM3oHTSTOLEbdutq Ms1Ex0zXypQ2p14pCe91eDqnEDjVAclOUTzaVop4ADJ28mh4MnodSeNhb7Yz2nRT zGMUMu4D1WdUvLEzIawATE4pNh0xyvz0Sn2HVfkWfpWUlkA/3fINpBTIzEVEDL7G 3q4pChhqHX3CTqUyCzVKF/zQ3VUJ9VGAgoTpfZJ8JAeqsPvy1LVgB6j8CtEc0pW2 07K450ptCkRHuE+ziRRBzCK/XJQJySBGpIjWDNsTka2G/QydHZx21rGmURh7Cz7x +5tDMZzylVPrVipjdlX2aAm4iUXlPlppX1rwRNVpsQ6Uf/dGGQcyOK1bCLuUWiAY nz0Mzu95h71lYJ/lsr986v1om/GhMh8c9xLx77xQQgklWE6cqpzw7ifnhlqELEDz CijOLMhn9k3eEtiZqj6J8tz0yXI0HSUjm2GMft479ezmG6kJnyANTY/Jl9hH052s 8XWRsSCRfCgeFVNVLYoN =mQ7r -----END PGP SIGNATURE----- ------enig2EHULBAGEHLETABJNANUE-- --===============0054887462== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ devel mailing list devel@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/devel --===============0054887462==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomi Valkeinen Subject: Re: [PATCH 00/33] devm improvement series, part 1, take 2 Date: Thu, 16 May 2013 16:17:54 +0300 Message-ID: <5194DC82.8050408@ti.com> References: <1368702961-4325-1-git-send-email-wsa@the-dreams.de> <1368705452.15764.217.camel@sauron.fi.intel.com> <1368709862.15764.224.camel@sauron.fi.intel.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0054887462==" Cc: linux-mips@linux-mips.org, alsa-devel@alsa-project.org, Alessandro Zummo , Wolfram Sang , Alexander Shishkin , Viresh Kumar , Linus Walleij , Thierry Reding , linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, Jaroslav Kysela , linux-ide@vger.kernel.org, linux-mtd@lists.infradead.org, linux-i2c@vger.kernel.org, Evgeniy Polyakov , ac100@lists.launchpad.net, devel@driverdev.osuosl.org, Kukjin Kim , Russell King , Arnd Bergmann , Samuel Ortiz , Florian Tobias Schandinat , Vinod Koul , linux-pm@vger.kernel.org, cpufreq@vger.kernel.org, Eduar To: Return-path: In-Reply-To: <1368709862.15764.224.camel@sauron.fi.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: devel-bounces@linuxdriverproject.org Sender: "devel" List-Id: netdev.vger.kernel.org --===============0054887462== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2EHULBAGEHLETABJNANUE" ------enig2EHULBAGEHLETABJNANUE Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 16/05/13 16:11, Artem Bityutskiy wrote: > On Thu, 2013-05-16 at 18:25 +0530, Viresh Kumar wrote: >> On 16 May 2013 17:27, Artem Bityutskiy wrote: >>> On Thu, 2013-05-16 at 13:15 +0200, Wolfram Sang wrote: >>>> Despite various architectures and platform dependencies, I managed t= o >>>> compile >>>> test 45 out of 57 modified files locally using heuristics and >>>> defconfigs. >>>> If somebody knows how to create a minimal .config with a certain >>>> kconfig symbol >>>> (and its dependencies) set, I'd love to hear about it. >>> >>> If you find this out, please, share! >> >> Are you guys looking for "make savedefconfig" ?? >=20 > No. It is more like: >=20 > I have changed this strange driver. >=20 > I want to compile-test my changes. >=20 > I need a defconfig which would have this driver enabled. I also want to= > know for my "make ARCH=3D" command. Not quite the same thing, but I sent this a while ago: http://lkml.indiana.edu/hypermail/linux/kernel/1304.3/02847.html My "softdepends" feature is probably not needed, as pointed out in the thread, as the behavior can be implemented with the current Kconfig language just fine. I had a quick look at fbdev drivers, and some of them compile fine on all (well, arm and x86) archs. But many do have real arch dependencies. I think it'd be a good long term goal to make drivers arch-independent, and add CONFIG_SHOW_ALL_DRIVERS or such, which would allow compiling drivers that are not used on your arch, but still compile fine. Tomi ------enig2EHULBAGEHLETABJNANUE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRlNyCAAoJEPo9qoy8lh71l58P/j0OTooy3PHnvOCCS7eRw6IP 95MLCoZruiAk75I2dLxS1wQ2HAHGeLVJlk5gTYtbgMyhzqfZJSpMpEOHNwumYwi3 s7cC2GQsH4d8Epuh9R2C1Jje+8+dMutMzQhkm/L4RZfsmUaBH6GhVBQqtI66eSYR bV4YTnGUG1ppR+l+ZqFmTT5TmFVprcKfqNg96P1BmutTSCGyEM3oHTSTOLEbdutq Ms1Ex0zXypQ2p14pCe91eDqnEDjVAclOUTzaVop4ADJ28mh4MnodSeNhb7Yz2nRT zGMUMu4D1WdUvLEzIawATE4pNh0xyvz0Sn2HVfkWfpWUlkA/3fINpBTIzEVEDL7G 3q4pChhqHX3CTqUyCzVKF/zQ3VUJ9VGAgoTpfZJ8JAeqsPvy1LVgB6j8CtEc0pW2 07K450ptCkRHuE+ziRRBzCK/XJQJySBGpIjWDNsTka2G/QydHZx21rGmURh7Cz7x +5tDMZzylVPrVipjdlX2aAm4iUXlPlppX1rwRNVpsQ6Uf/dGGQcyOK1bCLuUWiAY nz0Mzu95h71lYJ/lsr986v1om/GhMh8c9xLx77xQQgklWE6cqpzw7ifnhlqELEDz CijOLMhn9k3eEtiZqj6J8tz0yXI0HSUjm2GMft479ezmG6kJnyANTY/Jl9hH052s 8XWRsSCRfCgeFVNVLYoN =mQ7r -----END PGP SIGNATURE----- ------enig2EHULBAGEHLETABJNANUE-- --===============0054887462== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ devel mailing list devel@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/devel --===============0054887462==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: with ECARTIS (v1.0.0; list linux-mips); Thu, 16 May 2013 15:19:57 +0200 (CEST) Received: from devils.ext.ti.com ([198.47.26.153]:48774 "EHLO devils.ext.ti.com" rhost-flags-OK-OK-OK-OK) by eddie.linux-mips.org with ESMTP id S6823124Ab3EPNTwcUmLo (ORCPT ); Thu, 16 May 2013 15:19:52 +0200 Received: from dflxv15.itg.ti.com ([128.247.5.124]) by devils.ext.ti.com (8.13.7/8.13.7) with ESMTP id r4GDI8tA006393; Thu, 16 May 2013 08:18:08 -0500 Received: from DFLE72.ent.ti.com (dfle72.ent.ti.com [128.247.5.109]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id r4GDI8I0002192; Thu, 16 May 2013 08:18:08 -0500 Received: from dlelxv22.itg.ti.com (172.17.1.197) by DFLE72.ent.ti.com (128.247.5.109) with Microsoft SMTP Server id 14.2.342.3; Thu, 16 May 2013 08:18:08 -0500 Received: from [172.24.64.3] (h64-3.vpn.ti.com [172.24.64.3]) by dlelxv22.itg.ti.com (8.13.8/8.13.8) with ESMTP id r4GDHtmw007723; Thu, 16 May 2013 08:17:55 -0500 Message-ID: <5194DC82.8050408@ti.com> Date: Thu, 16 May 2013 16:17:54 +0300 From: Tomi Valkeinen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 MIME-Version: 1.0 To: CC: Viresh Kumar , Wolfram Sang , , , , , Alexander Shishkin , Linus Walleij , Matt Mackall , , , Jaroslav Kysela , , Wim Van Sebroeck , , , , Evgeniy Polyakov , Wan ZongShun , , , Kukjin Kim , Russell King , Herbert Xu , Florian Tobias Schandinat , Marc Dietrich , Stephen Warren , "Rafael J. Wysocki" , , Eduardo Valentin , David Airlie , Alan Stern , Grant Likely , Zhang Rui , Thierry Reding , Deepak Saxena , , Arnd Bergmann , , Julian Andres Klode , Inki Dae , , Ben Dooks , Barry Song , , , , , Joonyoung Shim , Alessandro Zummo , , Greg Kroah-Hartman , Ralf Baechle , Linus Torvalds , Seung-Woo Kim , Liam Girdwood , Felipe Balbi , Tony Prisk , Vinod Koul , Kyungmin Park , Mark Brown , Takashi Iwai , Dan Williams , Tejun Heo , Samuel Ortiz , David Woodhouse , Paul Zimmerman Subject: Re: [PATCH 00/33] devm improvement series, part 1, take 2 References: <1368702961-4325-1-git-send-email-wsa@the-dreams.de> <1368705452.15764.217.camel@sauron.fi.intel.com> <1368709862.15764.224.camel@sauron.fi.intel.com> In-Reply-To: <1368709862.15764.224.camel@sauron.fi.intel.com> X-Enigmail-Version: 1.5.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2EHULBAGEHLETABJNANUE" Return-Path: X-Envelope-To: <"|/home/ecartis/ecartis -s linux-mips"> (uid 0) X-Orcpt: rfc822;linux-mips@linux-mips.org Original-Recipient: rfc822;linux-mips@linux-mips.org X-archive-position: 36422 X-ecartis-version: Ecartis v1.0.0 Sender: linux-mips-bounce@linux-mips.org Errors-to: linux-mips-bounce@linux-mips.org X-original-sender: tomi.valkeinen@ti.com Precedence: bulk List-help: List-unsubscribe: List-software: Ecartis version 1.0.0 List-Id: linux-mips X-List-ID: linux-mips List-subscribe: List-owner: List-post: List-archive: X-list: linux-mips ------enig2EHULBAGEHLETABJNANUE Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 16/05/13 16:11, Artem Bityutskiy wrote: > On Thu, 2013-05-16 at 18:25 +0530, Viresh Kumar wrote: >> On 16 May 2013 17:27, Artem Bityutskiy wrote: >>> On Thu, 2013-05-16 at 13:15 +0200, Wolfram Sang wrote: >>>> Despite various architectures and platform dependencies, I managed t= o >>>> compile >>>> test 45 out of 57 modified files locally using heuristics and >>>> defconfigs. >>>> If somebody knows how to create a minimal .config with a certain >>>> kconfig symbol >>>> (and its dependencies) set, I'd love to hear about it. >>> >>> If you find this out, please, share! >> >> Are you guys looking for "make savedefconfig" ?? >=20 > No. It is more like: >=20 > I have changed this strange driver. >=20 > I want to compile-test my changes. >=20 > I need a defconfig which would have this driver enabled. I also want to= > know for my "make ARCH=3D" command. Not quite the same thing, but I sent this a while ago: http://lkml.indiana.edu/hypermail/linux/kernel/1304.3/02847.html My "softdepends" feature is probably not needed, as pointed out in the thread, as the behavior can be implemented with the current Kconfig language just fine. I had a quick look at fbdev drivers, and some of them compile fine on all (well, arm and x86) archs. But many do have real arch dependencies. I think it'd be a good long term goal to make drivers arch-independent, and add CONFIG_SHOW_ALL_DRIVERS or such, which would allow compiling drivers that are not used on your arch, but still compile fine. Tomi ------enig2EHULBAGEHLETABJNANUE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRlNyCAAoJEPo9qoy8lh71l58P/j0OTooy3PHnvOCCS7eRw6IP 95MLCoZruiAk75I2dLxS1wQ2HAHGeLVJlk5gTYtbgMyhzqfZJSpMpEOHNwumYwi3 s7cC2GQsH4d8Epuh9R2C1Jje+8+dMutMzQhkm/L4RZfsmUaBH6GhVBQqtI66eSYR bV4YTnGUG1ppR+l+ZqFmTT5TmFVprcKfqNg96P1BmutTSCGyEM3oHTSTOLEbdutq Ms1Ex0zXypQ2p14pCe91eDqnEDjVAclOUTzaVop4ADJ28mh4MnodSeNhb7Yz2nRT zGMUMu4D1WdUvLEzIawATE4pNh0xyvz0Sn2HVfkWfpWUlkA/3fINpBTIzEVEDL7G 3q4pChhqHX3CTqUyCzVKF/zQ3VUJ9VGAgoTpfZJ8JAeqsPvy1LVgB6j8CtEc0pW2 07K450ptCkRHuE+ziRRBzCK/XJQJySBGpIjWDNsTka2G/QydHZx21rGmURh7Cz7x +5tDMZzylVPrVipjdlX2aAm4iUXlPlppX1rwRNVpsQ6Uf/dGGQcyOK1bCLuUWiAY nz0Mzu95h71lYJ/lsr986v1om/GhMh8c9xLx77xQQgklWE6cqpzw7ifnhlqELEDz CijOLMhn9k3eEtiZqj6J8tz0yXI0HSUjm2GMft479ezmG6kJnyANTY/Jl9hH052s 8XWRsSCRfCgeFVNVLYoN =mQ7r -----END PGP SIGNATURE----- ------enig2EHULBAGEHLETABJNANUE-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from devils.ext.ti.com ([198.47.26.153]:48774 "EHLO devils.ext.ti.com" rhost-flags-OK-OK-OK-OK) by eddie.linux-mips.org with ESMTP id S6823124Ab3EPNTwcUmLo (ORCPT ); Thu, 16 May 2013 15:19:52 +0200 Message-ID: <5194DC82.8050408@ti.com> Date: Thu, 16 May 2013 16:17:54 +0300 From: Tomi Valkeinen MIME-Version: 1.0 Subject: Re: [PATCH 00/33] devm improvement series, part 1, take 2 References: <1368702961-4325-1-git-send-email-wsa@the-dreams.de> <1368705452.15764.217.camel@sauron.fi.intel.com> <1368709862.15764.224.camel@sauron.fi.intel.com> In-Reply-To: <1368709862.15764.224.camel@sauron.fi.intel.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2EHULBAGEHLETABJNANUE" Return-Path: Sender: linux-mips-bounce@linux-mips.org Errors-to: linux-mips-bounce@linux-mips.org List-help: List-unsubscribe: List-software: Ecartis version 1.0.0 List-subscribe: List-owner: List-post: List-archive: To: dedekind1@gmail.com Cc: Viresh Kumar , Wolfram Sang , linux-kernel@vger.kernel.org, linux-mips@linux-mips.org, alsa-devel@alsa-project.org, linux-usb@vger.kernel.org, Alexander Shishkin , Linus Walleij , Matt Mackall , linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, Jaroslav Kysela , linux-ide@vger.kernel.org, Wim Van Sebroeck , netdev@vger.kernel.org, linux-mtd@lists.infradead.org, linux-i2c@vger.kernel.org, Evgeniy Polyakov , Wan ZongShun , ac100@lists.launchpad.net, devel@driverdev.osuosl.org, Kukjin Kim , Russell King , Herbert Xu , Florian Tobias Schandinat , Marc Dietrich , Stephen Warren , "Rafael J. Wysocki" , cpufreq@vger.kernel.org, Eduardo Valentin , David Airlie , Alan Stern , Grant Likely , Zhang Rui , Thierry Reding , Deepak Saxena , linux-watchdog@vger.kernel.org, Arnd Bergmann , linux-pm@vger.kernel.org, Julian Andres Klode , Inki Dae , linux-samsung-soc@vger.kernel.org, Ben Dooks , Barry Song , linux-tegra@vger.kernel.org, rtc-linux@googlegroups.com, linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Joonyoung Shim , Alessandro Zummo , spi-devel-general@lists.sourceforge.net, Greg Kroah-Hartman , Ralf Baechle , Linus Torvalds , Seung-Woo Kim , Liam Girdwood , Felipe Balbi , Tony Prisk , Vinod Koul , Kyungmin Park , Mark Brown , Takashi Iwai , Dan Williams , Tejun Heo , Samuel Ortiz , David Woodhouse , Paul Zimmerman Message-ID: <20130516131754.Y1hLC23PqAU2A1_H5UQhyFFqyVTUc1m1c2XDLKwCw64@z> ------enig2EHULBAGEHLETABJNANUE Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 16/05/13 16:11, Artem Bityutskiy wrote: > On Thu, 2013-05-16 at 18:25 +0530, Viresh Kumar wrote: >> On 16 May 2013 17:27, Artem Bityutskiy wrote: >>> On Thu, 2013-05-16 at 13:15 +0200, Wolfram Sang wrote: >>>> Despite various architectures and platform dependencies, I managed t= o >>>> compile >>>> test 45 out of 57 modified files locally using heuristics and >>>> defconfigs. >>>> If somebody knows how to create a minimal .config with a certain >>>> kconfig symbol >>>> (and its dependencies) set, I'd love to hear about it. >>> >>> If you find this out, please, share! >> >> Are you guys looking for "make savedefconfig" ?? >=20 > No. It is more like: >=20 > I have changed this strange driver. >=20 > I want to compile-test my changes. >=20 > I need a defconfig which would have this driver enabled. I also want to= > know for my "make ARCH=3D" command. Not quite the same thing, but I sent this a while ago: http://lkml.indiana.edu/hypermail/linux/kernel/1304.3/02847.html My "softdepends" feature is probably not needed, as pointed out in the thread, as the behavior can be implemented with the current Kconfig language just fine. I had a quick look at fbdev drivers, and some of them compile fine on all (well, arm and x86) archs. But many do have real arch dependencies. I think it'd be a good long term goal to make drivers arch-independent, and add CONFIG_SHOW_ALL_DRIVERS or such, which would allow compiling drivers that are not used on your arch, but still compile fine. Tomi ------enig2EHULBAGEHLETABJNANUE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRlNyCAAoJEPo9qoy8lh71l58P/j0OTooy3PHnvOCCS7eRw6IP 95MLCoZruiAk75I2dLxS1wQ2HAHGeLVJlk5gTYtbgMyhzqfZJSpMpEOHNwumYwi3 s7cC2GQsH4d8Epuh9R2C1Jje+8+dMutMzQhkm/L4RZfsmUaBH6GhVBQqtI66eSYR bV4YTnGUG1ppR+l+ZqFmTT5TmFVprcKfqNg96P1BmutTSCGyEM3oHTSTOLEbdutq Ms1Ex0zXypQ2p14pCe91eDqnEDjVAclOUTzaVop4ADJ28mh4MnodSeNhb7Yz2nRT zGMUMu4D1WdUvLEzIawATE4pNh0xyvz0Sn2HVfkWfpWUlkA/3fINpBTIzEVEDL7G 3q4pChhqHX3CTqUyCzVKF/zQ3VUJ9VGAgoTpfZJ8JAeqsPvy1LVgB6j8CtEc0pW2 07K450ptCkRHuE+ziRRBzCK/XJQJySBGpIjWDNsTka2G/QydHZx21rGmURh7Cz7x +5tDMZzylVPrVipjdlX2aAm4iUXlPlppX1rwRNVpsQ6Uf/dGGQcyOK1bCLuUWiAY nz0Mzu95h71lYJ/lsr986v1om/GhMh8c9xLx77xQQgklWE6cqpzw7ifnhlqELEDz CijOLMhn9k3eEtiZqj6J8tz0yXI0HSUjm2GMft479ezmG6kJnyANTY/Jl9hH052s 8XWRsSCRfCgeFVNVLYoN =mQ7r -----END PGP SIGNATURE----- ------enig2EHULBAGEHLETABJNANUE-- From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <5194DC82.8050408@ti.com> Date: Thu, 16 May 2013 16:17:54 +0300 From: Tomi Valkeinen MIME-Version: 1.0 To: Subject: Re: [PATCH 00/33] devm improvement series, part 1, take 2 References: <1368702961-4325-1-git-send-email-wsa@the-dreams.de> <1368705452.15764.217.camel@sauron.fi.intel.com> <1368709862.15764.224.camel@sauron.fi.intel.com> In-Reply-To: <1368709862.15764.224.camel@sauron.fi.intel.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2EHULBAGEHLETABJNANUE" Cc: linux-mips@linux-mips.org, alsa-devel@alsa-project.org, Alessandro Zummo , Wolfram Sang , Alexander Shishkin , Viresh Kumar , Linus Walleij , Thierry Reding , linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, Jaroslav Kysela , linux-ide@vger.kernel.org, Wim Van Sebroeck , linux-mtd@lists.infradead.org, linux-i2c@vger.kernel.org, Evgeniy Polyakov , ac100@lists.launchpad.net, devel@driverdev.osuosl.org, Kukjin Kim , Russell King , Arnd Bergmann , Samuel Ortiz , Florian Tobias Schandinat , Vinod Koul , linux-pm@vger.kernel.org, cpufreq@vger.kernel.org, Eduardo Valentin , David Airlie , linux-omap@vger.kernel.org, Alan Stern , Felipe Balbi , Grant Likely , Zhang Rui , David Woodhouse , Deepak Saxena , linux-watchdog@vger.kernel.org, Wan ZongShun , Stephen Warren , Julian Andres Klode , Liam Girdwood , Dan Williams , "Rafael J. Wysocki" , linux-samsung-soc@vger.kernel.org, Ben Dooks , Matt Mackall , linux-tegra@vger.kernel.org, rtc-linux@googlegroups.com, Marc Dietrich , linux-arm-kernel@lists.infradead.org, Joonyoung Shim , Inki Dae , netdev@vger.kernel.org, Takashi Iwai , linux-usb@vger.kernel.org, Seung-Woo Kim , linux-kernel@vger.kernel.org, Ralf Baechle , Tony Prisk , Herbert Xu , Kyungmin Park , Mark Brown , Barry Song , Greg Kroah-Hartman , Tejun Heo , spi-devel-general@lists.sourceforge.net, Linus Torvalds , Paul Zimmerman List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , ------enig2EHULBAGEHLETABJNANUE Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 16/05/13 16:11, Artem Bityutskiy wrote: > On Thu, 2013-05-16 at 18:25 +0530, Viresh Kumar wrote: >> On 16 May 2013 17:27, Artem Bityutskiy wrote: >>> On Thu, 2013-05-16 at 13:15 +0200, Wolfram Sang wrote: >>>> Despite various architectures and platform dependencies, I managed t= o >>>> compile >>>> test 45 out of 57 modified files locally using heuristics and >>>> defconfigs. >>>> If somebody knows how to create a minimal .config with a certain >>>> kconfig symbol >>>> (and its dependencies) set, I'd love to hear about it. >>> >>> If you find this out, please, share! >> >> Are you guys looking for "make savedefconfig" ?? >=20 > No. It is more like: >=20 > I have changed this strange driver. >=20 > I want to compile-test my changes. >=20 > I need a defconfig which would have this driver enabled. I also want to= > know for my "make ARCH=3D" command. Not quite the same thing, but I sent this a while ago: http://lkml.indiana.edu/hypermail/linux/kernel/1304.3/02847.html My "softdepends" feature is probably not needed, as pointed out in the thread, as the behavior can be implemented with the current Kconfig language just fine. I had a quick look at fbdev drivers, and some of them compile fine on all (well, arm and x86) archs. But many do have real arch dependencies. I think it'd be a good long term goal to make drivers arch-independent, and add CONFIG_SHOW_ALL_DRIVERS or such, which would allow compiling drivers that are not used on your arch, but still compile fine. Tomi ------enig2EHULBAGEHLETABJNANUE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRlNyCAAoJEPo9qoy8lh71l58P/j0OTooy3PHnvOCCS7eRw6IP 95MLCoZruiAk75I2dLxS1wQ2HAHGeLVJlk5gTYtbgMyhzqfZJSpMpEOHNwumYwi3 s7cC2GQsH4d8Epuh9R2C1Jje+8+dMutMzQhkm/L4RZfsmUaBH6GhVBQqtI66eSYR bV4YTnGUG1ppR+l+ZqFmTT5TmFVprcKfqNg96P1BmutTSCGyEM3oHTSTOLEbdutq Ms1Ex0zXypQ2p14pCe91eDqnEDjVAclOUTzaVop4ADJ28mh4MnodSeNhb7Yz2nRT zGMUMu4D1WdUvLEzIawATE4pNh0xyvz0Sn2HVfkWfpWUlkA/3fINpBTIzEVEDL7G 3q4pChhqHX3CTqUyCzVKF/zQ3VUJ9VGAgoTpfZJ8JAeqsPvy1LVgB6j8CtEc0pW2 07K450ptCkRHuE+ziRRBzCK/XJQJySBGpIjWDNsTka2G/QydHZx21rGmURh7Cz7x +5tDMZzylVPrVipjdlX2aAm4iUXlPlppX1rwRNVpsQ6Uf/dGGQcyOK1bCLuUWiAY nz0Mzu95h71lYJ/lsr986v1om/GhMh8c9xLx77xQQgklWE6cqpzw7ifnhlqELEDz CijOLMhn9k3eEtiZqj6J8tz0yXI0HSUjm2GMft479ezmG6kJnyANTY/Jl9hH052s 8XWRsSCRfCgeFVNVLYoN =mQ7r -----END PGP SIGNATURE----- ------enig2EHULBAGEHLETABJNANUE--