<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: braswell enable/disable pci device in Embedded Intel Atom® Processors</title>
    <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217091#M1122</link>
    <description>&lt;P&gt;Carlos,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok, but, i don't have bios vendor but i use FSP &lt;B&gt;INTEL&lt;/B&gt; for braswell with coreboot. In coreboot no code corresponding " Root Ports Function Disable Flow". For me it's FSP disable root port. But i don't have souce code . fsp take in input device tree, there is maybe an solution for not disable root port?&lt;/P&gt;&lt;P&gt;And in datasheet, i don't have description register : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;D28:Fn + 0x420&lt;/P&gt;&lt;P&gt;D28:Fn + 0xF4&lt;/P&gt;&lt;P&gt;D28:Fn + 0x338 &lt;/P&gt;&lt;P&gt;D28:Fn + 0xE0 &lt;/P&gt;&lt;P&gt;D28:Fn + 0x408 &lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Otherwise, Can we enable root ports after disable this root Ports ?&lt;/P&gt;&lt;P&gt;Sébastien&lt;/P&gt;</description>
    <pubDate>Thu, 11 May 2017 17:38:47 GMT</pubDate>
    <dc:creator>sbass</dc:creator>
    <dc:date>2017-05-11T17:38:47Z</dc:date>
    <item>
      <title>braswell enable/disable pci device</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217083#M1114</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i try activated pci device 28 function 0 , 22C8h pcie Port 1:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i use register:  Function Disable (FUNC_DIS)—Offset 34h &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FUNC_DIS_BITS  bit 20 - PCIE* function 0  set  0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After write bit 20 set to 0, i read this register and this bit always 1.&lt;/P&gt;&lt;P&gt;Can you enable pci device by this register ?&lt;/P&gt;&lt;P&gt;is there another solution for activate this pci device (device 28 function 0 , 22C8h pcie Port 1) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sébastien&lt;/P&gt;</description>
      <pubDate>Tue, 09 May 2017 14:53:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217083#M1114</guid>
      <dc:creator>sbass</dc:creator>
      <dc:date>2017-05-09T14:53:38Z</dc:date>
    </item>
    <item>
      <title>Re: braswell enable/disable pci device</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217084#M1115</link>
      <description>&lt;P&gt;Hello keziaha  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please let me know how are you changing the state of the bit?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you using a third party program? Are you developing your own application?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What operating system are you using?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you using your own board or a third party board?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will be waiting for your feedback.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Adolfo Sanchez&lt;/P&gt;</description>
      <pubDate>Tue, 09 May 2017 21:03:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217084#M1115</guid>
      <dc:creator>Adolfo_S_Intel</dc:creator>
      <dc:date>2017-05-09T21:03:20Z</dc:date>
    </item>
    <item>
      <title>Re: braswell enable/disable pci device</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217085#M1116</link>
      <description>&lt;P&gt;Hello Adolfo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have design our board with braswell cpu, for boot i use coreboot + fsp.&lt;/P&gt;&lt;P&gt;I develop in  coreboot, so i write directly in register : &lt;/P&gt;&lt;P&gt;pmc_base + func_dis: 0xfed03000 + 0x34 set bit 20 for pcie function 0&lt;/P&gt;&lt;P&gt;My goal is pcie port 1 (function 0) is always enable, power on , even without device connected on line pci.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sébastien&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 07:50:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217085#M1116</guid>
      <dc:creator>sbass</dc:creator>
      <dc:date>2017-05-10T07:50:11Z</dc:date>
    </item>
    <item>
      <title>Re: braswell enable/disable pci device</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217086#M1117</link>
      <description>&lt;P&gt;Hello, keziaha:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The information that may help you as a reference is stated at:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://mail.coreboot.org/pipermail/coreboot-gerrit/2015-November/036179.html"&gt;https://mail.coreboot.org/pipermail/coreboot-gerrit/2015-November/036179.html&lt;/A&gt; &lt;A href="https://mail.coreboot.org/pipermail/coreboot-gerrit/2015-November/036179.html"&gt;https://mail.coreboot.org/pipermail/coreboot-gerrit/2015-November/036179.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/coreboot/coreboot/blob/master/src/soc/intel/braswell/include/soc/pcie.h"&gt;https://github.com/coreboot/coreboot/blob/master/src/soc/intel/braswell/include/soc/pcie.h&lt;/A&gt; coreboot/pcie.h at master · coreboot/coreboot · GitHub &lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/coreboot/coreboot/blob/master/src/soc/intel/braswell/pcie.c"&gt;https://github.com/coreboot/coreboot/blob/master/src/soc/intel/braswell/pcie.c&lt;/A&gt; coreboot/pcie.c at master · coreboot/coreboot · GitHub &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We hope that this information may help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A. &lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 14:46:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217086#M1117</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-05-10T14:46:39Z</dc:date>
    </item>
    <item>
      <title>Re: braswell enable/disable pci device</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217087#M1118</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;here my trace :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;src/soc/intel/braswell/chip.c/enable_dev ( Intel Braswell SoC ), type: 2&lt;/P&gt;&lt;P&gt;vendor: 0xffff. device: 0xffff&lt;/P&gt;&lt;P&gt;class: 0xff Unassigned class&lt;/P&gt;&lt;P&gt;subclass: 0xff ???&lt;/P&gt;&lt;P&gt;prog: 0xff&lt;/P&gt;&lt;P&gt;revision: 0xff&lt;/P&gt;&lt;P&gt;src/soc/intel/braswell/southcluster.c/southcluster_enable_dev ( Intel Braswell SoC )&lt;/P&gt;&lt;P&gt;PCI: Static device PCI: 00:1c.0 not found, disabling it.&lt;/P&gt;&lt;P&gt;PCI: 00:1c.0 [ffff/ffff/00ffff] has unknown header type ff, ignoring.&lt;/P&gt;&lt;P&gt;PCI: 00:1c.0 [ffff/ffff] enabled No operations&lt;/P&gt;&lt;P&gt;pci_probe_dev dev&lt;/P&gt;&lt;P&gt;pci_probe_dev enable device&lt;/P&gt;&lt;P&gt;----------&lt;/P&gt;&lt;P&gt;src/soc/intel/braswell/chip.c/enable_dev ( Intel Braswell SoC ), type: 2&lt;/P&gt;&lt;P&gt;vendor: 0x8086. device: 0x22ca&lt;/P&gt;&lt;P&gt;class: 0x06 Bridge&lt;/P&gt;&lt;P&gt;subclass: 0x04 PCI bridge&lt;/P&gt;&lt;P&gt;prog: 0x00&lt;/P&gt;&lt;P&gt;revision: 0x35&lt;/P&gt;&lt;P&gt;src/soc/intel/braswell/southcluster.c/southcluster_enable_dev ( Intel Braswell SoC )&lt;/P&gt;&lt;P&gt;PCI: 00:1c.1 [8086/0000] bus ops&lt;/P&gt;&lt;P&gt;src/soc/intel/braswell/pcie.c/pcie_enable ( Intel Braswell SoC )&lt;/P&gt;&lt;P&gt;src/soc/intel/braswell/pcie.c/check_port_enabled ( Intel Braswell SoC )&lt;/P&gt;&lt;P&gt;src/soc/intel/braswell/pcie.c/check_device_present ( Intel Braswell SoC )&lt;/P&gt;&lt;P&gt;src/soc/intel/braswell/southcluster.c/southcluster_enable_dev ( Intel Braswell SoC )&lt;/P&gt;&lt;P&gt;PCI: 00:1c.1 [8086/22ca] enabled&lt;/P&gt;&lt;P&gt;pci_probe_dev dev&lt;/P&gt;&lt;P&gt;pci_probe_dev enable device&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i don't see vendor id and device id of device port 1:&lt;/P&gt;&lt;P&gt;vendor: 0xffff. device: 0xffff&lt;/P&gt;&lt;P&gt;class: 0xff Unassigned class&lt;/P&gt;&lt;P&gt;Why ? device pcie port 1 is disable before?&lt;/P&gt;&lt;P&gt;On device port2 we see vendor id and device id , pcie_enable is launched after .&lt;/P&gt;</description>
      <pubDate>Thu, 11 May 2017 14:07:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217087#M1118</guid>
      <dc:creator>sbass</dc:creator>
      <dc:date>2017-05-11T14:07:21Z</dc:date>
    </item>
    <item>
      <title>Re: braswell enable/disable pci device</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217088#M1119</link>
      <description>&lt;P&gt;Hello, keziaha:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In order to provide the proper support, could you please answer the questions stated in our communication of the past May 9th, 2017 specifically at 2:03 PM?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Waiting for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Thu, 11 May 2017 15:26:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217088#M1119</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-05-11T15:26:19Z</dc:date>
    </item>
    <item>
      <title>Re: braswell enable/disable pci device</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217089#M1120</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please let me know how are you changing the state of the bit?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--&amp;gt; pmc_base + func_dis: 0xfed03000 + 0x34 set bit 20 for pcie function 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you using a third party program? Are you developing your own application?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--&amp;gt; i use coreboot + fsp intel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What operating system are you using?&lt;/P&gt;&lt;P&gt;--&amp;gt; no operating system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you using your own board or a third party board?&lt;/P&gt;&lt;P&gt;--&amp;gt; we have our own board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will be waiting for your feedback.&lt;/P&gt;</description>
      <pubDate>Thu, 11 May 2017 16:00:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217089#M1120</guid>
      <dc:creator>sbass</dc:creator>
      <dc:date>2017-05-11T16:00:31Z</dc:date>
    </item>
    <item>
      <title>Re: braswell enable/disable pci device</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217090#M1121</link>
      <description>&lt;P&gt;Hello, keziaha:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your update.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The information that may help you, which must be reviewed with the assistance of your BIOS vendor, is stated in sections 37.3 and 37.2, on pages 387 and 386 of the &lt;A href="https://edc.intel.com/Link.aspx?id=10022"&gt;https://edc.intel.com/Link.aspx?id=10022&lt;/A&gt; Braswell System-on-Chip (SoC) BIOS Writers Guide document #  541233.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We hope that this information is useful to you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Thu, 11 May 2017 16:47:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217090#M1121</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-05-11T16:47:15Z</dc:date>
    </item>
    <item>
      <title>Re: braswell enable/disable pci device</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217091#M1122</link>
      <description>&lt;P&gt;Carlos,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok, but, i don't have bios vendor but i use FSP &lt;B&gt;INTEL&lt;/B&gt; for braswell with coreboot. In coreboot no code corresponding " Root Ports Function Disable Flow". For me it's FSP disable root port. But i don't have souce code . fsp take in input device tree, there is maybe an solution for not disable root port?&lt;/P&gt;&lt;P&gt;And in datasheet, i don't have description register : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;D28:Fn + 0x420&lt;/P&gt;&lt;P&gt;D28:Fn + 0xF4&lt;/P&gt;&lt;P&gt;D28:Fn + 0x338 &lt;/P&gt;&lt;P&gt;D28:Fn + 0xE0 &lt;/P&gt;&lt;P&gt;D28:Fn + 0x408 &lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Otherwise, Can we enable root ports after disable this root Ports ?&lt;/P&gt;&lt;P&gt;Sébastien&lt;/P&gt;</description>
      <pubDate>Thu, 11 May 2017 17:38:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217091#M1122</guid>
      <dc:creator>sbass</dc:creator>
      <dc:date>2017-05-11T17:38:47Z</dc:date>
    </item>
    <item>
      <title>Re: braswell enable/disable pci device</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217092#M1123</link>
      <description>&lt;P&gt;Hello, keziaha:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In order to help you, we will send an email.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Thu, 11 May 2017 18:26:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/braswell-enable-disable-pci-device/m-p/217092#M1123</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-05-11T18:26:06Z</dc:date>
    </item>
  </channel>
</rss>

