Searched +full:odroid +full:- +full:xu3 (Results 1 – 13 of 13) sorted by relevance
/Linux-v5.10/Documentation/devicetree/bindings/sound/ |
D | samsung,odroid.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/samsung,odroid.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Samsung Exynos Odroid XU3/XU4 audio complex with MAX98090 codec 10 - Krzysztof Kozlowski <krzk@kernel.org> 11 - Sylwester Nawrocki <s.nawrocki@samsung.com> 16 - const: hardkernel,odroid-xu3-audio 18 - const: hardkernel,odroid-xu4-audio 21 - const: samsung,odroid-xu3-audio [all …]
|
/Linux-v5.10/arch/arm/boot/dts/ |
D | exynos5422-odroidxu3-lite.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Hardkernel Odroid XU3-Lite board device tree source 11 /dts-v1/; 12 #include "exynos5422-odroidxu3-common.dtsi" 13 #include "exynos5422-odroidxu3-audio.dtsi" 14 #include "exynos54xx-odroidxu-leds.dtsi" 17 model = "Hardkernel Odroid XU3 Lite"; 18 compatible = "hardkernel,odroid-xu3-lite", "samsung,exynos5800", "samsung,exynos5"; 30 samsung,asv-bin = <2>; 34 * Odroid XU3-Lite board uses SoC revision with lower maximum frequencies [all …]
|
D | exynos5422-odroidxu3.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Hardkernel Odroid XU3 board device tree source 10 /dts-v1/; 11 #include "exynos5422-odroidxu3-common.dtsi" 12 #include "exynos5422-odroidxu3-audio.dtsi" 13 #include "exynos54xx-odroidxu-leds.dtsi" 16 model = "Hardkernel Odroid XU3"; 17 compatible = "hardkernel,odroid-xu3", "samsung,exynos5800", "samsung,exynos5"; 27 shunt-resistor = <10000>; 34 shunt-resistor = <10000>; [all …]
|
D | exynos5422-odroidxu3-audio.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Hardkernel Odroid XU3 audio subsystem device tree source 11 #include <dt-bindings/sound/samsung-i2s.h> 15 compatible = "samsung,odroid-xu3-audio"; 16 model = "Odroid-XU3"; 18 samsung,audio-widgets = 21 samsung,audio-routing = 33 sound-dai = <&i2s0 0>, <&i2s0 1>; 36 sound-dai = <&hdmi>, <&max98090>; 46 interrupt-parent = <&gpx3>; [all …]
|
D | exynos5422-odroidxu4.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Hardkernel Odroid XU4 board device tree source 7 * Copyright (c) 2013-2015 Samsung Electronics Co., Ltd. 11 /dts-v1/; 12 #include <dt-bindings/sound/samsung-i2s.h> 13 #include "exynos5422-odroidxu3-common.dtsi" 16 model = "Hardkernel Odroid XU4"; 17 compatible = "hardkernel,odroid-xu4", "samsung,exynos5800", \ 21 compatible = "pwm-leds"; 26 pwm-names = "pwm2"; [all …]
|
D | exynos54xx-odroidxu-leds.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Hardkernel Odroid XU/XU3 LED device tree source 11 #include <dt-bindings/gpio/gpio.h> 15 compatible = "pwm-leds"; 20 pwm-names = "pwm1"; 26 linux,default-trigger = "mmc0"; 32 pwm-names = "pwm2"; 34 linux,default-trigger = "heartbeat"; 39 compatible = "gpio-leds"; 43 default-state = "off"; [all …]
|
D | exynos5422-odroidxu3-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Hardkernel Odroid XU3/XU3-Lite/XU4 boards common device tree source 12 #include <dt-bindings/input/input.h> 13 #include "exynos5422-odroid-core.dtsi" 17 compatible = "gpio-keys"; 18 pinctrl-names = "default"; 19 pinctrl-0 = <&power_key>; 32 debounce-interval = <0>; 33 wakeup-source; 38 pinctrl-0 = <&emmc_nrst_pin>; [all …]
|
D | exynos5422-odroid-core.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Hardkernel Odroid XU3/XU3-Lite/XU4/HC1 boards core device tree source 6 * Copyright (c) 2013-2017 Samsung Electronics Co., Ltd. 10 #include <dt-bindings/clock/samsung,s2mps11.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/gpio/gpio.h> 14 #include "exynos5422-cpus.dtsi" 23 stdout-path = "serial2:115200n8"; 27 compatible = "samsung,secure-firmware"; 31 fixed-rate-clocks { [all …]
|
D | exynos5800-peach-pi.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/clock/maxim,max77802.h> 13 #include <dt-bindings/regulator/maxim,max77802.h> 14 #include <dt-bindings/sound/samsung-i2s.h> 16 #include "exynos5420-cpus.dtsi" 21 compatible = "google,pi-rev16", [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/arm/samsung/ |
D | samsung-boards.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/samsung/samsung-boards.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 17 - description: S5PV210 based boards 19 - enum: 20 - aesop,torbreck # aESOP Torbreck based on S5PV210 21 - samsung,aquila # Samsung Aquila based on S5PC110 22 - samsung,goni # Samsung Goni based on S5PC110 [all …]
|
/Linux-v5.10/sound/soc/samsung/ |
D | odroid.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <linux/clk-provider.h> 13 #include "i2s-regs.h" 28 struct snd_pcm_runtime *runtime = substream->runtime; in odroid_card_fe_startup() 39 struct odroid_priv *priv = snd_soc_card_get_drvdata(rtd->card); in odroid_card_fe_hw_params() 43 spin_lock_irqsave(&priv->lock, flags); in odroid_card_fe_hw_params() 44 if (priv->be_active && priv->be_sample_rate != params_rate(params)) in odroid_card_fe_hw_params() 45 ret = -EINVAL; in odroid_card_fe_hw_params() 46 spin_unlock_irqrestore(&priv->lock, flags); in odroid_card_fe_hw_params() 60 struct odroid_priv *priv = snd_soc_card_get_drvdata(rtd->card); in odroid_card_be_hw_params() [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 190 tristate "Audio support for Odroid XU3/XU4" 195 Say Y here to enable audio support for the Odroid XU3/XU4. 226 and TV-Out path is also handled.
|
/Linux-v5.10/drivers/pwm/ |
D | pwm-samsung.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Ben Dooks <ben@simtec.co.uk>, <ben-linux@fluff.org> 59 * struct samsung_pwm_channel - private data of PWM channel 71 * struct samsung_pwm_chip - private data of PWM chip 74 * @inverter_mask: inverter status for all channels - one bit per channel 75 * @disabled_mask: disabled status for all channels - one bit per channel 95 * PWM block is shared between pwm-samsung and samsung_pwm_timer drivers 128 bits = (fls(divisor) - 1) - pwm->variant.div_base; in pwm_samsung_set_divisor() 132 reg = readl(pwm->base + REG_TCFG1); in pwm_samsung_set_divisor() 135 writel(reg, pwm->base + REG_TCFG1); in pwm_samsung_set_divisor() [all …]
|