<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none"><!--P{margin-top:0;margin-bottom:0;} p
        {margin-top:0;
        margin-bottom:0}--></style>
</head>
<body dir="ltr" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:'Iskoola Pota',Sans-Serif;">
<p>Hi Rob, Jonathan,<br>
<br>
</p>
<p><br>
</p>
<p>I was compiling mainline kernel for imx6 SOC based board with imx_v6_v7_defconfig and found it is failing.<br>
It shows below error.</p>
<p><br>
./include/linux/qcom_scm.h:73:10: error: ‘ENODEV’ undeclared (first use in this function)<br>
  return -ENODEV;<br>
  <br>
Digging inside I found commit ID e6f6d63e adds SOC_IMX5, which eventually breaks build for imx6 platform config.<br>
adding header #include <uapi/asm-generic/errno-base.h> in qcom_scm.h solves problem.</p>
<p><br>
</p>
<p>Please correct me that is it right way to resolve and upstream this fix.<br>
<br>
Thanks,</p>
<p>Akash Gajjar<br>
</p>
</body>
</html>