/linux-6.15/arch/arm/boot/dts/broadcom/ |
D | bcm94708.dts | 16 * * Neither the name of Broadcom Corporation nor the names of its 33 /dts-v1/; 43 reg = <0x00000000 0x08000000>;
|
D | bcm47094-dlink-dir-890l.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Device tree for D-Link DIR-890L 4 * D-Link calls this board "WRGAC36" 5 * this router has the same looks and form factor as D-Link DIR-885L. 7 * Some differences from DIR-885L include a separate USB2 port, separate LEDs 13 * Based on the device tree for DIR-885L 18 /dts-v1/; 21 #include "bcm5301x-nand-cs0-bch1.dtsi" 24 compatible = "dlink,dir-890l", "brcm,bcm47094", "brcm,bcm4708"; 25 model = "D-Link DIR-890L"; [all …]
|
/linux-6.15/sound/pci/oxygen/ |
D | oxygen_mixer.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * C-Media CMI8788 driver - mixer code 19 struct oxygen *chip = ctl->private_data; in dac_volume_info() 21 info->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in dac_volume_info() 22 info->count = chip->model.dac_channels_mixer; in dac_volume_info() 23 info->value.integer.min = chip->model.dac_volume_min; in dac_volume_info() 24 info->value.integer.max = chip->model.dac_volume_max; in dac_volume_info() 31 struct oxygen *chip = ctl->private_data; in dac_volume_get() 34 mutex_lock(&chip->mutex); in dac_volume_get() 35 for (i = 0; i < chip->model.dac_channels_mixer; ++i) in dac_volume_get() [all …]
|
/linux-6.15/Documentation/devicetree/bindings/crypto/ |
D | fsl,sec-v4.0.yaml | 1 # SPDX-License-Identifier: GPL-2.0 2 # Copyright (C) 2008-2011 Freescale Semiconductor Inc. 4 --- 5 $id: http://devicetree.org/schemas/crypto/fsl,sec-v4.0.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - '"Horia Geantă" <horia.geanta@nxp.com>' 12 - Pankaj Gupta <pankaj.gupta@nxp.com> 13 - Gaurav Jain <gaurav.jain@nxp.com> 25 HW interface between QM & SEC 4 and also BM & SEC 4, on DPAA-enabled parts 40 - items: [all …]
|
/linux-6.15/drivers/opp/ |
D | core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2009-2010 Texas Instruments Incorporated. 26 * The root of the list of all opp-tables. All opp_table structures branch off 45 mutex_lock(&opp_table->lock); in _find_opp_dev() 46 list_for_each_entry(opp_dev, &opp_table->dev_list, node) in _find_opp_dev() 47 if (opp_dev->dev == dev) { in _find_opp_dev() 52 mutex_unlock(&opp_table->lock); in _find_opp_dev() 67 return ERR_PTR(-ENODEV); in _find_opp_table_unlocked() 71 * _find_opp_table() - find opp_table struct using device pointer 76 * Return: pointer to 'struct opp_table' if found, otherwise -ENODEV or [all …]
|
/linux-6.15/arch/arm64/boot/dts/nvidia/ |
D | tegra210-smaug.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/input.h> 5 #include <dt-bindings/mfd/max77620.h> 6 #include <dt-bindings/pinctrl/pinctrl-tegra.h> 12 compatible = "google,smaug-rev8", "google,smaug-rev7", 13 "google,smaug-rev6", "google,smaug-rev5", 14 "google,smaug-rev4", "google,smaug-rev3", 15 "google,smaug-rev2", "google,smaug-rev1", 25 stdout-path = "serial0:115200n8"; [all …]
|
/linux-6.15/drivers/rtc/ |
D | rtc-sun6i.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (c) 2014, Chen-Yu Tsai <wens@csie.org> 7 * based on rtc-sunxi.c 15 #include <linux/clk-provider.h> 16 #include <linux/clk/sunxi-ng.h> 73 /* General-purpose data */ 112 * The year range is 1970 - 2033. This range is selected to match Allwinner's 116 #define SUN6I_YEAR_OFF (SUN6I_YEAR_MIN - 1900) 123 * - number of GPIO pins that can be configured to hold a certain level 124 * - crypto-key related registers (H5, H6) [all …]
|
/linux-6.15/arch/powerpc/boot/dts/fsl/ |
D | p1021si-post.dtsi | 4 * Copyright 2011-2012 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 36 #address-cells = <2>; 37 #size-cells = <1>; 38 compatible = "fsl,p1021-elbc", "fsl,elbc", "simple-bus"; 45 compatible = "fsl,mpc8548-pcie"; 47 #size-cells = <2>; 48 #address-cells = <3>; 49 bus-range = <0 255>; 50 clock-frequency = <33333333>; [all …]
|
D | qoriq-usb2-mph-0.dtsi | 14 * names of its contributors may be used to endorse or promote products 36 compatible = "fsl,mpc85xx-usb2-mph", "fsl-usb2-mph"; 37 reg = <0x210000 0x1000>; 38 #address-cells = <1>; 39 #size-cells = <0>;
|
D | qoriq-usb2-dr-0.dtsi | 14 * names of its contributors may be used to endorse or promote products 36 compatible = "fsl,mpc85xx-usb2-dr", "fsl-usb2-dr"; 37 reg = <0x211000 0x1000>; 38 #address-cells = <1>; 39 #size-cells = <0>;
|
D | pq3-i2c-0.dtsi | 14 * names of its contributors may be used to endorse or promote products 36 #address-cells = <1>; 37 #size-cells = <0>; 38 cell-index = <0>; 39 compatible = "fsl-i2c"; 40 reg = <0x3000 0x100>;
|
D | qoriq-clockgen1.dtsi | 14 * names of its contributors may be used to endorse or promote products 35 clockgen: global-utilities@e1000 { 36 compatible = "fsl,qoriq-clockgen-1.0"; 37 reg = <0xe1000 0x1000>; 38 #clock-cells = <2>;
|
D | pq3-i2c-1.dtsi | 14 * names of its contributors may be used to endorse or promote products 36 #address-cells = <1>; 37 #size-cells = <0>; 38 cell-index = <1>; 39 compatible = "fsl-i2c"; 40 reg = <0x3100 0x100>;
|
D | qonverge-usb2-dr-0.dtsi | 14 * names of its contributors may be used to endorse or promote products 36 compatible = "fsl-usb2-dr"; 37 reg = <0x210000 0x1000>; 38 #address-cells = <1>; 39 #size-cells = <0>;
|
/linux-6.15/arch/arm64/boot/dts/freescale/ |
D | fsl-ls1028a-kontron-sl28-var1.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Device Tree file for the Kontron SMARC-sAL28 board. 15 /dts-v1/; 16 #include "fsl-ls1028a-kontron-sl28.dts" 17 #include <dt-bindings/net/qca-ar803x.h> 20 model = "Kontron SMARC-sAL28 (4 Lanes)"; 21 compatible = "kontron,sl28-var1", "kontron,sl28", "fsl,ls1028a"; 26 /delete-node/ ethernet-phy@5; 28 phy0: ethernet-phy@4 { 29 reg = <0x4>; [all …]
|
D | imx8mp-skov-revb-mi1010ait-1cp1.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 /dts-v1/; 5 #include "imx8mp-skov-reva.dtsi" 8 model = "SKOV IMX8MP CPU revB - MI1010AIT-1CP1"; 9 compatible = "skov,imx8mp-skov-revb-mi1010ait-1cp1", "fsl,imx8mp"; 12 compatible = "multi-inno,mi1010ait-1cp"; 14 power-supply = <®_tft_vcom>; 18 remote-endpoint = <&ldb_lvds_ch0>; 29 clock-frequency = <100000>; 33 compatible = "edt,edt-ft5406"; [all …]
|
D | imx8mp-skov-revc-tian-g07017.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 /dts-v1/; 5 #include "imx8mp-skov-reva.dtsi" 8 model = "SKOV IMX8MP CPU revC - TIAN G07017"; 9 compatible = "skov,imx8mp-skov-revc-tian-g07017", "fsl,imx8mp"; 12 compatible = "topland,tian-g07017-01"; 14 power-supply = <®_tft_vcom>; 18 remote-endpoint = <&ldb_lvds_ch0>; 29 clock-frequency = <100000>; 33 compatible = "edt,edt-ft5506"; [all …]
|
/linux-6.15/arch/arm64/boot/dts/qcom/ |
D | sdm845-oneplus-enchilada.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 #include "sdm845-oneplus-common.dtsi" 13 chassis-type = "handset"; 14 qcom,msm-id = <0x141 0x20001>; 15 qcom,board-id = <8 0 17819 22>; 18 compatible = "simple-battery"; 20 charge-full-design-microamp-hours = <3300000>; 21 voltage-min-design-microvolt = <3400000>; 22 voltage-max-design-microvolt = <4400000>; 33 monitored-battery = <&battery>; [all …]
|
D | qrb5165-rb5-vision-mezzanine.dtso | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 9 #include <dt-bindings/clock/qcom,camcc-sm8250.h> 10 #include <dt-bindings/gpio/gpio.h> 13 reserved-memory { 15 compatible = "shared-dma-pool"; 18 linux,cma-default; 28 vdda-phy-supply = <&vreg_l5a_0p88>; 29 vdda-pll-supply = <&vreg_l9a_1p2>; 36 clock-lanes = <7>; [all …]
|
/linux-6.15/arch/arm64/boot/dts/renesas/ |
D | hihope-rev2.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 9 #include <dt-bindings/gpio/gpio.h> 10 #include "hihope-common.dtsi" 14 compatible = "gpio-leds"; 19 linux,default-trigger = "hci0-power"; 20 default-state = "off"; 26 linux,default-trigger = "phy0tx"; 27 default-state = "off"; 31 wlan_en_reg: regulator-wlan_en { 32 compatible = "regulator-fixed"; [all …]
|
/linux-6.15/arch/arm/boot/dts/marvell/ |
D | kirkwood-linkstation-lswxl.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree file for Buffalo Linkstation LS-WXL 9 /dts-v1/; 10 #include "kirkwood-linkstation-duo-6281.dtsi" 13 model = "Buffalo Linkstation LS-WXL"; 14 compatible = "buffalo,lswxl", "marvell,kirkwood-88f6281", "marvell,kirkwood"; 18 reg = <0x00000000 0x8000000>; 22 pinctrl: pin-controller@10000 { 23 pmx_led_hdderr0: pmx-led-hdderr0 { 27 pmx_led_hdderr1: pmx-led-hdderr1 { [all …]
|
/linux-6.15/Documentation/devicetree/bindings/mfd/ |
D | ti,tps6594.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Julien Panis <jpanis@baylibre.com> 15 PFSM (Pre-configurable Finite State Machine) managing the state of the device. 16 TPS6594 is the super-set device while TPS6593 and LP8764 are derivatives. 21 - ti,lp8764-q1 22 - ti,tps6593-q1 23 - ti,tps6594-q1 24 - ti,tps65224-q1 [all …]
|
/linux-6.15/Documentation/devicetree/bindings/sound/ |
D | nuvoton,nau8824.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - John Hsu <KCHSU0@nuvoton.com> 13 - $ref: dai-common.yaml# 18 - nuvoton,nau8824 20 reg: 23 '#sound-dai-cells': 28 - description: The phandle of the master clock to the CODEC 30 clock-names: [all …]
|
/linux-6.15/arch/arm64/boot/dts/rockchip/ |
D | rk3326-odroid-go2-v11.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include "rk3326-odroid-go.dtsi" 12 model = "ODROID-GO Advance Black Edition"; 13 compatible = "hardkernel,rk3326-odroid-go2-v11", "rockchip,rk3326"; 19 analog_sticks: adc-joystick { 20 compatible = "adc-joystick"; 21 io-channels = <&saradc 1>, 23 poll-interval = <60>; 24 #address-cells = <1>; [all …]
|
/linux-6.15/drivers/clk/ |
D | clk-axi-clkgen.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright 2012-2013 Analog Devices Inc. 6 * Author: Lars-Peter Clausen <lars@metafoo.de> 11 #include <linux/clk-provider.h> 144 d_min = max_t(unsigned long, DIV_ROUND_UP(fin, limits->fpfd_max), 1); in axi_clkgen_calc_params() 145 d_max = min_t(unsigned long, fin / limits->fpfd_min, 80); in axi_clkgen_calc_params() 148 fvco_min_fract = limits->fvco_min << fract_shift; in axi_clkgen_calc_params() 149 fvco_max_fract = limits->fvco_max << fract_shift; in axi_clkgen_calc_params() 164 if (abs(f - fout) < abs(best_f - fout)) { in axi_clkgen_calc_params() 167 *best_m = m << (3 - fract_shift); in axi_clkgen_calc_params() [all …]
|