/openbmc/linux/drivers/net/can/sja1000/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 tristate "EMS CPC-PCI, CPC-PCIe and CPC-104P Card" 13 This driver is for the one, two or four channel CPC-PCI, 14 CPC-PCIe and CPC-104P cards from EMS Dr. Thomas Wuensche 15 (http://www.ems-wuensche.de). 18 tristate "EMS CPC-CARD Card" 21 This driver is for the one or two channel CPC-CARD cards from 22 EMS Dr. Thomas Wuensche (http://www.ems-wuensche.de). 25 tristate "Fintek F81601 PCIE to 2 CAN Controller" 28 This driver adds support for Fintek F81601 PCIE to 2 CAN [all …]
|
H A D | peak_pcmcia.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2010-2012 Stephane Grosjean <s.grosjean@peak-system.com> 5 * CAN driver for PEAK-System PCAN-PC Card 7 * Copyright (C) 2006-2010 PEAK System-Technik GmbH 22 MODULE_AUTHOR("Stephane Grosjean <s.grosjean@peak-system.com>"); 23 MODULE_DESCRIPTION("CAN driver for PEAK-System PCAN-PC Cards"); 26 /* PEAK-System PCMCIA driver name */ 113 * RX1 is connected to ground. 116 * Setting the OCR register to 0xDA is a good idea. 117 * This means normal output mode, push-pull and the correct polarity. [all …]
|
/openbmc/linux/net/sched/ |
H A D | sch_tbf.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Dmitry Torokhov <dtor@mail.ru> - allow attaching inner qdiscs - 27 ------- 32 ------------ 36 does not exceed B + R*(t_f-t_i). 42 s_i+....+s_k <= B + R*(t_k - t_i) 45 ---------- 55 N(t_* + 0) = N(t_* - 0) - S/R. 59 Actually, QoS requires two TBF to be applied to a data stream. 61 one with rate P (peak rate) and depth M (equal to link MTU) [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | cirrus,cs35l41.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - david.rhodes@cirrus.com 19 - cirrus,cs35l40 20 - cirrus,cs35l41 28 '#sound-dai-cells': 33 reset-gpios: 36 VA-supply: 39 VP-supply: [all …]
|
H A D | cs35l34.txt | 5 - compatible : "cirrus,cs35l34" 7 - reg : the I2C address of the device for I2C. 9 - VA-supply, VP-supply : power supplies for the device, 13 - cirrus,boost-vtge-millivolt : Boost Voltage Value. Configures the boost 14 converter's output voltage in mV. The range is from VP to 8V with 17 - cirrus,boost-nanohenry: Inductor value for boost converter. The value is 22 - reset-gpios: GPIO used to reset the amplifier. 24 - interrupts : IRQ line info CS35L34. 25 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt 26 for further information relating to interrupt properties) [all …]
|
H A D | cs35l36.txt | 5 - compatible : "cirrus,cs35l36" 7 - reg : the I2C address of the device for I2C 9 - VA-supply, VP-supply : power supplies for the device, 13 - cirrus,boost-ctl-millivolt : Boost Voltage Value. Configures the boost 14 converter's output voltage in mV. The range is from 2550mV to 12000mV with 18 - cirrus,boost-peak-milliamp : Boost-converter peak current limit in mA. 19 Configures the peak current by monitoring the current through the boost FET. 20 Range starts at 1600mA and goes to a maximum of 4500mA with increments of 24 - cirrus,boost-ind-nanohenry : Inductor estimation LBST reference value. 26 inductance value to reference. [all …]
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | sdm660.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 13 compatible = "qcom,adreno-512.0", "qcom,adreno"; 14 operating-points-v2 = <&gpu_sdm660_opp_table>; 16 gpu_sdm660_opp_table: opp-table { 17 compatible = "operating-points-v2"; 21 * Though it cannot be used for now due to interconnect 23 * at the same opp-level 25 opp-750000000 { 26 opp-hz = /bits/ 64 <750000000>; 27 opp-level = <RPM_SMD_LEVEL_TURBO>; [all …]
|
H A D | sm6350.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 7 #include <dt-bindings/clock/qcom,dispcc-sm6350.h> 8 #include <dt-bindings/clock/qcom,gcc-sm6350.h> 9 #include <dt-bindings/clock/qcom,gpucc-sm6350.h> 10 #include <dt-bindings/clock/qcom,rpmh.h> 11 #include <dt-bindings/clock/qcom,sm6350-camcc.h> 12 #include <dt-bindings/dma/qcom-gpi.h> 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/interconnect/qcom,icc.h> 15 #include <dt-bindings/interconnect/qcom,osm-l3.h> [all …]
|
H A D | sdm670.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 9 #include <dt-bindings/clock/qcom,gcc-sdm845.h> 10 #include <dt-bindings/clock/qcom,rpmh.h> 11 #include <dt-bindings/dma/qcom-gpi.h> 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/interconnect/qcom,osm-l3.h> 14 #include <dt-bindings/interconnect/qcom,sdm670-rpmh.h> 15 #include <dt-bindings/interrupt-controller/arm-gic.h> 16 #include <dt-bindings/phy/phy-qcom-qusb2.h> 17 #include <dt-bindings/power/qcom-rpmpd.h> [all …]
|
H A D | sc7180.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 5 * Copyright (c) 2019-2020, The Linux Foundation. All rights reserved. 8 #include <dt-bindings/clock/qcom,dispcc-sc7180.h> 9 #include <dt-bindings/clock/qcom,gcc-sc7180.h> 10 #include <dt-bindings/clock/qcom,gpucc-sc7180.h> 11 #include <dt-bindings/clock/qcom,lpasscorecc-sc7180.h> 12 #include <dt-bindings/clock/qcom,rpmh.h> 13 #include <dt-bindings/clock/qcom,videocc-sc7180.h> 14 #include <dt-bindings/interconnect/qcom,icc.h> 15 #include <dt-bindings/interconnect/qcom,osm-l3.h> [all …]
|
H A D | msm8996.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2014-2015, The Linux Foundation. All rights reserved. 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/clock/qcom,gcc-msm8996.h> 8 #include <dt-bindings/clock/qcom,mmcc-msm8996.h> 9 #include <dt-bindings/clock/qcom,rpmcc.h> 10 #include <dt-bindings/interconnect/qcom,msm8996.h> 11 #include <dt-bindings/interconnect/qcom,msm8996-cbf.h> 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/power/qcom-rpmpd.h> [all …]
|
H A D | sc8280xp.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 7 #include <dt-bindings/clock/qcom,dispcc-sc8280xp.h> 8 #include <dt-bindings/clock/qcom,gcc-sc8280xp.h> 9 #include <dt-bindings/clock/qcom,gpucc-sc8280xp.h> 10 #include <dt-bindings/clock/qcom,rpmh.h> 11 #include <dt-bindings/clock/qcom,sc8280xp-lpasscc.h> 12 #include <dt-bindings/interconnect/qcom,osm-l3.h> 13 #include <dt-bindings/interconnect/qcom,sc8280xp.h> 14 #include <dt-bindings/interrupt-controller/arm-gic.h> 15 #include <dt-bindings/mailbox/qcom-ipcc.h> [all …]
|
H A D | sc7280.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 5 * Copyright (c) 2020-2021, The Linux Foundation. All rights reserved. 7 #include <dt-bindings/clock/qcom,camcc-sc7280.h> 8 #include <dt-bindings/clock/qcom,dispcc-sc7280.h> 9 #include <dt-bindings/clock/qcom,gcc-sc7280.h> 10 #include <dt-bindings/clock/qcom,gpucc-sc7280.h> 11 #include <dt-bindings/clock/qcom,lpassaudiocc-sc7280.h> 12 #include <dt-bindings/clock/qcom,lpasscorecc-sc7280.h> 13 #include <dt-bindings/clock/qcom,rpmh.h> 14 #include <dt-bindings/clock/qcom,videocc-sc7280.h> [all …]
|
/openbmc/linux/drivers/net/can/usb/peak_usb/ |
H A D | pcan_usb_core.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * CAN driver for PEAK System USB adapters 6 * Copyright (C) 2003-2010 PEAK System-Technik GmbH 7 * Copyright (C) 2010-2012 Stephane Grosjean <s.grosjean@peak-system.com> 9 * Many thanks to Klaus Hitschler <klaus.hitschler@gmx.de> 14 /* PEAK-System vendor id. */ 34 /* maximum length of the usb commands sent to/received from the devices */ 39 /* PEAK-System USB adapter descriptor */ 109 /* PEAK-System USB device */ 126 /* equivalent to the device ID in the Windows API */ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A D | transmit-amplitude.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/transmit-amplitude.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 Binding describing the peak-to-peak transmit amplitude for common PHYs 14 - Marek Behún <kabel@kernel.org> 17 tx-p2p-microvolt: 19 Transmit amplitude voltages in microvolts, peak-to-peak. If this property 21 'tx-p2p-microvolt-names' property must be provided and contain 24 tx-p2p-microvolt-names: [all …]
|
/openbmc/linux/drivers/net/can/peak_canfd/ |
H A D | peak_canfd_user.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* CAN driver for PEAK System micro-CAN based adapters 4 * Copyright (C) 2003-2011 PEAK System-Technik GmbH 5 * Copyright (C) 2011-2013 Stephane Grosjean <s.grosjean@peak-system.com> 12 #define PCANFD_ECHO_SKB_DEF -1 14 /* data structure private to each uCAN interface */ 16 struct can_priv can; /* socket-can private data */
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 tristate "PEAK-System PCAN-PCIe FD cards" 6 This driver adds support for the PEAK-System PCI Express FD 7 CAN-FD cards family. 8 These 1x or 2x CAN-FD channels cards offer CAN 2.0 a/b as well as 9 CAN-FD access to the CAN bus. Besides the nominal bitrate of up to 10 1 Mbit/s, the data bytes of CAN-FD frames can be transmitted with 11 up to 12 Mbit/s. A galvanic isolation of the CAN ports protects the 13 disturbances of up to 500 Volts. The PCAN-PCI Express FD can be 14 operated with ambient temperatures in a range of -40 to +85 °C.
|
/openbmc/linux/arch/arm64/boot/dts/nvidia/ |
H A D | tegra234.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include <dt-bindings/clock/tegra234-clock.h> 4 #include <dt-bindings/gpio/tegra234-gpio.h> 5 #include <dt-bindings/interrupt-controller/arm-gic.h> 6 #include <dt-bindings/mailbox/tegra186-hsp.h> 7 #include <dt-bindings/memory/tegra234-mc.h> 8 #include <dt-bindings/pinctrl/pinctrl-tegra-io-pad.h> 9 #include <dt-bindings/power/tegra234-powergate.h> 10 #include <dt-bindings/reset/tegra234-reset.h> 11 #include <dt-bindings/thermal/tegra234-bpmp-thermal.h> [all …]
|
/openbmc/phosphor-power/phosphor-regulators/docs/config_file/ |
H A D | pmbus_read_sensor.md | 16 | :--------------- | :--------------------- | 29 - Some regulators only support a subset of these sensor types. 30 - Some of these sensor types are not part of the PMBus specification and must be 31 obtained by reading from manufacturer-specific commands. 38 …-------- | :--------------------------------------------------------------------------------------… 39 …lated to voltage output, such as output current, input voltage, and temperature. Two byte value wi… 40 …ear data format used for values related to voltage output. Two byte (16-bit), unsigned integer tha… 53 ### D-Bus Sensor 56 [D-Bus sensor object](https://github.com/openbmc/docs/blob/master/architecture/sensor-architecture.… 57 will be created on the BMC to store the sensor value. This makes the sensor [all …]
|
/openbmc/linux/drivers/nfc/fdp/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 Intel Fields Peak NFC controller core driver. 11 To compile this driver as a module, choose m here. The module will 19 This module adds support for the Intel Fields Peak NFC controller 23 If you choose to build a module, it'll be called fdp_i2c.
|
/openbmc/linux/Documentation/devicetree/bindings/opp/ |
H A D | opp-v2-base.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/opp/opp-v2-base.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Viresh Kumar <viresh.kumar@linaro.org> 13 Devices work at voltage-current-frequency combinations and some implementations 19 This describes the OPPs belonging to a device. 25 pattern: '^opp-table(-[a-z0-9]+)?$' 27 opp-shared: 36 '^opp(-?[0-9]+)*$': [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-net-peak_usb | 5 Contact: Stephane Grosjean <s.grosjean@peak-system.com> 7 PEAK PCAN-USB devices support user-configurable CAN channel 8 identifiers. Contrary to a USB serial number, these identifiers 12 This attribute provides read-only access to the currently 18 set to zero.
|
H A D | sysfs-bus-iio-adc-envelope-detector | 6 The DAC is used to find the peak level of an alternating 8 of a comparator wired to an interrupt pin. Like so:: 12 input +------>-------|+ \ 14 .-------. | }---. 16 | dac|-->--|- / | 20 | irq|------<-------' 22 '-------' 29 The edge/level of the interrupt is also switched to its 37 Number of milliseconds to wait for the comparator in each 38 step of the binary search for the input peak level. Needs [all …]
|
/openbmc/linux/drivers/net/can/usb/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 tristate "EMS CPC-USB/ARM7 CAN/USB interface" 14 This driver is for the one channel CPC-USB/ARM7 CAN/USB interface 15 from EMS Dr. Thomas Wuensche (http://www.ems-wuensche.de). 24 - esd CAN-USB/2 25 - esd CAN-USB/Micro 27 To compile this driver as a module, choose M here: the module 38 To compile this driver as a module, choose M here: the module 42 tristate "Fintek F81604 USB to 2CAN interface" 44 This driver supports the Fintek F81604 USB to 2CAN interface. [all …]
|
/openbmc/linux/include/linux/ |
H A D | interconnect-provider.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 * struct icc_node_data - icc node data 29 * struct icc_onecell_data - driver data for onecell interconnect providers 32 * @nodes: array of pointers to the nodes in this device 43 * struct icc_provider - interconnect provider (controller) entity that might 48 * @set: pointer to device specific set operation function 49 * @aggregate: pointer to device specific aggregate operation function 50 * @pre_aggregate: pointer to device specific function that is called 52 * @get_bw: pointer to device specific function to get current bandwidth 53 * @xlate: provider-specific callback for mapping nodes from phandle arguments [all …]
|