<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
On 25. Jun 2018 18:18 <a href="mailto:nico.h@gmx.de" target="_blank" rel="noopener noreferrer">nico.h@gmx.de</a> wrote:<br /><br /><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;">you can generally boot without a complete port. But you can also damage<br />the hardware if you are not careful. Beside the devicetree settings (pay<br />attention when it comes to the voltage regulator settings!), the GPIO<br />configuration should also match your board. You can try to boot without<br />GPIO configuration (it should be safe because the hardware has to expect<br />the reset defaults for the GPIOs). But *never* try to boot with a copied<br />GPIO configuration from another board.</blockquote><p><br /></p><p>Thank you Nico for the warnings! A few questions:</p><p>1. Is it safe to leave default VR settings from Kabylake Reference Board?</p><p>2. Can the laptop work properly without GPIO? I don't know if there is a way to dump the GPIO config in vendor firmware on Kabylake.</p><p>3. Are there other settings that could damage the hardware?<br /></p><p> <br /></p><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;">Regarding the EC, you can learn a lot about its interface from the ven-<br />dor's ACPI implementation. Unless the board uses a lot of PnP interfaces<br />of the EC (unlikely for a modern laptop), the datasheet is usually not<br />helpful. What you really would need is documentation about the EC firm-<br />ware and its OS interface. And you'll likely not get that.<br /></blockquote><p><br /></p><p>Can the laptop boot to Linux without EC support in coreboot? <br /></p><p>Regarding the ACPI implementation, can that be dumped using acpidump and then used in the ec.asl file?</p><p><br /></p><p>Thanks,</p><p>Chris<br /></p><p> </p>  </body>
</html>