Searched +full:imx28 +full:- +full:saif (Results 1 – 12 of 12) sorted by relevance
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | fsl,saif.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/fsl,saif.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale MXS Serial Audio Interface (SAIF) 10 - Lukasz Majewski <lukma@denx.de> 13 - $ref: dai-common.yaml# 16 The SAIF is based on I2S module that is used to communicate with audio codecs, 17 but only with half-duplex manner (i.e. it can either transmit or receive PCM 22 const: fsl,imx28-saif [all …]
|
| H A D | fsl,mxs-audio-sgtl5000.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/fsl,mxs-audio-sgtl5000.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Frank Li <Frank.Li@nxp.com> 15 - enum: 16 - bluegiga,apx4devkit-sgtl5000 17 - denx,m28evk-sgtl5000 18 - fsl,imx28-evk-sgtl5000 19 - fsl,imx28-mbmx28lc-sgtl5000 [all …]
|
| /linux/arch/arm/boot/dts/nxp/mxs/ |
| H A D | imx28-apx4devkit.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 3 #include "imx28.dtsi" 7 compatible = "bluegiga,apx4devkit", "fsl,imx28"; 15 reg_3p3v: regulator-3p3v { 16 compatible = "regulator-fixed"; 17 regulator-name = "3P3V"; 18 regulator-min-microvolt = <3300000>; 19 regulator-max-microvolt = <3300000>; 20 regulator-always-on; [all …]
|
| H A D | imx28-m28evk.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 /dts-v1/; 8 #include "imx28-m28.dtsi" 12 compatible = "aries,m28evk", "denx,m28evk", "fsl,imx28"; 15 compatible = "pwm-backlight"; 17 brightness-levels = <0 4 8 16 32 64 128 255>; 18 default-brightness-level = <6>; 21 reg_vddio_sd0: regulator-1 { 22 compatible = "regulator-fixed"; 23 regulator-name = "vddio-sd0"; [all …]
|
| H A D | imx28-evk.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 /dts-v1/; 6 #include "imx28.dtsi" 10 compatible = "fsl,imx28-evk", "fsl,imx28"; 18 reg_3p3v: regulator-3p3v { 19 compatible = "regulator-fixed"; 20 regulator-name = "3P3V"; 21 regulator-min-microvolt = <3300000>; 22 regulator-max-microvolt = <3300000>; 23 regulator-always-on; [all …]
|
| H A D | imx28-eukrea-mbmx28lc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include "imx28.dtsi" 13 compatible = "eukrea,mbmx28lc", "fsl,imx28"; 16 compatible = "pwm-backlight"; 18 brightness-levels = <0 25 50 75 100 125 150 175 200 225 255>; 19 default-brightness-level = <10>; 22 gpio-keys-0 { 23 compatible = "gpio-keys"; [all …]
|
| H A D | imx28.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 5 #include <dt-bindings/gpio/gpio.h> 6 #include "imx28-pinfunc.h" 9 #address-cells = <1>; 10 #size-cells = <1>; 12 interrupt-parent = <&icoll>; 15 * pre-existing /chosen node to be available to insert the 42 #address-cells = <1>; 43 #size-cells = <0>; 46 compatible = "arm,arm926ej-s"; [all …]
|
| H A D | imx28-btt3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 6 /dts-v1/; 7 #include "imx28-lwe.dtsi" 12 compatible = "lwn,imx28-btt3", "fsl,imx28"; 24 compatible = "powertip,hx8238a", "panel-dpi"; 25 power-supply = <®_3v3>; 26 width-mm = <70>; 27 height-mm = <52>; 29 panel-timing { 30 clock-frequency = <6500000>; [all …]
|
| H A D | imx28-tx28.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 4 * Copyright 2013-2017 Lothar Waßmann <LW@KARO-electronics.de> 7 /dts-v1/; 8 #include "imx28.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/interrupt-controller/irq.h> 13 model = "Ka-Ro electronics TX28 module"; 14 compatible = "karo,tx28", "fsl,imx28"; 34 reg = <0x40000000 0>; /* will be filled in by U-Boot */ 38 compatible = "w1-gpio"; [all …]
|
| /linux/sound/soc/mxs/ |
| H A D | mxs-saif.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 11 #include <linux/dma-mapping.h> 13 #include <linux/clk-provider.h> 22 #include "mxs-saif.h" 30 * SAIF is a little different with other normal SOC DAIs on clock using. 32 * For MXS, two SAIF modules are instantiated on-chip. 33 * Each SAIF has a set of clock pins and can be operating in master 34 * mode simultaneously if they are connected to different off-chip codecs. 36 * other SAIF, in slave mode, receives clocking from the master SAIF. 39 * We abstract this as each saif has a master, the master could be [all …]
|
| /linux/drivers/clk/mxs/ |
| H A D | clk-imx28.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 #include <linux/clk-provider.h> 71 return -EINVAL; in mxs_saif_clkmux_select() 89 /* Clear BYPASS for SAIF */ in clk_misc_init() 92 /* SAIF has to use frac div for functional operation */ in clk_misc_init() 157 dcnp = of_find_compatible_node(NULL, NULL, "fsl,imx28-digctl"); in mx28_clocks_init() 249 CLK_OF_DECLARE(imx28_clkctrl, "fsl,imx28-clkctrl", mx28_clocks_init);
|
| /linux/arch/arm/mach-mxs/ |
| H A D | mach-mxs.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 28 /* MXS DIGCTL SAIF CLKMUX */ 113 (BM_OCOTP_CTRL_BUSY | BM_OCOTP_CTRL_ERROR)) && --timeout) in mxs_get_ocotp() 127 while ((__raw_readl(ocotp_base) & BM_OCOTP_CTRL_BUSY) && --timeout) in mxs_get_ocotp() 170 np = of_find_compatible_node(from, NULL, "fsl,imx28-fec"); in update_fec_mac_prop() 176 if (of_property_present(np, "local-mac-address")) in update_fec_mac_prop() 182 newmac->value = newmac + 1; in update_fec_mac_prop() 183 newmac->length = 6; in update_fec_mac_prop() 185 newmac->name = kstrdup("local-mac-address", GFP_KERNEL); in update_fec_mac_prop() 186 if (!newmac->name) { in update_fec_mac_prop() [all …]
|