Vasileios Amoiridis
139a45c3ac
dt-bindings: iio: bosch,bme680: Move from trivial-devices and add supplies
...
Move dt-binding for BME680 out of trivial-devices.yaml and extend it by
adding the missing supplies.
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Vasileios Amoiridis <vassilisamir@gmail.com >
Link: https://patch.msgid.link/20241202192341.33187-2-vassilisamir@gmail.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com >
2024-12-11 19:20:49 +00:00
Sean Nyekjaer
c3084fada9
dt-bindings: iio: accel: fxls8962af: add wakeup-source property
...
Add a wakeup-source property to the binding to describe whether the
wakeup interrupts from the accelerometer can wake the system from
suspend.
Signed-off-by: Sean Nyekjaer <sean@geanix.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://patch.msgid.link/20241203-fxlsdt-v2-1-ef523461b507@geanix.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com >
2024-12-11 19:20:48 +00:00
Uwe Kleine-König
fa6068fb78
dt-bindings: iio: adc: adi,ad7{124,173,192,780}: Allow specifications of a gpio for irq line
...
For the AD7124 chip and some of its cousins the logical irq line (R̅D̅Y̅)
is physically on the same pin as the spi MISO output (DOUT) and so
reading a register might trigger an interrupt. For correct operation
it's critical that the actual state of the pin can be read to judge if
an interrupt event is a real one or just a spurious one triggered by
toggling the line in its MISO mode.
Allow specification of an "rdy-gpios" property that references a GPIO
that can be used for that purpose. While this is typically the same GPIO
also used (implicitly) as interrupt source, it is still supposed that
the interrupt is specified as before and usual.
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com >
Link: https://patch.msgid.link/7fc92a8539e55802d514332e70ee836a3ed08b66.1733504533.git.u.kleine-koenig@baylibre.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com >
2024-12-11 19:20:47 +00:00
Claudiu Beznea
4af77feab3
dt-bindings: iio: adc: renesas,rzg2l-adc: Document RZ/G3S SoC
...
Document the ADC IP available on the RZ/G3S SoC. The ADC IP on the RZ/G3S
differs slightly from the one found on the RZ/G2L. The identified
differences are as follows:
- different number of channels (one being used for temperature conversion);
consequently, various registers differ; the temperature channel
support was not available for the RZ/G2L variant; the #io-channel-cells
property was added to be able to request the temperature channel from
the thermal driver
- different default sampling periods
- the RZ/G3S variant lacks the ADVIC register.
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com >
Link: https://patch.msgid.link/20241206111337.726244-13-claudiu.beznea.uj@bp.renesas.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com >
2024-12-11 19:20:47 +00:00
Mark Brown
3ce8df13f6
Add audio support for the Renesas RZ/G3S SoC
...
Merge series from Claudiu <claudiu.beznea@tuxon.dev >:
Series enables the audio support for the Renesas RZ/G3S
SoC along with runtime PM and suspend to RAM.
2024-12-11 17:02:47 +00:00
Andy Shevchenko
9fc78ffaf0
x86/Documentation: Elaborate Intel MID device list
...
Intel MID includes several SoCs in the family, elaborate this
in the respective line of the documentation.
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com >
Acked-by: Dave Hansen <dave.hansen@linux.intel.com >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241128152546.2396782-4-andriy.shevchenko@linux.intel.com
2024-12-11 09:07:40 -07:00
Andy Shevchenko
efba597079
x86/Documentation: Align Note Blocks style
...
The file collects pieces from different epochs and hence has unaligned
style of the Note Blocks (in terms of reStructuredText specification).
Align the style to be the same structured:
- start the text under 't' column from '.. note::' directive
- convert a couple of plain text notes to use '.. note::' directive
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com >
Acked-by: Dave Hansen <dave.hansen@linux.intel.com >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241128152546.2396782-3-andriy.shevchenko@linux.intel.com
2024-12-11 09:07:40 -07:00
Andy Shevchenko
f23d79d6c4
x86/Documentation: Make Literal Blocks to follow reStructuredText specification
...
The file collects pieces from different epochs and hence has unaligned
style of the Literal Blocks (in terms of reStructuredText specification).
Make the Literal Blocks to follow the reStructuredText specification
While at it, make the C-like code more C and follow the Kernel Coding
style in them (after satisfying rST specification).
Suggested-by: Ingo Molnar <mingo@kernel.org >
Suggested-by: H. Peter Anvin <hpa@zytor.com >
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com >
Acked-by: Dave Hansen <dave.hansen@linux.intel.com >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241128152546.2396782-2-andriy.shevchenko@linux.intel.com
2024-12-11 09:07:40 -07:00
Gianfranco Trad
311cf7164a
Documentation: kvm: fix typo in api.rst
...
Fix minor typo in api.rst where the word physical was misspelled
as physcial.
Signed-off-by: Gianfranco Trad <gianf.trad@gmail.com >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241115011831.300705-5-gianf.trad@gmail.com
2024-12-11 09:07:40 -07:00
Ruffalo Lavoisier
5a3f0a11b2
docs: remove duplicate word
...
- Remove duplicate word, 'to'.
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241120043414.78811-1-RuffaloLavoisier@gmail.com
2024-12-11 09:07:40 -07:00
Thorsten Leemhuis
9734b3e753
docs: 5.Posting: mentioned Suggested-by: tag
...
Mention the Suggested-by: tag in 5.Posting.rst in a way similar to
submitting-patches.rst, which according to the header of the latter is
the less detailed document of the two.
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Signed-off-by: Thorsten Leemhuis <linux@leemhuis.info >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/fbebad6605b02e372b24c2cfa1e05f789fed43d1.1733127086.git.linux@leemhuis.info
2024-12-11 09:07:40 -07:00
Randy Dunlap
126437fc26
docs: debugging: add more info about devcoredump
...
Correct a few small things in the devcoredump synopsis and then add
the devcoredump APIs to it.
Fixes: a037699da0 ("docs: Add debugging section to process")
Signed-off-by: Randy Dunlap <rdunlap@infradead.org >
Cc: Sebastian Fricke <sebastian.fricke@collabora.com >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: linux-doc@vger.kernel.org
Cc: Johannes Berg <johannes@sipsolutions.net >
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Cc: workflows@vger.kernel.org
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241130081107.552503-1-rdunlap@infradead.org
2024-12-11 09:07:40 -07:00
Randy Dunlap
28884915e6
Documentation: core-api: add generic parser docbook
...
Add the simple generic parser to the core-api docbook.
It can be used for parsing all sorts of options throughout the kernel.
Signed-off-by: Randy Dunlap <rdunlap@infradead.org >
Cc: Alexander Viro <viro@zeniv.linux.org.uk >
Cc: Eric Biggers <ebiggers@kernel.org >
Cc: Andrew Morton <akpm@linux-foundation.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: linux-doc@vger.kernel.org
Cc: linux-fsdevel@vger.kernel.org
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241120060711.159783-1-rdunlap@infradead.org
2024-12-11 09:07:40 -07:00
Carlos Bilbao
bc7509446b
docs/sp_SP: Move development-process to top of index
...
All documents in development-process are now translated. Reorder
development-process to the top of the index for translated docs,
matching the layout in the main Documentation index.
Co-developed-by: Avadhut Naik <avadhut.naik@amd.com >
Signed-off-by: Avadhut Naik <avadhut.naik@amd.com >
Signed-off-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241129155851.1023884-8-carlos.bilbao.osdev@gmail.com
2024-12-11 09:07:40 -07:00
Avadhut Naik
1b2f1e1927
docs/sp_SP: Add translation of process/8.Conclusion.rst
...
Translate Documentation/process/8.Conclusion.rst into Spanish, finishing
the development-process docs.
Co-developed-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Avadhut Naik <avadhut.naik@amd.com >
Signed-off-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241129155851.1023884-7-carlos.bilbao.osdev@gmail.com
2024-12-11 09:07:40 -07:00
Avadhut Naik
b33bad520a
docs/sp_SP: Add translation of process/7.AdvancedTopics.rst
...
Translate Documentation/process/7.AdvancedTopics.rst into Spanish.
Co-developed-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Avadhut Naik <avadhut.naik@amd.com >
Signed-off-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241129155851.1023884-6-carlos.bilbao.osdev@gmail.com
2024-12-11 09:07:40 -07:00
Carlos Bilbao
6422b06580
docs/sp_SP: Add translation of process/6.Followthrough.rst
...
Translate Documentation/process/6.Followthrough.rst into Spanish.
Co-developed-by: Avadhut Naik <avadhut.naik@amd.com >
Signed-off-by: Avadhut Naik <avadhut.naik@amd.com >
Signed-off-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241129155851.1023884-5-carlos.bilbao.osdev@gmail.com
2024-12-11 09:07:40 -07:00
Avadhut Naik
08c42f22c7
docs/sp_SP: Add translation of process/5.Posting.rst
...
Translate Documentation/process/5.Posting.rst into Spanish.
Co-developed-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Avadhut Naik <avadhut.naik@amd.com >
Signed-off-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241129155851.1023884-4-carlos.bilbao.osdev@gmail.com
2024-12-11 09:07:40 -07:00
Carlos Bilbao
ad7f6532b8
docs/sp_SP: Add translation of process/4.Coding.rst
...
Translate Documentation/process/4.Coding.rst into Spanish.
Co-developed-by: Avadhut Naik <avadhut.naik@amd.com >
Signed-off-by: Avadhut Naik <avadhut.naik@amd.com >
Signed-off-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241129155851.1023884-3-carlos.bilbao.osdev@gmail.com
2024-12-11 09:07:40 -07:00
Carlos Bilbao
42b5e1e213
docs/sp_SP: Add translation of process/3.Early-stage.rst
...
Translate Documentation/process/3.Early-stage.rst into Spanish.
Co-developed-by: Avadhut Naik <avadhut.naik@amd.com >
Signed-off-by: Avadhut Naik <avadhut.naik@amd.com >
Signed-off-by: Carlos Bilbao <carlos.bilbao.osdev@gmail.com >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241129155851.1023884-2-carlos.bilbao.osdev@gmail.com
2024-12-11 09:07:39 -07:00
Cengiz Can
e551bd4109
Documentation: remove :kyb: tags
...
:kyb: is an extra markup that we should avoid when we can.
It worsens the plain-text reading experience and adds very little value
to rendered views.
Remove all :kbd: tags from Documentation/*
Signed-off-by: Cengiz Can <cengiz@kernel.wtf >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
Link: https://lore.kernel.org/r/20241202090514.1716-1-cengiz@kernel.wtf
2024-12-11 09:07:39 -07:00
Neil Armstrong
ab20bcb2d0
ASoC: dt-bindings: convert rt5682.txt to dt-schema
...
Convert the text bindings for the Realtek rt5682 and
rt5682i codecs to dt-schema.
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://patch.msgid.link/20241211-topic-misc-rt5682-convert-v2-1-9e1dd4ff7093@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org >
2024-12-11 13:24:21 +00:00
Claudiu Beznea
699a9733a3
ASoC: dt-bindings: renesas,rz-ssi: Document the Renesas RZ/G3S SoC
...
The SSI IP variant present on the Renesas RZ/G3S SoC is similar to the
one found on the Renesas RZ/G2{UL, L, LC} SoCs. Add documentation for
it.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com >
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be >
Link: https://patch.msgid.link/20241210170953.2936724-20-claudiu.beznea.uj@bp.renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org >
2024-12-11 13:24:08 +00:00
Claudiu Beznea
c28dac5d3a
ASoC: dt-bindings: renesas,rz-ssi: Remove DMA description
...
Remove the DMA description, as it duplicates content from
../dma/renesas,rz-dma.yaml. Additionally, remove the MID/RID examples
mentioned in the dropped description (this information is already
documented in the hardware manual).
Suggested-by: Geert Uytterhoeven <geert@linux-m68k.org >
Signed-off-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com >
Link: https://patch.msgid.link/20241210170953.2936724-19-claudiu.beznea.uj@bp.renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org >
2024-12-11 13:24:07 +00:00
Geert Uytterhoeven
609bc99a44
dt-bindings: leds: class-multicolor: Fix path to color definitions
...
The LED color definitions have always been in
include/dt-bindings/leds/common.h in upstream.
Fixes: 5c7f8ffe74 ("dt: bindings: Add multicolor class dt bindings documention")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/a3c7ea92e90b77032f2e480d46418b087709286d.1731588129.git.geert+renesas@glider.be
Signed-off-by: Lee Jones <lee@kernel.org >
2024-12-11 12:23:08 +00:00
Melody Olvera
24947be1c7
dt-bindings: dma: qcom,gpi: Document the sm8750 GPI DMA engine
...
Document the GPI DMA engine on the sm8750 platform.
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20241021230500.2632527-1-quic_molvera@quicinc.com
Signed-off-by: Vinod Koul <vkoul@kernel.org >
2024-12-11 17:35:08 +05:30
Csókás, Bence
fdcdcc5715
dt-bindings: dmaengine: Add Allwinner suniv F1C100s DMA
...
Add compatible string for Allwinner suniv F1C100s DMA.
Acked-by: Conor Dooley <conor.dooley@microchip.com >
[ csokas.bence: Reimplemented Mesih Kilinc's binding in YAML ]
Signed-off-by: Csókás Bence <csokas.bence@prolan.hu >
Link: https://lore.kernel.org/r/20241122161128.2619172-4-csokas.bence@prolan.hu
Signed-off-by: Vinod Koul <vkoul@kernel.org >
2024-12-11 17:35:03 +05:30
Mao Jinlong
f7d7454607
coresight: dummy: Add static trace id support for dummy source
...
Some dummy source has static trace id configured in HW and it cannot
be changed via software programming. Configure the trace id in device
tree and reserve the id when device probe.
Signed-off-by: Mao Jinlong <quic_jinlmao@quicinc.com >
Link: https://lore.kernel.org/r/20241121062829.11571-4-quic_jinlmao@quicinc.com
[ Fix Date and Version to December 2024, v6.14 ]
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com >
2024-12-11 10:15:45 +00:00
Mao Jinlong
d0a10da78c
dt-bindings: arm: Add arm,static-trace-id for coresight dummy source
...
Some dummy source HW has static trace id which cannot be changed via
software programming. Add arm,static-trace-id for static id support to
coresight dummy source.
Signed-off-by: Mao Jinlong <quic_jinlmao@quicinc.com >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Reviewed-by: Mike Leach <mike.leach@linaro.org >
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com >
Link: https://lore.kernel.org/r/20241121062829.11571-2-quic_jinlmao@quicinc.com
2024-12-11 10:15:33 +00:00
Neil Armstrong
960a4140ad
dt-bindings: soc: amlogic,meson-gx-hhi-sysctrl: Document the System Control registers found on early Meson SoC
...
The early Amlogic SoCs also has a System Control registers register set,
document it in the amlogic,meson-gx-hhi-sysctrl now the clock controller
has been converted to yaml dt-schema.
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Link: https://lore.kernel.org/r/20241007-topic-amlogic-arm32-upstream-bindings-fixes-hhi-sysctrl-meson8-v1-1-896b24e6c3c8@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-12-11 09:49:49 +01:00
Petr Machata
bbe4b41259
Documentation: networking: Add a caveat to nexthop_compat_mode sysctl
...
net.ipv4.nexthop_compat_mode was added when nexthop objects were added to
provide the view of nexthop objects through the usual lens of the route
UAPI. As nexthop objects evolved, the information provided through this
lens became incomplete. For example, details of resilient nexthop groups
are obviously omitted.
Now that 16-bit nexthop group weights are a thing, the 8-bit UAPI cannot
convey the >8-bit weight accurately. Instead of inventing workarounds for
an obsolete interface, just document the expectations of inaccuracy.
Fixes: b72a6a7ab9 ("net: nexthop: Increase weight to u16")
Signed-off-by: Petr Machata <petrm@nvidia.com >
Reviewed-by: Ido Schimmel <idosch@nvidia.com >
Reviewed-by: David Ahern <dsahern@kernel.org >
Link: https://patch.msgid.link/b575e32399ccacd09079b2a218255164535123bd.1733740749.git.petrm@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org >
2024-12-10 18:26:24 -08:00
Heiko Stuebner
77889f2baa
dt-bindings: display: rockchip: Add schema for RK3588 DW DSI2 controller
...
The Display Serial Interface 2 (DSI-2) is part of a group of communication
protocols defined by the MIPI Alliance. The RK3588 implements this
specification in its two MIPI DSI-2 Host Controllers that are based on a
new Synopsys IP.
Tested-by: Dmitry Yashin <dmt.yashin@gmail.com >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Signed-off-by: Heiko Stuebner <heiko.stuebner@cherry.de >
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
Link: https://patchwork.freedesktop.org/patch/msgid/20241209231021.2180582-3-heiko@sntech.de
2024-12-10 23:53:07 +01:00
Claudiu Beznea
626b77735a
dt-bindings: clock: versaclock3: Document 5L35023 Versa3 clock generator
...
There are some differences b/w 5L35023 and 5P35023 Versa3 clock
generator variants but the same driver could be used with minimal
adjustments. The identified differences are PLL2 Fvco, the clock sel
bit for SE2 clock and different default values for some registers.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Biju Das <biju.das.jz@bp.renesas.com >
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be >
Signed-off-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com >
Link: https://lore.kernel.org/r/20241210170953.2936724-3-claudiu.beznea.uj@bp.renesas.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org >
2024-12-10 14:49:27 -08:00
Paul Barker
ccb84dc8f4
Documentation: PM: Clarify pm_runtime_resume_and_get() return value
...
Update the documentation to match the behaviour of the code.
pm_runtime_resume_and_get() always returns 0 on success, even if
__pm_runtime_resume() returns 1.
Fixes: 2c412337cf ("PM: runtime: Add documentation for pm_runtime_resume_and_get()")
Signed-off-by: Paul Barker <paul.barker.ct@bp.renesas.com >
Link: https://patch.msgid.link/20241203143729.478-1-paul.barker.ct@bp.renesas.com
[ rjw: Subject and changelog edits, adjusted new comment formatting ]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com >
2024-12-10 20:14:22 +01:00
Ingo Molnar
05453d36a2
Merge branch 'linus' into x86/cleanups, to resolve conflict
...
These two commits interact:
upstream: 73da582a47 ("x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC")
x86/cleanups: 13148e22c1 ("x86/apic: Remove "disablelapic" cmdline option")
Resolve it.
Conflicts:
arch/x86/kernel/cpu/topology.c
Signed-off-by: Ingo Molnar <mingo@kernel.org >
2024-12-10 19:33:03 +01:00
Borislav Petkov (AMD)
ab0e7f2076
Documentation: Merge x86-specific boot options doc into kernel-parameters.txt
...
Documentation/arch/x86/x86_64/boot-options.rst is causing unnecessary
confusion by being a second place where one can put x86 boot options.
Move them into the main one.
Drop removed ones like "acpi=ht", while at it.
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de >
Reviewed-by: Sohil Mehta <sohil.mehta@intel.com >
Link: https://lore.kernel.org/r/20241202190011.11979-1-bp@kernel.org
2024-12-10 18:25:40 +01:00
Mario Limonciello
0056b0852c
Documentation: Add documentation about class interface for platform profiles
...
The class interface allows changing multiple platform profiles on a system
to different values. The semantics of it are similar to the legacy
interface.
Reviewed-by: Armin Wolf <W_Armin@gmx.de >
Tested-by: Mark Pearson <mpearson-lenovo@squebb.ca >
Reviewed-by: Mark Pearson <mpearson-lenovo@squebb.ca >
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com >
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com >
Link: https://lore.kernel.org/r/20241206031918.1537-23-mario.limonciello@amd.com
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com >
2024-12-10 19:18:22 +02:00
Mario Limonciello
50a062a762
cpufreq/amd-pstate: Store the boost numerator as highest perf again
...
commit ad4caad58d ("cpufreq: amd-pstate: Merge
amd_pstate_highest_perf_set() into amd_get_boost_ratio_numerator()")
changed the semantics for highest perf and commit 18d9b52271
("cpufreq/amd-pstate: Use nominal perf for limits when boost is disabled")
worked around those semantic changes.
This however is a confusing result and furthermore makes it awkward to
change frequency limits and boost due to the scaling differences. Restore
the boost numerator to highest perf again.
Suggested-by: Dhananjay Ugwekar <Dhananjay.Ugwekar@amd.com >
Reviewed-by: Gautham R. Shenoy <gautham.shenoy@amd.com >
Fixes: ad4caad58d ("cpufreq: amd-pstate: Merge amd_pstate_highest_perf_set() into amd_get_boost_ratio_numerator()")
Link: https://lore.kernel.org/r/20241209185248.16301-2-mario.limonciello@amd.com
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com >
2024-12-10 10:17:43 -06:00
Yicong Yang
3b051bb7cb
drivers/perf: hisi: Export associated CPUs of each PMU through sysfs
...
Although the event of the uncore PMU can only be opened on a single
CPU, some PMU does have the affinity on a range of CPUs. For example
the L3C PMU is associated to the CPUs sharing the L3T it monitors.
Users may infer this affinity by the PMU name which may have SCCL ID
and CCL ID encoded (for L3C etc), but it's not that straightforward.
So export this information by adding an "associated_cpus" sysfs
attribute then user can get this directly.
Reviewed-by: Jonathan Cameron <Joanthan.Cameron@huawei.com >
Signed-off-by: Yicong Yang <yangyicong@hisilicon.com >
Link: https://lore.kernel.org/r/20241210141525.37788-9-yangyicong@huawei.com
Signed-off-by: Will Deacon <will@kernel.org >
2024-12-10 15:57:24 +00:00
Neil Armstrong
ea049a037e
dt-bindings: mmc: convert amlogic,meson-mx-sdio.txt to dtschema
...
Convert the Amlogic Meson6, Meson8 and Meson8b SDIO/MMC controller
bindings to dt-schema.
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Message-ID: <20241128-topic-amlogic-arm32-upstream-bindings-fixes-convert-meson-mx-sdio-v4-5-11d9f9200a59@linaro.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2024-12-10 15:52:26 +01:00
Neil Armstrong
b833f3deb1
dt-bindings: mmc: document mmc-slot
...
Document the mmc-slot, which is a subnode of a multi-slot
MMC controller, each slot is represented as a full MMC controller,
the top node handling all the shared resources and slot mux.
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Message-ID: <20241128-topic-amlogic-arm32-upstream-bindings-fixes-convert-meson-mx-sdio-v4-4-11d9f9200a59@linaro.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2024-12-10 15:52:26 +01:00
Neil Armstrong
b55a9f7287
dt-bindings: mmc: controller: remove '|' when not needed
...
Adding "|" is used to keep the description format, remove it when
not needed after the split into mmc-controller.yaml and
mmc-controller-common.yaml files.
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Message-ID: <20241128-topic-amlogic-arm32-upstream-bindings-fixes-convert-meson-mx-sdio-v4-3-11d9f9200a59@linaro.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2024-12-10 15:52:26 +01:00
Neil Armstrong
3aee3eec6d
dt-bindings: mmc: controller: move properties common with slot out to mmc-controller-common
...
Move the common MMC "slot" properties because they are shared by the
single-slot or multi-slot controllers, and will help defining a simple
mmc-slot bindings document with proper slot properties and nodename.
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Message-ID: <20241128-topic-amlogic-arm32-upstream-bindings-fixes-convert-meson-mx-sdio-v4-2-11d9f9200a59@linaro.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2024-12-10 15:52:26 +01:00
Neil Armstrong
b2b8e93ec0
dt-bindings: mmc: controller: clarify the address-cells description
...
The term "slot ID" has nothing to do with the SDIO function number
which is specified in the reg property of the subnodes, rephrase
the description to be more accurate.
Fixes: f9b7989859 ("dt-bindings: mmc: Add YAML schemas for the generic MMC options")
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Message-ID: <20241128-topic-amlogic-arm32-upstream-bindings-fixes-convert-meson-mx-sdio-v4-1-11d9f9200a59@linaro.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2024-12-10 15:52:26 +01:00
Konrad Dybcio
11444fb6f2
dt-bindings: power: domain-idle-state: Allow idle-state-name
...
Allow specifying a name for idle states, similar to CPU idle states
in cpu/idle-states.yaml
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Message-ID: <20241130-topic-idle_state_name-v1-1-d0ff67b0c8e9@oss.qualcomm.com >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2024-12-10 12:16:42 +01:00
Geert Uytterhoeven
5c3e55ad76
dt-bindings: soc: renesas: Document R8A779G3 White Hawk Single
...
Document the compatible value for the Renesas R-Car V4H ES3.0
(R8A779G3) SoC, as used on the Renesas White Hawk Single board.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com >
Link: https://lore.kernel.org/1d2d2a6cbf31c817f574f6eed310a960e6175afe.1733156661.git.geert+renesas@glider.be
2024-12-10 11:50:21 +01:00
Geert Uytterhoeven
f71429df70
dt-bindings: soc: renesas: Move R8A779G0 White Hawk up
...
Move the R8A779G0-only White Hawk board stack section up, just below the
R8A779G0-only White Hawk CPU section, to improve sort order.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com >
Link: https://lore.kernel.org/d553ef4b1f969f72e384f274d42ac7a62fe45fd4.1733156661.git.geert+renesas@glider.be
2024-12-10 11:50:21 +01:00
Krzysztof Kozlowski
634717a2b8
dt-bindings: Drop Bhupesh Sharma from maintainers
...
For more than a year all emails to Bhupesh Sharma's Linaro emails bounce
and there were no updates to mailmap. No reviews from Bhupesh, either,
so change the maintainer to Bjorn and Konrad (Qualcomm SoC maintainers).
Cc: Bhupesh Sharma <bhupesh.linux@gmail.com >
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Konrad Dybcio <konradybcio@kernel.org >
Message-ID: <20241130094758.15553-1-krzysztof.kozlowski@linaro.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2024-12-10 11:18:45 +01:00
Dharma Balasubiramani
8593b68713
dt-bindings: mmc: atmel,sama5d2-sdhci: add microchip,sama7d65-sdhci
...
Add mmc binding documentation for SAMA7D65.
Signed-off-by: Dharma Balasubiramani <dharma.b@microchip.com >
Message-ID: <e9e9e4cf0753422706bdc44fe7d20ca3a686ce7a.1732030972.git.Ryan.Wanner@microchip.com >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2024-12-10 11:18:45 +01:00
Rob Herring (Arm)
5feebfb4b3
dt-bindings: mmc: marvell,xenon-sdhci: Simplify Armada 3700 if/then schema
...
Properties are supposed to be defined in the top-level schema and then
disallowed in an if/then schema if necessary. Move the "marvell,pad-type"
property to follow this.
"reg" can also be similarly described at the top-level with only the
number of entries restricted in the if/then schema.
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Message-ID: <20241113225602.1782573-1-robh@kernel.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2024-12-10 11:18:45 +01:00