/openbmc/linux/drivers/media/i2c/ |
H A D | ccs-pll.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * drivers/media/i2c/ccs-pll.h 17 /* CSI-2 or CCP-2 */ 22 /* op pix clock is for all lanes in total normally */ 37 * struct ccs_pll_branch_fr - CCS PLL configuration (front) 39 * A single branch front-end of the CCS PLL tree. 41 * @pre_pll_clk_div: Pre-PLL clock divisor 43 * @pll_ip_clk_freq_hz: PLL input clock frequency 44 * @pll_op_clk_freq_hz: PLL output clock frequency 54 * struct ccs_pll_branch_bk - CCS PLL configuration (back) [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/display/bridge/ |
H A D | adi,adv7511.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com> 15 space conversion, S/PDIF, CEC and HDCP. The transmitter input is 21 - adi,adv7511 22 - adi,adv7511w 23 - adi,adv7513 37 reg-names: 40 needing a non-default address. [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | cirrus,lochnagar.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/clock/cirrus,lochnagar.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 15 Logic devices on mini-cards, as well as allowing connection of various 21 This binding document describes the binding for the clock portion of the 25 [1] Clock : ../clock/clock-bindings.txt 28 [2] include/dt-bindings/clock/lochnagar.h 36 - cirrus,lochnagar1-clk [all …]
|
H A D | imx8m-clock.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/clock/imx8m-clock.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NXP i.MX8M Family Clock Control Module 10 - Anson Huang <Anson.Huang@nxp.com> 13 NXP i.MX8M Mini/Nano/Plus/Quad clock control module is an integrated clock 19 - fsl,imx8mm-ccm 20 - fsl,imx8mn-ccm 21 - fsl,imx8mp-ccm [all …]
|
H A D | marvell,berlin.txt | 1 Device Tree Clock bindings for Marvell Berlin 3 This binding uses the common clock binding[1]. 5 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt 7 Clock related registers are spread among the chip control registers. Berlin 8 clock node should be a sub-node of the chip controller node. Marvell Berlin2 13 - compatible: must be "marvell,berlin2-clk" or "marvell,berlin2q-clk" 14 - #clock-cells: must be 1 15 - clocks: must be the input parent clock phandle 16 - clock-names: name of the input parent clock 17 Allowed clock-names for the reference clocks are [all …]
|
H A D | qoriq-clock.txt | 1 * Clock Block on Freescale QorIQ Platforms 3 Freescale QorIQ chips take primary clocking input from the external 4 SYSCLK signal. The SYSCLK input (frequency) is multiplied using 14 --------------- ------------- 18 1. Clock Block Binding 21 - compatible: Should contain a chip-specific clock block compatible 22 string and (if applicable) may contain a chassis-version clock 25 Chip-specific strings are of the form "fsl,<chip>-clockgen", such as: 26 * "fsl,p2041-clockgen" 27 * "fsl,p3041-clockgen" [all …]
|
H A D | amlogic,a1-peripherals-clkc.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/clock/amlogic,a1-peripherals-clkc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Amlogic A1 Peripherals Clock Control Unit 10 - Neil Armstrong <neil.armstrong@linaro.org> 11 - Jerome Brunet <jbrunet@baylibre.com> 12 - Jian Hu <jian.hu@jian.hu.com> 13 - Dmitry Rokosov <ddrokosov@sberdevices.ru> 17 const: amlogic,a1-peripherals-clkc [all …]
|
H A D | snps,pll-clock.txt | 1 Binding for the AXS10X Generic PLL clock 3 This binding uses the common clock binding[1]. 5 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt 8 - compatible: should be "snps,axs10x-<name>-pll-clock" 9 "snps,axs10x-arc-pll-clock" 10 "snps,axs10x-pgu-pll-clock" 11 - reg: should always contain 2 pairs address - length: first for PLL config 13 - clocks: shall be the input parent clock phandle for the PLL. 14 - #clock-cells: from common clock binding; Should always be set to 0. 17 input-clk: input-clk { [all …]
|
H A D | vf610-clock.txt | 1 * Clock bindings for Freescale Vybrid VF610 SOC 4 - compatible: Should be "fsl,vf610-ccm" 5 - reg: Address and length of the register set 6 - #clock-cells: Should be <1> 9 - clocks: list of clock identifiers which are external input clocks to the 10 given clock controller. Please refer the next section to find 11 the input clocks for a given controller. 12 - clock-names: list of names of clocks which are external input clocks to the 13 given clock controller. 15 Input clocks for top clock controller: [all …]
|
H A D | maxim,max9485.txt | 1 Devicetree bindings for Maxim MAX9485 Programmable Audio Clock Generator 5 - MAX9485_MCLKOUT: A gated, buffered output of the input clock of 27 MHz 6 - MAX9485_CLKOUT: A PLL that can be configured to 16 different discrete 8 - MAX9485_CLKOUT[1,2]: Two gated outputs for MAX9485_CLKOUT 14 - compatible: "maxim,max9485" 15 - clocks: Input clock, must provide 27.000 MHz 16 - clock-names: Must be set to "xclk" 17 - #clock-cells: From common clock binding; shall be set to 1 20 - reset-gpios: GPIO descriptor connected to the #RESET input pin 21 - vdd-supply: A regulator node for Vdd [all …]
|
H A D | imx6sx-clock.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/imx6sx-clock.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale i.MX6 SoloX Clock Controller 10 - Anson Huang <Anson.Huang@nxp.com> 14 const: fsl,imx6sx-ccm 24 - description: CCM interrupt request 1 25 - description: CCM interrupt request 2 27 '#clock-cells': [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/display/ |
H A D | renesas,du.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas R-Car Display Unit (DU) 10 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 13 These DT bindings describe the Display Unit embedded in the Renesas R-Car 14 Gen1, R-Car Gen2, R-Car Gen3, RZ/G1 and RZ/G2 SoCs. 19 - renesas,du-r8a7742 # for RZ/G1H compatible DU 20 - renesas,du-r8a7743 # for RZ/G1M compatible DU 21 - renesas,du-r8a7744 # for RZ/G1N compatible DU [all …]
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos4412-midas.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 12 /dts-v1/; 14 #include "exynos4412-ppmu-common.dtsi" 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/input/input.h> 18 #include <dt-bindings/interrupt-controller/irq.h> 19 #include <dt-bindings/clock/maxim,max77686.h> 20 #include "exynos-pinctrl.h" 34 stdout-path = &serial_2; 38 compatible = "samsung,secure-firmware"; [all …]
|
/openbmc/qemu/include/hw/ |
H A D | qdev-clock.h | 2 * Device's clock input and output 4 * Copyright GreenSocs 2016-2020 11 * See the COPYING file in the top-level directory. 17 #include "hw/clock.h" 21 * @dev: the device to add an input clock to 22 * @name: the name of the clock (can't be NULL). 27 * @returns: a pointer to the newly added clock 29 * Add an input clock to device @dev as a clock named @name. 33 Clock *qdev_init_clock_in(DeviceState *dev, const char *name, 39 * @dev: the device to add an output clock to [all …]
|
/openbmc/linux/arch/riscv/boot/dts/starfive/ |
H A D | jh7110-starfive-visionfive-2.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 7 /dts-v1/; 9 #include "jh7110-pinfunc.h" 10 #include <dt-bindings/gpio/gpio.h> 26 stdout-path = "serial0:115200n8"; 30 timebase-frequency = <4000000>; 38 gpio-restart { 39 compatible = "gpio-restart"; 46 clock-frequency = <74250000>; 50 clock-frequency = <125000000>; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/media/ |
H A D | samsung,exynos4210-fimc.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/media/samsung,exynos4210-fimc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11 - Sylwester Nawrocki <s.nawrocki@samsung.com> 20 - samsung,exynos4210-fimc 21 - samsung,exynos4212-fimc 22 - samsung,s5pv210-fimc 30 clock-names: [all …]
|
H A D | microchip,csi2dc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Eugen Hristev <eugen.hristev@microchip.com> 13 CSI2DC - Camera Serial Interface 2 Demux Controller 19 clock domain towards a parallel interface that can be read by a sensor 30 32-bit IDI interface or a parallel interface. 44 const: microchip,sama7g5-csi2dc 53 clock-names: 55 CSI2DC must have two clocks to function correctly. One clock is the [all …]
|
H A D | microchip,xisc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Eugen Hristev <eugen.hristev@microchip.com> 14 The eXtended Image Sensor Controller (XISC) device provides the video input capabilities for the 17 The XISC has a single internal parallel input that supports RAW Bayer, RGB or YUV video. 21 The XISC provides one clock output that is used to clock the demuxer/bridge. 25 const: microchip,sama7g5-isc 36 clock-names: 38 - const: hclock [all …]
|
/openbmc/qemu/docs/devel/ |
H A D | clocks.rst | 1 Modelling a clock tree in QEMU 5 ---------------- 10 They allow us to model the clock distribution of a platform and detect 11 configuration errors in the clock tree such as badly configured PLL, clock 12 source selection or disabled clock. 14 The object is *Clock* and its QOM name is ``clock`` (in C code, the macro 21 In these cases a Clock object is a child of a Device object, but this 23 example it is possible to create a clock outside of any device to 24 model the main clock source of a machine. 28 +---------+ +----------------------+ +--------------+ [all …]
|
H A D | replay.rst | 13 execution. Execution recording writes a non-deterministic events log, which 16 non-deterministic events including external input, hardware clocks, 21 Devices' models that have non-deterministic input from external devices were 26 All non-deterministic events are coming from these devices. But to 33 …th Multi-target QEMU Simulator for Dynamic Analysis and Reverse Debugging <https://www.computer.or… 38 * wrappers for clock and time functions to save their return values in the log 42 * recording/replaying user input (mouse, keyboard, and microphone) 46 * serial port input record and replay 50 -------------------- 55 non-deterministic events. The number of instructions elapsed from the last event [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/pcs/ |
H A D | renesas,rzn1-miic.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/pcs/renesas,rzn1-miic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Clément Léger <clement.leger@bootlin.com> 17 '#address-cells': 20 '#size-cells': 25 - enum: 26 - renesas,r9a06g032-miic 27 - const: renesas,rzn1-miic [all …]
|
/openbmc/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8186-evb.dts | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 5 /dts-v1/; 10 chassis-type = "embedded"; 11 compatible = "mediatek,mt8186-evb", "mediatek,mt8186"; 18 stdout-path = "serial0:921600n8"; 30 clock-frequency = <400000>; 31 pinctrl-names = "default"; 32 pinctrl-0 = <&i2c0_pins>; 38 clock-frequency = <400000>; 39 i2c-scl-internal-delay-ns = <8000>; [all …]
|
/openbmc/linux/sound/pci/ice1712/ |
H A D | delta.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 8 * Lowlevel functions for M-Audio Delta 1010, 44, 66, Dio2496, Audiophile 44 * MidiMan M-Audio Delta GPIO definitions 47 /* MidiMan M-Audio Delta shared pins */ 51 /* S/PDIF input status */ 56 /* S/PDIF output status clock */ 57 /* (writing on rising edge - 0->1) */ 64 /* MidiMan M-Audio DeltaDiO */ 71 /* S/PDIF input select*/ 73 /* MidiMan M-Audio Delta1010 */ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | rockchip,rk808.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chris Zhong <zyw@rock-chips.com> 11 - Zhang Qing <zhangqing@rock-chips.com> 20 - rockchip,rk808 28 '#clock-cells': 30 See <dt-bindings/clock/rockchip,rk808.h> for clock IDs. 33 clock-output-names: 35 From common clock binding to override the default output clock name. [all …]
|
/openbmc/linux/sound/soc/codecs/ |
H A D | adau1761.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2011-2013 Analog Devices Inc. 6 * Author: Lars-Peter Clausen <lars@metafoo.de> 125 static const DECLARE_TLV_DB_SCALE(adau1761_sing_in_tlv, -1500, 300, 1); 126 static const DECLARE_TLV_DB_SCALE(adau1761_diff_in_tlv, -1200, 75, 0); 127 static const DECLARE_TLV_DB_SCALE(adau1761_out_tlv, -5700, 100, 0); 128 static const DECLARE_TLV_DB_SCALE(adau1761_sidetone_tlv, -1800, 300, 1); 129 static const DECLARE_TLV_DB_SCALE(adau1761_boost_tlv, -600, 600, 1); 130 static const DECLARE_TLV_DB_SCALE(adau1761_pga_boost_tlv, -2000, 2000, 1); 132 static const DECLARE_TLV_DB_SCALE(adau1761_alc_max_gain_tlv, -1200, 600, 0); [all …]
|