<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div style="" class="" id="yiv6037858430"><div style="" class=""><div class="" style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt;"><div style="" class="" id="yiv6037858430"><div style="" class="" id="yiv6037858430yui_3_16_0_1_1403097838838_52431"><div class="" id="yiv6037858430yui_3_16_0_1_1403097838838_52430" style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt;"><br style="" clear="none"><div class="" id="yiv6037858430yui_3_16_0_7_1403097838838_7" style="display: block;"><div class="" id="yiv6037858430yui_3_16_0_1_1403097838838_43739" style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande,
 sans-serif;font-size:12pt;"><div class="" id="yiv6037858430yui_3_16_0_1_1403097838838_43738" style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt;"><div style="" class=""><br style="" class=""><br style="" class=""></div><div style="" class="" id="yiv6037858430yqt35631"><div style="" class="" id="yiv6037858430yqt57651"><div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_43744" style=""> <font class="" id="yiv6037858430yui_3_16_0_1_1403097838838_52443" style="" face="Arial" size="2"> On Wednesday, June 18, 2014 7:31 AM, Anders Darander &lt;anders.darander@gmail.com&gt; wrote:<br class="" style="" clear="none"> </font> </div><br class="" style="" clear="none"><div class="" id="yiv6037858430yui_3_16_0_1_1403097838838_43737" style=""><br class="" style="" clear="none"></div></div></div>  <div class="" id="yiv6037858430yui_3_16_0_1_1403097838838_43737" style=""><div class=""
 id="yiv6037858430" style=""><div class="" id="yiv6037858430yui_3_16_0_1_1403097838838_43736" style=""><div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_43735" style="">&nbsp;</div>

<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_44748" style="">Well, from your first email, I got the impression that you tried to move an in-tree module out of the kernel tree. </div>
<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_52448" style="">What 3rd party module is it that you're building, that is delivered to you in a state to only allow in-tree builds? That's a pretty uncommon situation. </div>
<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_45813" style="">Are the config options you need to be set something that only this module knows about, or are they something the rest of the kernel knows about? </div>
<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_44749" style="">&gt; Without&nbsp; trying to sound confrontational, why not build it out of tree?</div>
<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_44750" style="">Well, there's nothing wrong to build a true 3rd party module out-of-tree. It might very well be your only choice due to a number of factors. </div>
<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_44755" style="">Though, if you can get it upstreamed, you'll win in the long term. </div>
<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_44751" style="">Cheers, </div><div class="" id="yiv6037858430yqtfd23729" style=""><br class="" style="" clear="none">
Anders </div></div><div class="" id="yiv6037858430yui_3_16_0_1_1403097838838_43736" style=""><br class="" style="" clear="none"></div></div><br style="" class=""><div class="" id="yiv6864255239yui_3_16_0_7_1403097838838_4" style=""><span class="" id="yiv6864255239yui_3_16_0_7_1403097838838_36" style="">I'm playing with a module off of github -&nbsp; fbtft.&nbsp;&nbsp; All the config is local to the module.&nbsp; <br><br>Thanks<br></span></div><div class="" id="yiv6864255239yui_3_16_0_7_1403097838838_49" style="color:rgb(0, 0, 0);font-size:16px;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;background-color:transparent;font-style:normal;"><br class="" style="" clear="none"><span class="" id="yiv6864255239yui_3_16_0_7_1403097838838_36" style=""></span></div><div class="" id="yiv6864255239yui_3_16_0_7_1403097838838_52" style="color:rgb(0, 0, 0);font-size:16px;font-family:HelveticaNeue, Helvetica Neue, Helvetica,
 Arial, Lucida Grande, sans-serif;background-color:transparent;font-style:normal;"><span class="" id="yiv6864255239yui_3_16_0_7_1403097838838_36" style=""><br class="" id="yiv6864255239yui_3_16_0_1_1403097838838_42715" style="" clear="none"></span></div><div class="" id="yiv6864255239yui_3_16_0_7_1403097838838_42" style="color:rgb(0, 0, 0);font-size:16px;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;background-color:transparent;font-style:normal;"><br class="" style="" clear="none"><span class="" id="yiv6864255239yui_3_16_0_7_1403097838838_36" style=""></span></div><div class="" id="yiv6864255239yui_3_16_0_7_1403097838838_45" style="color:rgb(0, 0, 0);font-size:16px;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;background-color:transparent;font-style:normal;"><span class="" id="yiv6864255239yui_3_16_0_7_1403097838838_36" style=""><br class=""
 id="yiv6864255239yui_3_16_0_1_1403097838838_40727" style="" clear="none"></span></div> <div class="" id="yiv6864255239yui_3_16_0_1_1403097838838_43745" style=""><br class="" style="" clear="none"><br class="" style="" clear="none"></div>   <br style="" class=""><br class="" style="" clear="none"></div><div class="" id="yiv6037858430yui_3_16_0_1_1403097838838_43737" style=""><div class="" id="yiv6037858430" style=""><div class="" id="yiv6037858430yui_3_16_0_1_1403097838838_43736" style=""><div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_43735" style="">&nbsp;</div>

<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_44748" style="">Well, from your first email, I got the impression that you tried to move an in-tree module out of the kernel tree. </div>
<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_52448" style="">What 3rd party module is it that you're building, that is delivered to you in a state to only allow in-tree builds? That's a pretty uncommon situation. </div>
<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_45813" style="">Are the config options you need to be set something that only this module knows about, or are they something the rest of the kernel knows about? </div>
<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_44749" style="">&gt; Without&nbsp; trying to sound confrontational, why not build it out of tree?</div>
<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_44750" style="">Well, there's nothing wrong to build a true 3rd party module out-of-tree. It might very well be your only choice due to a number of factors. </div>
<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_44755" style="">Though, if you can get it upstreamed, you'll win in the long term. </div>
<div class="" dir="ltr" id="yiv6037858430yui_3_16_0_1_1403097838838_44751" style="">Cheers, </div><div class="" id="yiv6037858430yqtfd23729" style=""><br class="" style="" clear="none">
Anders </div></div><div class="" id="yiv6037858430yui_3_16_0_1_1403097838838_43736" style=""><br class="" style="" clear="none"></div></div><br style="" class=""><br style="" class=""><br style="" class=""><br class="" style="" clear="none"></div></div> </div> 
 </div> </div></div></div></div></div></div></div></body></html>