Home
last modified time | relevance | path

Searched +full:odroid +full:- +full:xu3 (Results 1 – 19 of 19) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dsamsung,odroid.yaml1 # 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>
14 - $ref: sound-card-common.yaml#
19 - const: hardkernel,odroid-xu3-audio
21 - const: hardkernel,odroid-xu4-audio
[all …]
/openbmc/linux/arch/arm/boot/dts/samsung/
H A Dexynos5422-odroidxu3-lite.dts1 // 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";
34 samsung,asv-bin = <2>;
38 * Odroid XU3-Lite board uses SoC revision with lower maximum frequencies
[all …]
H A Dexynos5422-odroidxu3-audio.dtsi1 // 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>;
43 max98090: audio-codec@10 {
[all …]
H A Dexynos5422-odroidxu3.dts1 // 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";
28 power-sensor@40 {
31 shunt-resistor = <10000>;
[all …]
H A Dexynos5422-odroidxu4.dts1 // 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/leds/common.h>
13 #include <dt-bindings/sound/samsung-i2s.h>
14 #include "exynos5422-odroidxu3-common.dtsi"
17 model = "Hardkernel Odroid XU4";
18 compatible = "hardkernel,odroid-xu4", "samsung,exynos5800", \
21 led-controller {
[all …]
H A Dexynos54xx-odroidxu-leds.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Hardkernel Odroid XU/XU3 LED device tree source
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/leds/common.h>
15 led-controller-1 {
16 compatible = "pwm-leds";
18 led-1 {
23 pwm-names = "pwm1";
28 max-brightness = <127>;
29 linux,default-trigger = "mmc0";
[all …]
H A Dexynos5422-odroidxu3-common.dtsi1 // 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"
20 gpio-keys {
21 compatible = "gpio-keys";
22 pinctrl-names = "default";
23 pinctrl-0 = <&power_key>;
25 power-key {
36 debounce-interval = <0>;
[all …]
H A Dexynos5422-odroid-core.dtsi1 // 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"
27 stdout-path = "serial2:115200n8";
31 compatible = "samsung,secure-firmware";
35 fixed-rate-clocks {
[all …]
H A Dexynos5800-peach-pi.dts1 // 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 …]
/openbmc/linux/Documentation/devicetree/bindings/arm/samsung/
H A Dsamsung-boards.yaml1 # 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: S3C2416 based boards
19 - enum:
20 - samsung,smdk2416 # Samsung SMDK2416
21 - const: samsung,s3c2416
23 - description: S3C6410 based boards
[all …]
/openbmc/u-boot/configs/
H A Dodroid-xu3_defconfig5 CONFIG_IDENT_STRING=" for ODROID-XU3/XU4/HC1/HC2"
17 CONFIG_SYS_PROMPT="ODROID-XU3 # "
31 CONFIG_DEFAULT_DEVICE_TREE="exynos5422-odroidxu3"
/openbmc/u-boot/doc/
H A DREADME.odroid1 U-Boot for Odroid X2/U3/XU3/XU4/HC1
6 This is a quick instruction for setup Odroid boards.
8 Board config: odroid-xu3_config for XU3/XU4/HC1
12 This U-BOOT config can be used on three boards:
13 - Odroid U3
14 - Odroid X2
16 - Odroid XU3
17 - Odroid XU4
18 - Odroid HC1
23 iROM->BL1->(BL2 + TrustZone)->U-BOOT
[all …]
/openbmc/linux/sound/soc/samsung/
H A Dodroid.c1 // 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 …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
103 tristate "Audio support for Odroid XU3/XU4"
108 Say Y here to enable audio support for the Odroid XU3/XU4.
140 and TV-Out path is also handled.
/openbmc/u-boot/board/samsung/smdk5420/
H A DMAINTAINERS5 F: include/configs/peach-pit.h
6 F: configs/peach-pit_defconfig
9 F: include/configs/peach-pi.h
10 F: configs/peach-pi_defconfig
12 ODROID-XU3 BOARD
18 F: configs/odroid-xu3_defconfig
/openbmc/u-boot/board/samsung/common/
H A Dexynos5-dt-types.c1 // SPDX-License-Identifier: GPL-2.0+
15 #include <samsung/exynos5-dt-types.h>
27 * Odroix XU3/XU4/HC1/HC2 board revisions (from HC1+_HC2_MAIN_REV0.1_20171017.pdf):
29 * 0.1 0 XU3 0.1
30 * 0.2 372 XU3 0.2 | XU3L - no DISPLAYPORT (probe I2C0:0x40 / INA231)
34 * 0.6 1309 XU4-HC1 0.1
35 * 0.7 1470 XU4-HC1+ 0.1 (HC2)
40 { EXYNOS5_BOARD_ODROID_XU3_REV01, 1, 10, "xu3" },
41 { EXYNOS5_BOARD_ODROID_XU3_REV02, 2, 375, "xu3" },
53 if (odroid_info[i].board_type == gd->board_type) in odroid_get_rev()
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Dexynos5422-odroidxu3.dts1 // SPDX-License-Identifier: GPL-2.0+
3 * Odroid XU3 device tree source
9 /dts-v1/;
13 model = "Odroid XU3 based on EXYNOS5422";
34 u-boot,dm-pre-reloc;
35 vdd-supply = <&ldo4_reg>;
41 compatible = "samsung,s2mps11-pmic";
43 voltage-regulators {
45 regulator-name = "vdd_ldo1";
46 regulator-min-microvolt = <1000000>;
[all …]
/openbmc/u-boot/test/py/tests/
H A Dtest_dfu.py1 # SPDX-License-Identifier: GPL-2.0
4 # Test U-Boot's "dfu" command. The test starts DFU in U-Boot, waits for USB
5 # device enumeration on the host, executes dfu-util multiple times to test
7 # finally aborts the "dfu" command in U-Boot.
25 'host_usb_dev_node': '/dev/usbdev-p2371-2180',
28 'host_usb_port_path': '3-13',
57 # One example is the Odroid XU3, which automatically generates
77 ACTION=="add", SUBSYSTEM=="block", SUBSYSTEMS=="usb", KERNELS=="3-13", MODE:="666"
87 ENV{ID_PATH}=="?*", ENV{.ID_PORT}=="", SYMLINK+="bus/usb/by-path/$env{ID_PATH}"
88 ENV{ID_PATH}=="?*", ENV{.ID_PORT}=="?*", SYMLINK+="bus/usb/by-path/$env{ID_PATH}-port$env{.ID_PORT}"
[all …]
/openbmc/linux/drivers/pwm/
H A Dpwm-samsung.c1 // 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
123 unsigned int tcon_chan = to_tcon_channel(pwm->hwpwm); in __pwm_samsung_manual_update()
126 tcon = readl(chip->base + REG_TCON); in __pwm_samsung_manual_update()
128 writel(tcon, chip->base + REG_TCON); in __pwm_samsung_manual_update()
[all …]