Home
last modified time | relevance | path

Searched full:framework (Results 1 – 25 of 1422) sorted by relevance

12345678910>>...57

/linux-6.12.1/drivers/pwm/
DKconfig14 This framework provides a generic interface to PWM devices
18 drivers can request PWM devices and use the generic framework
21 This generic framework replaces the legacy PWM framework which
23 all legacy implementations have been ported to the framework
24 yet. The framework provides an API that is backward compatible
25 with the legacy framework so that existing client drivers
45 Generic PWM framework driver for Analog Baseband AB8500.
61 Generic PWM framework driver for PWM controller present on
74 Generic PWM framework driver for Atmel SoC.
84 Generic PWM framework driver for the PWM output of the HLCDC
[all …]
/linux-6.12.1/drivers/clk/bcm/
DKconfig11 Enable common clock framework support for the Broadcom BCM2711
20 Enable common clock framework support for Broadcom BCM2835
29 Enable common clock framework support for Broadcom BCM63xx DSL SoCs
37 Enable common clock framework support for Broadcom BCM63xx DSL SoCs
54 Enable common clock framework support for Broadcom SoCs
61 Enable common clock framework support for Broadcom SoCs
70 Enable common clock framework support for the Broadcom Cygnus SoC
78 Enable common clock framework support for the Broadcom Hurricane 2
87 Enable common clock framework support for the Broadcom Northstar and
96 Enable common clock framework support for the Broadcom Northstar 2 SoC
[all …]
/linux-6.12.1/Documentation/security/
Dlsm.rst28 remarks that described a security framework he would be willing to
30 general framework that would provide a set of security hooks to control
33 framework could then be used by loadable kernel modules to implement any
38 such a framework. LSM was a joint development effort by several security
41 Linux kernel patch that implements this framework. The work was
43 report provides an overview of the framework and the capabilities
46 LSM Framework
49 The LSM framework provides a general kernel framework to support
50 security modules. In particular, the LSM framework is primarily focused
53 framework does not provide any additional security; it merely provides
[all …]
/linux-6.12.1/Documentation/driver-api/media/
Dv4l2-intro.rst17 For a long time the framework was limited to the video_device struct for
19 (note that this document does not discuss the video_buf framework).
26 the lack of a framework.
28 So this framework sets up the basic building blocks that all drivers
29 need and this same framework should make it much easier to refactor
35 framework. It can be used as a template for real PCI video capture driver.
66 Structure of the V4L2 framework
69 The framework closely resembles the driver structure: it has a v4l2_device
74 The V4L2 framework also optionally integrates with the media framework. If a
76 will automatically appear in the media framework as entities.
Dcec-core.rst6 The CEC framework provides a unified kernel interface for use with HDMI CEC
8 transmitters, USB dongles). The framework also gives the option to decide
11 feature into the kernel's remote control framework.
24 The CEC framework described here is up to date with the CEC 2.0 specification.
49 adapter operations which are called by the CEC framework and that you
239 driven) by calling into the framework in the following situations:
280 retrying messages. If set, then the framework assumes that it
318 handling the receive interrupt. The framework expects to see the cec_transmit_done
348 This basic parsing is done in the CEC Framework. It is up to the driver to decide
421 -ENOMSG, otherwise the CEC framework assumes it processed this message and
[all …]
/linux-6.12.1/drivers/remoteproc/
DKconfig21 framework. Userspace can boot/shutdown remote processors through
33 processor framework.
44 processor framework.
63 the remote processor framework.
75 and DSP on OMAP4) via the remote processor framework.
81 offloaded to remote DSP processors using this framework).
116 remote processor framework.
120 offloaded to remote DSP processors using this framework).
136 via the remote processor framework.
158 subsystem via the remote processor framework.
[all …]
/linux-6.12.1/Documentation/power/
Dopp.rst52 Instrument's OMAP framework allows to optionally boot at a certain OPP without
58 SoC framework -> modifies on required cases certain OPPs -> OPP layer
62 framework registers a set of initial OPPs per device with the OPP layer. This
64 This initial list contains a set of OPPs that the framework expects to be safely
70 As the system proceeds to operate, SoC framework may choose to make certain
73 SoC framework might choose to disable a higher frequency OPP to safely continue
89 the SoC specific framework which uses the OPP library. Similar care needs
95 device. It is expected that the SoC framework will register the OPP entries
98 operation. The SoC framework can subsequently control the availability of the
107 This function may be used by SoC framework to define a optimal list
[all …]
Denergy-model.rst10 The Energy Model (EM) framework serves as an interface between drivers knowing
19 possible source of information on its own, the EM framework intervenes as an
40 framework, and interested clients reading the data from it::
52 | Framework |
67 In case of CPU devices the EM framework manages power cost tables per
77 scheduler, also uses RCU to access this memory. The EM framework provides
83 framework will handle the clean-up when it's possible.
106 CONFIG_ENERGY_MODEL must be enabled to use the EM framework.
117 formula in the framework (like it is in 'simple' EM case). It can better reflect
122 Drivers are expected to register performance domains into the EM framework by
[all …]
/linux-6.12.1/Documentation/driver-api/fpga/
Dintro.rst15 framework functionality that can be added that will benefit
17 seek out a solution that expands the framework for broad reuse.
21 The framework in the kernel is divided into:
29 includes the framework in fpga-mgr.c and the low level drivers that
46 If you are adding a new interface to the FPGA framework, add it on top
49 The FPGA Region framework (fpga-region.c) associates managers and
/linux-6.12.1/drivers/media/cec/platform/
DKconfig24 generic CEC framework interface.
39 It uses the generic CEC framework interface.
62 generic CEC framework interface.
73 generic CEC framework interface.
85 generic CEC framework interface.
96 generic CEC framework interface.
/linux-6.12.1/include/linux/
Dclk-provider.h14 * top-level framework. custom flags for dealing with hardware specifics
287 * shared between the clock provider and the common clock framework.
297 * @flags: framework-level hints and quirks
323 * with the common clock framework. This pointer will be set to NULL once
373 * framework
377 * @flags: framework-specific flags
386 * framework
390 * @flags: framework-specific flags
398 * the clock framework
402 * @flags: framework-specific flags
[all …]
/linux-6.12.1/Documentation/watchdog/
Dconvert_drivers_to_kernel_api.rst2 Converting old watchdog drivers to the watchdog framework
7 Before the watchdog framework came into the kernel, every driver had to
8 implement the API on its own. Now, as the framework factored out the common
9 components, those drivers can be lightened making it a user of the framework.
18 etc... These are now handled by the framework and just call the driver when
31 - write: Can simply go, all defined behaviour is taken care of by the framework,
35 the most common ones are handled by the framework, supported by some assistance
71 -ENOIOCTLCMD, the IOCTLs of the framework will be tried, too. Any other error
92 miscdevice'. The framework will create it on watchdog_dev_register() called by
155 necessary information for the framework. The struct is also explained in detail
/linux-6.12.1/drivers/thermal/
DKconfig24 The thermal framework has a netlink interface to do thermal
75 framework, this option will also register it
124 information about the thermal framework events.
254 thermal framework. cpufreq is used as the cooling device to throttle
328 thermal framework.
339 framework.
362 framework. Only kirkwood 88F6282 and 88F6283 have this sensor.
371 framework.
379 management framework. A thermal zone with several trip points will be
455 is read via IIO framework and the channel information is provided
[all …]
/linux-6.12.1/drivers/accel/
DKconfig5 # This framework provides support for compute acceleration devices, such
12 bool "Compute Acceleration Framework"
14 Framework for device drivers of compute acceleration devices, such
19 This framework is integrated with the DRM subsystem as compute
/linux-6.12.1/drivers/acpi/dptf/
DKconfig4 bool "Intel DPTF (Dynamic Platform and Thermal Framework) Support"
7 Intel Dynamic Platform and Thermal Framework (DPTF) is a platform
20 This driver adds support for Dynamic Platform and Thermal Framework
36 This driver adds support for Dynamic Platform and Thermal Framework
/linux-6.12.1/tools/testing/selftests/resctrl/
DREADME15 resctrl_tests can be run with or without kselftest framework.
17 WITH KSELFTEST FRAMEWORK
31 Using kselftest framework will run all supported tests within resctrl_tests:
35 More details about kselftest framework can be found in
38 WITHOUT KSELFTEST FRAMEWORK
/linux-6.12.1/Documentation/driver-api/phy/
Dphy.rst7 This document explains the Generic PHY Framework along with the APIs provided,
21 The intention of creating this framework is to bring the PHY drivers spread
25 This framework will be of use only to devices that use external PHY (PHY
33 the PHY, the framework provides its own implementation of of_xlate in
78 to make use of it. The PHY framework provides 2 APIs to create the PHY.
101 it. This framework provides the following APIs to get a reference to the PHY.
165 PHY framework provides 2 APIs to release a reference to the PHY.
207 In order to get reference to a PHY without help from DeviceTree, the framework
212 The framework offers the following API for registering and unregistering the
/linux-6.12.1/tools/perf/Documentation/
DBuild.txt22 main makefile of the build framework
25 build framework generic definitions
31 information about build framework.
36 The Makefile.perf triggers the build framework for build objects:
49 focusing on build framework outcomes
/linux-6.12.1/tools/build/Documentation/
DBuild.txt1 Build Framework
4 The perf build framework was adopted from the kernel build system, hence the
15 Build framework makefiles
18 The build framework consists of 2 Makefiles:
63 The build framework does not create the 'ex' and 'libex.a' binaries for you, it
126 The build framework provides standard compilation rules to handle .S and .c
/linux-6.12.1/Documentation/power/powercap/
Ddtpm.rst4 Dynamic Thermal Power Management framework
26 The DTPM framework provides an unified interface to act on the
32 The DTPM framework relies on the powercap framework to create the
125 As stated in the overview, the DTPM framework is built on top of the
126 powercap framework. Thus the sysfs interface is the same, please refer
164 The DTPM framework has no power limiting backend support. It is
/linux-6.12.1/drivers/thermal/st/
DKconfig16 tristate "Thermal framework support on STMicroelectronics STM32 series of SoCs"
20 Support for thermal framework on STMicroelectronics STM32 series of
21 SoCs. This thermal driver allows to access to general thermal framework
/linux-6.12.1/Documentation/driver-api/
Dnvmem.rst9 This document explains the NVMEM Framework along with the APIs provided,
18 Before this framework existed, NVMEM drivers like eeprom were stored in
27 This framework aims at solve these problems. It also introduces DT
82 them with the nvmem framework from machine code as shown in the example below::
103 The NVMEM framework provides 3 APIs to read/write NVMEM cells::
123 To facilitate such consumers NVMEM framework provides below apis::
151 The NVMEM framework provides 2 APIs to release a reference to the NVMEM::
/linux-6.12.1/Documentation/dev-tools/kunit/
Dindex.rst21 This section details the kernel unit testing framework.
26 KUnit (Kernel unit testing framework) provides a common framework for
33 (C++ unit testing framework).
55 - Provides a framework for writing unit tests.
/linux-6.12.1/drivers/thermal/renesas/
DKconfig10 thermal framework.
19 the Linux thermal framework.
28 thermal framework.
/linux-6.12.1/Documentation/userspace-api/media/cec/
Dcec-ioc-g-mode.rst47 When a CEC message is received, then the CEC framework will decide how
50 is waiting for it. In addition the CEC framework will process it.
52 If the message is not a reply, then the CEC framework will process it
54 feature abort is sent back to the initiator if the framework couldn't
57 the new message. The framework expects the follower to make the right
60 The CEC framework will process core messages unless requested otherwise
62 case, the CEC framework will pass on most core messages without
151 framework for that. If someone else is already the exclusive
272 - The CEC framework will make note of the reported physical address

12345678910>>...57