<?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>LayerscapeのトピックRe: LSDK UserGuide Mismatch with Source Code</title>
    <link>https://community.nxp.com/t5/Layerscape/LSDK-UserGuide-Mismatch-with-Source-Code/m-p/1380221#M9550</link>
    <description>&lt;P&gt;1. You could ignore&amp;nbsp;&lt;SPAN&gt;the lack of parameter "MSCC_FELIX_SWITCH_PTP_CLOCK",&amp;nbsp;FELIX switch PTP clock support is open by default since Linux Kernel 5.4 release.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;2. This is a normal release from NXP.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;3. Yes, we will.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 02 Dec 2021 03:35:03 GMT</pubDate>
    <dc:creator>yipingwang</dc:creator>
    <dc:date>2021-12-02T03:35:03Z</dc:date>
    <item>
      <title>LSDK UserGuide Mismatch with Source Code</title>
      <link>https://community.nxp.com/t5/Layerscape/LSDK-UserGuide-Mismatch-with-Source-Code/m-p/1378557#M9522</link>
      <description>&lt;P&gt;I have a LS1028ARDB and I'm trying to build kernel with TSN and RT support, so I'm following the LSDK-21.08 guide but found some problems.&lt;/P&gt;&lt;P&gt;The LSDKUG_Rev21.08 says there is one kernel config parameter with symbol "MSCC_FELIX_SWITCH_PTP_CLOCK", but I can't find it in kernel config file while all prefix met, it doesn't exist in Kconfig file with path "drivers/net/ethernet/mscc/Kconfig". UG says related config option should located at line 38 of Kconfig metioned above but the specific file only has 35 lines.&lt;/P&gt;&lt;P&gt;I've tried these ways to find out some details about this, and listed below:&lt;/P&gt;&lt;P&gt;Guess: Maybe is version related problem&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;My current branch is &lt;A href="https://source.codeaurora.org/external/qoriq/qoriq-components/linux/tree/drivers/net/ethernet/mscc/Kconfig?h=LSDK-21.08-RT" target="_blank" rel="noopener"&gt;LSDK-21.08-RT&lt;/A&gt;, problem exists, can't find&amp;nbsp;MSCC_FELIX_SWITCH_PTP_CLOCK;&lt;/LI&gt;&lt;LI&gt;Go to&amp;nbsp;&lt;A href="https://source.codeaurora.org/external/qoriq/qoriq-components/linux/tree/drivers/net/ethernet/mscc/Kconfig?h=LSDK-21.08" target="_blank" rel="noopener"&gt;LSDK-21.08&lt;/A&gt;&amp;nbsp;and verify, problem exists, can't find&amp;nbsp;MSCC_FELIX_SWITCH_PTP_CLOCK;&lt;/LI&gt;&lt;LI&gt;Go to&amp;nbsp;&lt;A href="https://source.codeaurora.org/external/qoriq/qoriq-components/linux/tree/drivers/net/ethernet/mscc/Kconfig?h=LSDK-20.12-V5.4-RT" target="_blank" rel="noopener"&gt;LSDK-20.12-V5.4-RT&lt;/A&gt;&amp;nbsp;and verify, problem exists, can't find&amp;nbsp;MSCC_FELIX_SWITCH_PTP_CLOCK;&lt;/LI&gt;&lt;LI&gt;Go to&amp;nbsp;&lt;A href="https://source.codeaurora.org/external/qoriq/qoriq-components/linux/tree/drivers/net/ethernet/mscc/Kconfig?h=LSDK-20.12-V5.4" target="_blank" rel="noopener"&gt;LSDK-20.12-V5.4&lt;/A&gt;&amp;nbsp;and verify, problem exists, can't find&amp;nbsp;MSCC_FELIX_SWITCH_PTP_CLOCK;&lt;/LI&gt;&lt;LI&gt;Go to&amp;nbsp;&lt;A href="https://source.codeaurora.org/external/qoriq/qoriq-components/linux/tree/drivers/net/ethernet/mscc/Kconfig?h=LSDK-20.12-V4.19" target="_blank" rel="noopener"&gt;LSDK-20.12-V4.19&lt;/A&gt;&amp;nbsp;and verify, problem doesn't exist,&amp;nbsp; MSCC_FELIX_SWITCH_PTP_CLOCK located at line 40;&lt;/LI&gt;&lt;LI&gt;Go to&amp;nbsp;&lt;A href="https://source.codeaurora.org/external/qoriq/qoriq-components/linux/tree/drivers/net/ethernet/mscc/Kconfig?h=LSDK-20.04-V4.19-RT-update-290520" target="_blank" rel="noopener"&gt;LSDK-20.04-V4.19-RT-update-290520&lt;/A&gt;&amp;nbsp;and verify, problem doesn't exist,&amp;nbsp; MSCC_FELIX_SWITCH_PTP_CLOCK located at line 40;&lt;/LI&gt;&lt;LI&gt;Go to&amp;nbsp;&lt;A href="https://source.codeaurora.org/external/qoriq/qoriq-components/linux/tree/drivers/net/ethernet/mscc/Kconfig?h=LSDK-20.04-V4.19-update-290520" target="_blank" rel="noopener"&gt;LSDK-20.04-V4.19-update-290520&lt;/A&gt;&amp;nbsp;and verify, problem doesn't exist,&amp;nbsp; MSCC_FELIX_SWITCH_PTP_CLOCK located at line 40;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Seems that all Kernel with version LSDK-V4.19 don't have this problem. All kernels without this problem have some&amp;nbsp;&lt;SPAN&gt;features:&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Kconfig contains more config options,&amp;nbsp;typically named "&lt;/SPAN&gt;MSCC_FELIX_SWITCH", "MSCC_FELIX_SWITCH_PTP_CLOCK", "MSCC_FELIX_SWITCH_TSN";&lt;/LI&gt;&lt;LI&gt;Makefile located at "drivers/net/ethernet/mscc/Makefile"&amp;nbsp;&lt;SPAN&gt;contains more build rules about felix components;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Path&amp;nbsp;&lt;/SPAN&gt;"drivers/net/ethernet/mscc"&amp;nbsp;&lt;SPAN&gt;contains more source code with prefix of "felix_" in their name.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;I can't find same modifications in any other v4.19.xxx tag, it only exists in v4.19.xxx versions with "LSDK".&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;Here is my question:&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;Shall I just ignore the lack of parameter "MSCC_FELIX_SWITCH_PTP_CLOCK"&amp;nbsp;if other related&amp;nbsp;parameters have been set correctly? If not, could you please offer some procedures?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Is this (Kconfig and Makefile change, source code deletion) a normal update of linux kernel released by NXP? If not, are there any UserGuide or ApplicationNote documents?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Could you please update the&amp;nbsp;UserGuide, or release a ReferenceGuide to help us avoid similar problems if possible?&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN&gt;Thanks, and best wishes.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Nov 2021 04:03:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LSDK-UserGuide-Mismatch-with-Source-Code/m-p/1378557#M9522</guid>
      <dc:creator>Teruharu</dc:creator>
      <dc:date>2021-11-30T04:03:39Z</dc:date>
    </item>
    <item>
      <title>Re: LSDK UserGuide Mismatch with Source Code</title>
      <link>https://community.nxp.com/t5/Layerscape/LSDK-UserGuide-Mismatch-with-Source-Code/m-p/1380221#M9550</link>
      <description>&lt;P&gt;1. You could ignore&amp;nbsp;&lt;SPAN&gt;the lack of parameter "MSCC_FELIX_SWITCH_PTP_CLOCK",&amp;nbsp;FELIX switch PTP clock support is open by default since Linux Kernel 5.4 release.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;2. This is a normal release from NXP.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;3. Yes, we will.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Dec 2021 03:35:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LSDK-UserGuide-Mismatch-with-Source-Code/m-p/1380221#M9550</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2021-12-02T03:35:03Z</dc:date>
    </item>
    <item>
      <title>Re: LSDK UserGuide Mismatch with Source Code</title>
      <link>https://community.nxp.com/t5/Layerscape/LSDK-UserGuide-Mismatch-with-Source-Code/m-p/1383203#M9600</link>
      <description>&lt;P&gt;OK, thanks a lot &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Dec 2021 07:20:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LSDK-UserGuide-Mismatch-with-Source-Code/m-p/1383203#M9600</guid>
      <dc:creator>Teruharu</dc:creator>
      <dc:date>2021-12-08T07:20:45Z</dc:date>
    </item>
  </channel>
</rss>

