<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>8402074f - soc/tegra: fuse: Add support for Tegra241</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#8402074f</link>
        <description>soc/tegra: fuse: Add support for Tegra241Add support for Tegra241 which use ACPI boot.Signed-off-by: Kartik &lt;kkartik@nvidia.com&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Tue, 17 Oct 2023 05:23:22 +0000</pubDate>
        <dc:creator>Kartik &lt;kkartik@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>f28cd697 - pmdomain: tegra: Move Kconfig option to the pmdomain subsystem</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#f28cd697</link>
        <description>pmdomain: tegra: Move Kconfig option to the pmdomain subsystemThe Kconfig option belongs closer to the corresponding implementation,hence let&apos;s move it from the soc subsystem to the pmdomain subsystem.Cc: Thierry Reding &lt;thierry.reding@gmail.com&gt;Cc: Jonathan Hunter &lt;jonathanh@nvidia.com&gt;Cc: Mikko Perttunen &lt;mperttunen@nvidia.com&gt;Cc: &lt;linux-tegra@vger.kernel.org&gt;Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Tue, 12 Sep 2023 12:16:49 +0000</pubDate>
        <dc:creator>Ulf Hansson &lt;ulf.hansson@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>6d8257ca - pinctrl: tegra: Add Tegra234 pinmux driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#6d8257ca</link>
        <description>pinctrl: tegra: Add Tegra234 pinmux driverThis change adds support for the two pin controllers found on Tegra234.Signed-off-by: Prathamesh Shete &lt;pshete@nvidia.com&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;Reviewed-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230605154230.2910847-3-thierry.reding@gmail.comSigned-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Mon, 05 Jun 2023 15:42:29 +0000</pubDate>
        <dc:creator>Prathamesh Shete &lt;pshete@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>ba4b4d02 - soc: tegra: fix CPU_BIG_ENDIAN dependencies</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#ba4b4d02</link>
        <description>soc: tegra: fix CPU_BIG_ENDIAN dependenciesMy previous patch to prevent BPMP from being enabled on bigendian kernels caused a build regression:WARNING: unmet direct dependencies detected for TEGRA_BPMP  Depends on [n]: ARCH_TEGRA [=y] &amp;&amp; TEGRA_HSP_MBOX [=y] &amp;&amp; TEGRA_IVC [=y] &amp;&amp; !CPU_BIG_ENDIAN [=y]  Selected by [y]:  - ARCH_TEGRA_186_SOC [=y] &amp;&amp; ARCH_TEGRA [=y] &amp;&amp; ARM64 [=y]  - ARCH_TEGRA_194_SOC [=y] &amp;&amp; ARCH_TEGRA [=y] &amp;&amp; ARM64 [=y]  - ARCH_TEGRA_234_SOC [=y] &amp;&amp; ARCH_TEGRA [=y] &amp;&amp; ARM64 [=y]Add even more such dependencies for the SoC types that usethe BPMP driver.Fixes: 4ddb1bf1a837 (&quot;tegra: mark BPMP driver as little-endian only&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Acked-by: Thierry Reding &lt;treding@nvidia.com&gt;Link: https://lore.kernel.org/r/20221215165336.1781080-1-arnd@kernel.orgSigned-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Thu, 15 Dec 2022 16:53:21 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>28dbe823 - soc/tegra: pmc: Select IRQ_DOMAIN_HIERARCHY</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#28dbe823</link>
        <description>soc/tegra: pmc: Select IRQ_DOMAIN_HIERARCHYTegra PMC driver depends on IRQ domain hierarchy support, hence selectthe IRQ_DOMAIN_HIERARCHY config for SOC_TEGRA_PMC.Signed-off-by: Petlozu Pravareshwar &lt;petlozup@nvidia.com&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Sun, 02 Oct 2022 17:54:25 +0000</pubDate>
        <dc:creator>Petlozu Pravareshwar &lt;petlozup@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>22541828 - soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#22541828</link>
        <description>soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMAThe DMA subsystem could be entirely disabled in Kconfig and then theTEGRA20_APB_DMA option isn&apos;t available too. Hence kernel configurationfails if DMADEVICES Kconfig option is disabled due to the unsatisfiabledependency.The FUSE driver isn&apos;t a critical driver and currently it only providesNVMEM interface to userspace which isn&apos;t known to be widely used, andthus, it&apos;s fine if FUSE driver fails to load.Let&apos;s remove the erroneous Kconfig dependency and let the FUSE driver tofail the probing if DMA is unavailable.Fixes: 19d41e5e9c68 (&quot;soc/tegra: fuse: Add APB DMA dependency for Tegra20&quot;)Reported-by: Necip Fazil Yildiran &lt;fazilyildiran@gmail.com&gt;Link: https://bugzilla.kernel.org/show_bug.cgi?id=209301Signed-off-by: Dmitry Osipenko &lt;digetx@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Wed, 23 Sep 2020 00:34:21 +0000</pubDate>
        <dc:creator>Dmitry Osipenko &lt;digetx@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>fc2f151d - soc/tegra: cbb: Add driver for Tegra234 CBB 2.0</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#fc2f151d</link>
        <description>soc/tegra: cbb: Add driver for Tegra234 CBB 2.0Adding driver to handle errors from CBB version 2.0 which is used inTegra234 SoC. The driver prints debug information about failedtransaction on receiving interrupt from the error notifier. The errornotifier collates the interrupts from various error monitor blocks andpresents a single interrupt to the SoC interrupt controller.For timeout errors, the driver also does the lookup to find timed outclients and prints their client ID. Drivers for hardware that needs tobe reset on timeout will have to call BPMP from the client IP&apos;s driver.BPMP firmware will also clear the timeout bit after resetting the IPso that next transactions are send to them after reset.Signed-off-by: Sumit Gupta &lt;sumitg@nvidia.com&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Wed, 11 May 2022 20:16:50 +0000</pubDate>
        <dc:creator>Sumit Gupta &lt;sumitg@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>b7134422 - soc/tegra: cbb: Add CBB 1.0 driver for Tegra194</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#b7134422</link>
        <description>soc/tegra: cbb: Add CBB 1.0 driver for Tegra194Adding driver to handle errors from Control Backbone (CBB) which aregenerated due to illegal accesses. CBB 1.0 is used in Tegra194 SoCs.When an error is reported from a NOC within CBB, the driver prints debuginformation about failed transaction like Error Code, Error Description,Master, Address, AXI ID, Cache, Protection, Security Group etc. It thencauses system crash using BUG_ON() or call WARN() based on whether theerror type is fatal or not.Signed-off-by: Sumit Gupta &lt;sumitg@nvidia.com&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Wed, 11 May 2022 20:16:47 +0000</pubDate>
        <dc:creator>Sumit Gupta &lt;sumitg@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>9767d1be - soc/tegra: pmc: Select REGMAP</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#9767d1be</link>
        <description>soc/tegra: pmc: Select REGMAPCommit 9d5e7c3e36eb (&quot;soc/tegra: pmc: Provide USB sleepwalk registermap&quot;) introduced a dependency on the regmap infrastructure, so selectthe corresponding Kconfig entry. This avoids failures in random buildsthat may otherwise end up having SOC_TEGRA_PMC enabled but not REGMAP.Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Wed, 04 May 2022 09:08:14 +0000</pubDate>
        <dc:creator>Thierry Reding &lt;treding@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>a4282f66 - soc/tegra: Make regulator couplers depend on CONFIG_REGULATOR</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#a4282f66</link>
        <description>soc/tegra: Make regulator couplers depend on CONFIG_REGULATORThe regulator coupler drivers now use regulator-driver API function thatisn&apos;t available during compile-testing. Make regulator coupler driversdependent on CONFIG_REGULATOR in Kconfig.Fixes: 03978d42ed0d (&quot;soc/tegra: regulators: Bump voltages on system reboot&quot;)Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Dmitry Osipenko &lt;digetx@gmail.com&gt;Acked-by: Jon Hunter &lt;jonathanh@nvidia.com&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Wed, 21 Jul 2021 23:26:16 +0000</pubDate>
        <dc:creator>Dmitry Osipenko &lt;digetx@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f880ee9e - soc/tegra: pmc: Add core power domain</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#f880ee9e</link>
        <description>soc/tegra: pmc: Add core power domainNVIDIA Tegra SoCs have multiple power domains, each domain correspondsto an external SoC power rail. Core power domain covers vast majority ofhardware blocks within a Tegra SoC. The voltage of a power domain shouldbe set to a level which satisfies all devices within the power domain.Add support for the core power domain which controls voltage state of thedomain. This allows us to support system-wide DVFS on Tegra20-210 SoCs.The PMC powergate domains now are sub-domains of the core domain, thisrequires device-tree updating, older DTBs are unaffected and will continueto work as before.Tested-by: Peter Geis &lt;pgwipeout@gmail.com&gt; # Ouya T30Tested-by: Paul Fertser &lt;fercerpav@gmail.com&gt; # PAZ00 T20Tested-by: Nicolas Chauvet &lt;kwizart@gmail.com&gt; # PAZ00 T20 and TK1 T124Tested-by: Matt Merhar &lt;mattmerhar@protonmail.com&gt; # Ouya T30Signed-off-by: Dmitry Osipenko &lt;digetx@gmail.com&gt;Reviewed-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;[treding@nvidia.com: squash lockdep class removal patch]Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Tue, 01 Jun 2021 02:31:17 +0000</pubDate>
        <dc:creator>Dmitry Osipenko &lt;digetx@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>63944891 - arm64: tegra: Initial Tegra234 VDK support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#63944891</link>
        <description>arm64: tegra: Initial Tegra234 VDK supportThe NVIDIA Tegra234 VDK is a simulation platform for the Orin SoC. Itsupports a subset of the peripherals that will be available in the finalchip and serves as a bootstrapping platform.Reviewed-by: Jon Hunter &lt;jonathanh@nvidia.com&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Thu, 17 Sep 2020 10:07:52 +0000</pubDate>
        <dc:creator>Thierry Reding &lt;treding@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>5098e2b9 - soc/tegra: pmc: Select GENERIC_PINCONF</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#5098e2b9</link>
        <description>soc/tegra: pmc: Select GENERIC_PINCONFI have hit the following build error:armv7a-hardfloat-linux-gnueabi-ld: drivers/soc/tegra/pmc.o: in function `pinconf_generic_dt_node_to_map_pin&apos;:pmc.c:(.text+0x500): undefined reference to `pinconf_generic_dt_node_to_map&apos;armv7a-hardfloat-linux-gnueabi-ld: drivers/soc/tegra/pmc.o:(.rodata+0x1f88): undefined reference to `pinconf_generic_dt_free_map&apos;So SOC_TEGRA_PMC should select GENERIC_PINCONF.Fixes: 4a37f11c8f57 (&quot;soc/tegra: pmc: Implement pad configuration via pinctrl&quot;)Cc: stable &lt;stable@vger.kernel.org&gt;Signed-off-by: Corentin Labbe &lt;clabbe@baylibre.com&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Wed, 18 Mar 2020 15:25:08 +0000</pubDate>
        <dc:creator>Corentin Labbe &lt;clabbe@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>19d41e5e - soc/tegra: fuse: Add APB DMA dependency for Tegra20</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#19d41e5e</link>
        <description>soc/tegra: fuse: Add APB DMA dependency for Tegra20Tegra20 FUSE driver depends on DMA channel presence, otherwise it fails toprobe.Signed-off-by: Dmitry Osipenko &lt;digetx@gmail.com&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Sun, 29 Dec 2019 15:01:21 +0000</pubDate>
        <dc:creator>Dmitry Osipenko &lt;digetx@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>78380743 - soc/tegra: regulators: Add regulators coupler for Tegra30</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#78380743</link>
        <description>soc/tegra: regulators: Add regulators coupler for Tegra30Add regulators coupler for Tegra30 SoCs that performs voltage balancingof a coupled regulators and thus provides voltage scaling functionality.There are 2 coupled regulators on all Tegra30 SoCs: CORE and CPU. Thecoupled regulator voltages shall be in a range of 300mV from each otherand CORE voltage shall be higher than the CPU by N mV, where N dependson the CPU voltage.Signed-off-by: Dmitry Osipenko &lt;digetx@gmail.com&gt;Acked-By: Peter De Schrijver &lt;pdeschrijver@nvidia.com&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Thu, 25 Jul 2019 15:18:32 +0000</pubDate>
        <dc:creator>Dmitry Osipenko &lt;digetx@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>496747e7 - soc/tegra: regulators: Add regulators coupler for Tegra20</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#496747e7</link>
        <description>soc/tegra: regulators: Add regulators coupler for Tegra20Add regulators coupler for Tegra20 SoCs that performs voltage balancingof a coupled regulators and thus provides voltage scaling functionality.There are 3 coupled regulators on all Tegra20 SoCs: CORE, RTC and CPU.The CORE and RTC voltages shall be in range of 170mV from each other andthey both shall be higher than the CPU voltage by at least 120mV. Thissounds like it could be handle by a generic voltage balancer, but the COREvoltage scaling isn&apos;t implemented in any of the upstream drivers yet.It will take quite some time and effort to hook up voltage scaling forall of the drivers, hence we will use a custom coupler that will managethe CPU voltage scaling for the starter.Signed-off-by: Dmitry Osipenko &lt;digetx@gmail.com&gt;Acked-By: Peter De Schrijver &lt;pdeschrijver@nvidia.com&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Thu, 25 Jul 2019 15:18:31 +0000</pubDate>
        <dc:creator>Dmitry Osipenko &lt;digetx@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7ac13f6d - soc/tegra: Select pinctrl for Tegra194</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#7ac13f6d</link>
        <description>soc/tegra: Select pinctrl for Tegra194Select PINCTRL_TEGRA194 by default for Tegra194 SoC needed fordynamically controlling PCIe pins.Signed-off-by: Krishna Yarlagadda &lt;kyarlagadda@nvidia.com&gt;Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Thu, 16 May 2019 11:53:14 +0000</pubDate>
        <dc:creator>Krishna Yarlagadda &lt;kyarlagadda@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>f40f4fc9 - soc/tegra: default select TEGRA_TIMER for Tegra210</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#f40f4fc9</link>
        <description>soc/tegra: default select TEGRA_TIMER for Tegra210The tegra timer is necessary for Tegra210 to support CPU idle power-downstate. So select it by default.Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;Acked-by: Thierry Reding &lt;treding@nvidia.com&gt;Acked-by: Jon Hunter &lt;jonathanh@nvidia.com&gt;Signed-off-by: Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Thu, 21 Feb 2019 07:21:45 +0000</pubDate>
        <dc:creator>Joseph Lo &lt;josephl@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>6f9ed07f - soc/tegra: Add Tegra194 SoC configuration option</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/tegra/Kconfig#6f9ed07f</link>
        <description>soc/tegra: Add Tegra194 SoC configuration optionAdd the configuration option to enable support for the Tegra194 system-on-chip.Signed-off-by: Mikko Perttunen &lt;mperttunen@nvidia.com&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;

            List of files:
            /linux-6.15/drivers/soc/tegra/Kconfig</description>
        <pubDate>Tue, 20 Feb 2018 11:58:07 +0000</pubDate>
        <dc:creator>Mikko Perttunen &lt;mperttunen@nvidia.com&gt;</dc:creator>
    </item>
</channel>
</rss>
