Searched +full:imx93 +full:- +full:iomuxc (Results 1 – 11 of 11) sorted by relevance
/Linux-v6.6/arch/arm64/boot/dts/freescale/ |
D | imx93.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/clock/imx93-clock.h> 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/power/fsl,imx93-power.h> 11 #include <dt-bindings/thermal/thermal.h> 13 #include "imx93-pinfunc.h" 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; [all …]
|
D | imx93-11x11-evk.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "imx93.dtsi" 12 compatible = "fsl,imx93-11x11-evk", "fsl,imx93"; 15 stdout-path = &lpuart1; 18 reserved-memory { 19 #address-cells = <2>; 20 #size-cells = <2>; 24 compatible = "shared-dma-pool"; 26 alloc-ranges = <0 0x80000000 0 0x40000000>; [all …]
|
D | imx93-tqma9352.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 * Copyright (c) 2022 TQ-Systems GmbH <linux@ew.tq-group.com>, 4 * D-82229 Seefeld, Germany. 8 #include "imx93.dtsi" 11 model = "TQ-Systems i.MX93 TQMa93xxLA/TQMa93xxCA SOM"; 12 compatible = "tq,imx93-tqma9352", "fsl,imx93"; 14 reserved-memory { 15 #address-cells = <2>; 16 #size-cells = <2>; 20 compatible = "shared-dma-pool"; [all …]
|
D | imx93-tqma9352-mba93xxla.dts | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 * Copyright (c) 2022-2023 TQ-Systems GmbH <linux@ew.tq-group.com>, 4 * D-82229 Seefeld, Germany. 8 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/net/ti-dp83867.h> 13 #include <dt-bindings/pwm/pwm.h> 14 #include <dt-bindings/usb/pd.h> 15 #include "imx93-tqma9352.dtsi" [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/pinctrl/ |
D | fsl,imx93-pinctrl.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/fsl,imx93-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale IMX93 IOMUX Controller 10 - Peng Fan <peng.fan@nxp.com> 13 Please refer to fsl,imx-pinctrl.txt and pinctrl-bindings.txt in this directory 17 - $ref: pinctrl.yaml# 21 const: fsl,imx93-iomuxc 40 be found in <arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h>. The last [all …]
|
/Linux-v6.6/drivers/pinctrl/freescale/ |
D | pinctrl-imx93.c | 1 // SPDX-License-Identifier: GPL-2.0 14 #include "pinctrl-imx.h" 243 .gpr_compatible = "fsl,imx93-iomuxc-gpr", 247 { .compatible = "fsl,imx93-iomuxc", }, 259 .name = "imx93-pinctrl",
|
/Linux-v6.6/Documentation/devicetree/bindings/remoteproc/ |
D | fsl,imx-rproc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/fsl,imx-rproc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NXP i.MX Co-Processor 10 This binding provides support for ARM Cortex M4 Co-processor found on some NXP iMX SoCs. 13 - Peng Fan <peng.fan@nxp.com> 18 - fsl,imx6sx-cm4 19 - fsl,imx7d-cm4 20 - fsl,imx7ulp-cm4 [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/gpio/ |
D | gpio-vf610.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/gpio-vf610.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Stefan Agner <stefan@agner.ch> 23 - const: fsl,vf610-gpio 24 - items: 25 - const: fsl,imx7ulp-gpio 26 - const: fsl,vf610-gpio 27 - items: [all …]
|
/Linux-v6.6/sound/soc/fsl/ |
D | fsl_mqs.c | 1 // SPDX-License-Identifier: GPL-2.0 5 // Copyright (C) 2014-2015 Freescale Semiconductor, Inc. 12 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 34 * struct fsl_mqs_soc_data - soc specific data 77 struct snd_soc_component *component = dai->component; in fsl_mqs_hw_params() 83 mclk_rate = clk_get_rate(mqs_priv->mclk); in fsl_mqs_hw_params() 95 regmap_update_bits(mqs_priv->regmap, mqs_priv->soc->ctrl_off, in fsl_mqs_hw_params() 96 mqs_priv->soc->div_mask, in fsl_mqs_hw_params() 97 (div - 1) << mqs_priv->soc->div_shift); in fsl_mqs_hw_params() 98 regmap_update_bits(mqs_priv->regmap, mqs_priv->soc->ctrl_off, in fsl_mqs_hw_params() [all …]
|
D | fsl_sai.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 // Copyright 2012-2015 Freescale Semiconductor, Inc. 23 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 27 #include "imx-pcm.h" 45 * fsl_sai_dir_is_synced - Check if stream is synced by the opposite stream 59 return !sai->synchronous[dir] && sai->synchronous[adir]; in fsl_sai_dir_is_synced() 66 if (sai->is_pdm_mode) { in fsl_sai_get_pins_state() 69 state = pinctrl_lookup_state(sai->pinctrl, "dsd512"); in fsl_sai_get_pins_state() 73 state = pinctrl_lookup_state(sai->pinctrl, "dsd"); in fsl_sai_get_pins_state() 77 state = pinctrl_lookup_state(sai->pinctrl, "pcm_b2m"); in fsl_sai_get_pins_state() [all …]
|
/Linux-v6.6/drivers/remoteproc/ |
D | imx_rproc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include <dt-bindings/firmware/imx/rsrc.h> 7 #include <linux/arm-smccc.h> 74 * struct imx_rproc_mem - slim internal memory structure 124 /* TCM CODE NON-SECURE */ 132 /* TCM SYS NON-SECURE*/ 185 /* QSPI Code - alias */ 187 /* DDR (Code) - alias */ 191 /* OCRAM_S - alias */ 205 /* TCML - alias */ [all …]
|