Home
last modified time | relevance | path

Searched refs:peripherals (Results 1 – 25 of 307) sorted by relevance

12345678910>>...13

/linux-6.15/Documentation/devicetree/bindings/pci/
H A Dpci-ep-bus.yaml14 peripherals. The peripherals can be accessed through one or more BARs.
40 One node for each BAR used by peripherals contained in the PCI endpoint.
41 Each node represents a bus on which peripherals are connected.
44 peripherals to be able to act on the other BAR. Alternatively, when
45 different peripherals need to share BARs, you can define only one node
/linux-6.15/drivers/clk/meson/
H A DKconfig68 want peripherals and CPU frequency scaling to work.
84 Say Y if you want peripherals and CPU frequency scaling to work.
99 Say Y if you want peripherals and CPU frequency scaling to work.
147 of most peripherals.
150 tristate "Amlogic C3 peripherals clock controller"
160 C308L devices, AKA C3. Say Y if you want the peripherals clock to
179 devices, aka g12a. Say Y if you want peripherals to work.
192 most peripherals.
195 tristate "S4 SoC peripherals clock controllers support"
203 Support for the peripherals clock controller on Amlogic S805X2 and S905Y4
[all …]
H A DMakefile22 obj-$(CONFIG_COMMON_CLK_A1_PERIPHERALS) += a1-peripherals.o
24 obj-$(CONFIG_COMMON_CLK_C3_PERIPHERALS) += c3-peripherals.o
29 obj-$(CONFIG_COMMON_CLK_S4_PERIPHERALS) += s4-peripherals.o
/linux-6.15/sound/soc/
H A Dsoc-acpi.c134 struct sdw_peripherals *peripherals) in snd_soc_acpi_sdw_link_slaves_found() argument
148 for (j = 0; j < peripherals->num_peripherals; j++) { in snd_soc_acpi_sdw_link_slaves_found()
149 struct sdw_slave *peripheral = peripherals->array[j]; in snd_soc_acpi_sdw_link_slaves_found()
159 for (j = 0; j < peripherals->num_peripherals; j++) { in snd_soc_acpi_sdw_link_slaves_found()
160 struct sdw_slave *peripheral = peripherals->array[j]; in snd_soc_acpi_sdw_link_slaves_found()
194 if (j == peripherals->num_peripherals) { in snd_soc_acpi_sdw_link_slaves_found()
/linux-6.15/drivers/soundwire/
H A Damd_init.c181 kfree(ctx->peripherals); in sdw_amd_exit()
208 ctx->peripherals = kmalloc(struct_size(ctx->peripherals, array, num_slaves), in sdw_amd_get_slave_info()
210 if (!ctx->peripherals) in sdw_amd_get_slave_info()
212 ctx->peripherals->num_peripherals = num_slaves; in sdw_amd_get_slave_info()
220 ctx->peripherals->array[i] = slave; in sdw_amd_get_slave_info()
H A Dintel_init.c255 ctx->peripherals = kmalloc(struct_size(ctx->peripherals, array, num_slaves), in sdw_intel_probe_controller()
257 if (!ctx->peripherals) in sdw_intel_probe_controller()
259 ctx->peripherals->num_peripherals = num_slaves; in sdw_intel_probe_controller()
264 ctx->peripherals->array[i] = slave; in sdw_intel_probe_controller()
373 kfree(ctx->peripherals); in sdw_intel_exit()
/linux-6.15/Documentation/devicetree/bindings/clock/
H A Damlogic,s4-peripherals-clkc.yaml5 $id: http://devicetree.org/schemas/clock/amlogic,s4-peripherals-clkc.yaml#
15 const: amlogic,s4-peripherals-clkc
72 #include <dt-bindings/clock/amlogic,s4-peripherals-clkc.h>
75 compatible = "amlogic,s4-peripherals-clkc";
H A Damlogic,a1-peripherals-clkc.yaml4 $id: http://devicetree.org/schemas/clock/amlogic,a1-peripherals-clkc.yaml#
17 const: amlogic,a1-peripherals-clkc
64 compatible = "amlogic,a1-peripherals-clkc";
H A Damlogic,c3-peripherals-clkc.yaml5 $id: http://devicetree.org/schemas/clock/amlogic,c3-peripherals-clkc.yaml#
18 const: amlogic,c3-peripherals-clkc
84 compatible = "amlogic,c3-peripherals-clkc";
H A Dbrcm,bcm2835-aux-clock.txt6 The auxiliary peripherals (UART, SPI1, and SPI2) have a small register
7 area controlling clock gating to the peripherals, and providing an IRQ
H A Dlpc1850-creg-clk.txt8 These clocks are used by the RTC and the Event Router peripherals.
9 The 32 kHz can also be routed to other peripherals to enable low
/linux-6.15/Documentation/devicetree/bindings/display/
H A Dmipi-dsi-bus.txt5 communication between a host and up to four peripherals. This document will
13 peripherals on that bus.
26 bus. DSI peripherals are addressed using a 2-bit virtual channel number, so
45 Peripherals with the DSI bus as the primary control bus, or peripherals with
48 DSI peripherals, but individual bindings may want to define additional,
55 Some DSI peripherals respond to more than a single virtual channel. In that
67 There are peripherals that have I2C/SPI (or some other non-DSI bus) as the
69 path). Connections between such peripherals and a DSI host can be represented
/linux-6.15/sound/soc/intel/common/
H A Dsoc-acpi-intel-sdca-quirks.c30 for (i = 0; i < ctx->peripherals->num_peripherals; i++) { in snd_soc_acpi_intel_sdca_is_device_rt712_vb()
31 if (sdca_device_quirk_match(ctx->peripherals->array[i], in snd_soc_acpi_intel_sdca_is_device_rt712_vb()
/linux-6.15/Documentation/devicetree/bindings/memory-controllers/
H A Dmc-peripheral-props.yaml14 and there can be multiple peripherals attached to a controller. All
37 - $ref: ingenic,nemc-peripherals.yaml#
42 - $ref: fsl/fsl,imx-weim-peripherals.yaml
/linux-6.15/drivers/pinctrl/starfive/
H A DKconfig17 peripherals supporting inputs, outputs, configuring pull-up/pull-down
38 peripherals supporting inputs, outputs, configuring pull-up/pull-down
50 peripherals supporting inputs, outputs, configuring pull-up/pull-down
/linux-6.15/arch/arm/include/debug/
H A Dat91.S14 ldr \rp, =CONFIG_DEBUG_UART_PHYS @ System peripherals (phys address)
15 ldr \rv, =CONFIG_DEBUG_UART_VIRT @ System peripherals (virt address)
/linux-6.15/drivers/usb/
H A DKconfig53 traditional PC serial port. The bus supplies power to peripherals
54 and allows for hot swapping. Up to 127 USB peripherals can be
57 The USB host is the root of the tree, the peripherals are the
59 Most PCs now have USB host ports, used to connect peripherals
74 After choosing your HCD, then select drivers for the USB peripherals
/linux-6.15/Documentation/devicetree/bindings/bus/
H A Dbaikal,bt1-axi.yaml18 another: from CPU to SoC peripherals and between some SoC peripherals
20 some peripherals). In case of any protocol error, device not responding
H A Dst,stm32mp25-rifsc.yaml15 memory and peripherals.
20 for peripherals), assign all non-RIF aware peripherals to zero, one or
H A Dfsl,spba-bus.yaml13 A simple bus enabling access to shared peripherals.
18 determine which peripherals are available to it and the range over which
/linux-6.15/Documentation/devicetree/bindings/arm/hisilicon/controller/
H A Dhi3798cv200-perictrl.yaml13 The Hi3798CV200 Peripheral Controller controls peripherals, queries
14 their status, and configures some functions of peripherals.
/linux-6.15/Documentation/devicetree/bindings/gpio/
H A Dst,stmpe-gpio.yaml11 bus controllers for various expanded peripherals such as GPIO, keypad,
13 peripherals connected to SPI or I2C. These bindings pertain to the
/linux-6.15/Documentation/devicetree/bindings/misc/
H A Dge-achc.yaml12 A device which handles data acquisition from compatible USB based peripherals.
15 Note: This device does not expose the peripherals as USB devices.
/linux-6.15/Documentation/devicetree/bindings/pinctrl/
H A Dstarfive,jh7110-sys-pinctrl.yaml15 Some peripherals have their I/O go through the 64 "GPIOs". This also
17 All these peripherals are connected to all 64 GPIOs such that
18 any GPIO can be set up to be controlled by any of the peripherals.
/linux-6.15/Documentation/devicetree/bindings/thermal/
H A Dqcom,spmi-temp-alarm.yaml13 QPNP temperature alarm peripherals are found inside of Qualcomm PMIC chips
14 that utilize the Qualcomm SPMI implementation. These peripherals provide an

12345678910>>...13