Home
last modified time | relevance | path

Searched +full:imx8mp +full:- +full:reset (Results 1 – 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/arch/arm64/boot/dts/freescale/
Dimx8mp.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 #include <dt-bindings/clock/imx8mp-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/thermal/thermal.h>
12 #include "imx8mp-pinfunc.h"
15 interrupt-parent = <&gic>;
16 #address-cells = <2>;
17 #size-cells = <2>;
[all …]
Dimx8mp-evk.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include "imx8mp.dtsi"
12 compatible = "fsl,imx8mp-evk", "fsl,imx8mp";
15 stdout-path = &uart2;
18 gpio-leds {
19 compatible = "gpio-leds";
20 pinctrl-names = "default";
21 pinctrl-0 = <&pinctrl_gpio_led>;
26 default-state = "on";
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/reset/
Dfsl,imx7-src.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/reset/fsl,imx7-src.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale i.MX7 System Reset Controller
10 - Andrey Smirnov <andrew.smirnov@gmail.com>
13 The system reset controller can be used to reset various set of
14 peripherals. Device nodes that need access to reset lines should
15 specify them as a reset phandle in their corresponding node as
16 specified in reset.txt.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/watchdog/
Dfsl-imx-wdt.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/watchdog/fsl-imx-wdt.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Anson Huang <Anson.Huang@nxp.com>
13 - $ref: "watchdog.yaml#"
18 - const: fsl,imx21-wdt
19 - items:
20 - enum:
21 - fsl,imx8mm-wdt
[all …]
/kernel/linux/linux-5.10/drivers/reset/
Dreset-imx7.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * i.MX7 System Reset Controller (SRC) driver
14 #include <linux/reset-controller.h>
16 #include <dt-bindings/reset/imx7-reset.h>
17 #include <dt-bindings/reset/imx8mq-reset.h>
18 #include <dt-bindings/reset/imx8mp-reset.h>
51 const struct imx7_src_signal *signal = &imx7src->signals[id]; in imx7_reset_update()
53 return regmap_update_bits(imx7src->regmap, in imx7_reset_update()
54 signal->offset, signal->bit, value); in imx7_reset_update()
95 const unsigned int bit = imx7src->signals[id].bit; in imx7_reset_set()
[all …]
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/
D0029_linux_drivers_mfd.patch7 Change-Id: I6657300647d765d5784880d32917e080e86881dc
9 diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig
11 --- a/drivers/mfd/Kconfig
13 @@ -497,6 +497,17 @@ config MFD_MX25_TSADC
22 + devices that are a mix of multiple functionalities like reset
31 diff --git a/drivers/mfd/Makefile b/drivers/mfd/Makefile
33 --- a/drivers/mfd/Makefile
35 @@ -115,6 +115,7 @@ obj-$(CONFIG_MFD_TWL4030_AUDIO) += twl4030-audio.o
36 obj-$(CONFIG_TWL6040_CORE) += twl6040.o
38 obj-$(CONFIG_MFD_MX25_TSADC) += fsl-imx25-tsadc.o
[all …]
D0034_linux_drivers_usb_vfio_wdt_tty_uio.patch7 Change-Id: I1b7e905c318654a235ffe85d3c392289593c1c9d
9 diff --git a/drivers/Kconfig b/drivers/Kconfig
11 --- a/drivers/Kconfig
13 @@ -238,6 +238,8 @@ source "drivers/counter/Kconfig"
22 diff --git a/drivers/Makefile b/drivers/Makefile
24 --- a/drivers/Makefile
26 @@ -192,5 +192,6 @@ obj-$(CONFIG_GNSS) += gnss/
27 obj-$(CONFIG_INTERCONNECT) += interconnect/
28 obj-$(CONFIG_COUNTER) += counter/
29 obj-$(CONFIG_MOST) += most/
[all …]
D0030_linux_drivers_pci_misc_nvmem_of_mtd_mmc.patch7 Change-Id: Iec160bd007994d82f416debdccfbc0d9bdb40470
9 diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig
11 --- a/drivers/misc/Kconfig
13 @@ -314,6 +314,26 @@ config ISL29020
40 diff --git a/drivers/misc/Makefile b/drivers/misc/Makefile
42 --- a/drivers/misc/Makefile
44 @@ -19,6 +19,8 @@ obj-$(CONFIG_TIFM_7XX1) += tifm_7xx1.o
45 obj-$(CONFIG_PHANTOM) += phantom.o
46 obj-$(CONFIG_QCOM_COINCELL) += qcom-coincell.o
47 obj-$(CONFIG_QCOM_FASTRPC) += fastrpc.o
[all …]
D0020_linux_drivers_gpu.patch7 Change-Id: Ie95ebc16d7424b75135df39b9e20893d1a5171d6
9 diff --git a/drivers/gpu/Makefile b/drivers/gpu/Makefile
11 --- a/drivers/gpu/Makefile
13 @@ -3,6 +3,7 @@
16 obj-$(CONFIG_TEGRA_HOST1X) += host1x/
17 +obj-y += imx/
18 obj-y += drm/ vga/
19 obj-$(CONFIG_IMX_IPUV3_CORE) += ipu-v3/
20 obj-$(CONFIG_TRACE_GPU_MEM) += trace/
21 diff --git a/drivers/gpu/drm/Makefile b/drivers/gpu/drm/Makefile
[all …]
D0017_linux_drivers_dma_dmabuf.patch7 Change-Id: Id353bb3186aa6ec13d1725e87d45094eafef8461
9 diff --git a/drivers/dma-buf/dma-buf.c b/drivers/dma-buf/dma-buf.c
11 --- a/drivers/dma-buf/dma-buf.c
12 +++ b/drivers/dma-buf/dma-buf.c
13 @@ -377,6 +377,36 @@ static long dma_buf_ioctl(struct file *file,
14 dmabuf = file->private_data;
24 + return -EFAULT;
33 + return -EFAULT;
38 + phys = sg_dma_address(sgt->sgl);
44 + return -EFAULT;
[all …]
D0015_linux_drivers_clk.patch7 Change-Id: Iad3fba6c51f290df25555d1136fd2cc4761d3324
9 diff --git a/drivers/clk/Kconfig b/drivers/clk/Kconfig
11 --- a/drivers/clk/Kconfig
13 @@ -374,6 +374,7 @@ source "drivers/clk/mvebu/Kconfig"
21 diff --git a/drivers/clk/Makefile b/drivers/clk/Makefile
23 --- a/drivers/clk/Makefile
25 @@ -102,6 +102,7 @@ obj-$(CONFIG_COMMON_CLK_PXA) += pxa/
26 obj-$(CONFIG_COMMON_CLK_QCOM) += qcom/
27 obj-y += renesas/
28 obj-$(CONFIG_ARCH_ROCKCHIP) += rockchip/
[all …]
D0016_linux_drivers_crypto.patch7 Change-Id: I7e862e8b6ebf135f53df0e7dd7d7e0dd299c448e
9 diff --git a/drivers/crypto/caam/Kconfig b/drivers/crypto/caam/Kconfig
11 --- a/drivers/crypto/caam/Kconfig
13 @@ -8,6 +8,17 @@ config CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC
29 tristate "Freescale CAAM-Multicore platform driver backend"
31 @@ -109,7 +120,7 @@ config CRYPTO_DEV_FSL_CAAM_CRYPTO_API
35 - depends on FSL_DPAA && NET
40 @@ -151,6 +162,71 @@ config CRYPTO_DEV_FSL_CAAM_RNG_API
62 + Selecting this will enable a self-test to run for the
70 + Enables use of a prototype kernel-level Keystore API with CAAM
[all …]
D0036_linux_drivers_staging.patch7 Change-Id: Ibe08cc261b06fe7f07187b5214df34e7cfed2515
9 diff --git a/drivers/staging/Kconfig b/drivers/staging/Kconfig
11 --- a/drivers/staging/Kconfig
13 @@ -90,6 +90,8 @@ source "drivers/staging/greybus/Kconfig"
21 source "drivers/staging/mt7621-pci/Kconfig"
22 @@ -118,6 +120,8 @@ source "drivers/staging/wfx/Kconfig"
31 diff --git a/drivers/staging/Makefile b/drivers/staging/Makefile
33 --- a/drivers/staging/Makefile
35 @@ -21,7 +21,7 @@ obj-$(CONFIG_IIO) += iio/
36 obj-$(CONFIG_FB_SM750) += sm750fb/
[all …]
D0033_linux_drivers_soc_scsi_spi_tee_thermal.patch7 Change-Id: I1ba947d26a24ae6708961a663867e136c1171c8d
9 diff --git a/drivers/scsi/scsi_error.c b/drivers/scsi/scsi_error.c
11 --- a/drivers/scsi/scsi_error.c
13 @@ -63,6 +63,13 @@ static int scsi_eh_try_stu(struct scsi_cmnd *scmd);
23 +/* called with shost->host_lock held */
26 lockdep_assert_held(shost->host_lock);
27 @@ -72,6 +79,11 @@ void scsi_eh_wakeup(struct Scsi_Host *shost)
28 wake_up_process(shost->ehandler);
31 + } else if ((shost->host_failed > 0) || (sg_io_buffer_hack != NULL)) {
33 + wake_up_process(shost->ehandler);
[all …]
D0038_linux_drivers_mxc.patch7 Change-Id: I2f6375e746087a874cbea0a4240e92abfded3358
9 diff --git a/drivers/mxc/Kconfig b/drivers/mxc/Kconfig
12 --- /dev/null
14 @@ -0,0 +1,38 @@
34 +source "drivers/mxc/gpu-viv/Kconfig"
53 diff --git a/drivers/mxc/Makefile b/drivers/mxc/Makefile
56 --- /dev/null
58 @@ -0,0 +1,10 @@
59 +obj-$(CONFIG_MXC_GPU_VIV) += gpu-viv/
60 +obj-$(CONFIG_MXC_SIM) += sim/
[all …]
/kernel/linux/linux-5.10/drivers/net/can/
Dflexcan.c1 // SPDX-License-Identifier: GPL-2.0
3 // flexcan.c - FLEXCAN CAN controller driver
5 // Copyright (c) 2005-2006 Varma Electronics Oy
7 // Copyright (c) 2010-2017 Pengutronix, Marc Kleine-Budde <kernel@pengutronix.de>
10 // Based on code originally by Andrey Volkov <avolkov@varma-el.com>
17 #include <linux/can/rx-offload.h>
209 * SOC Version IP-Version Glitch- [TR]WRN_INT IRQ Err Memory err RTR rece- FD Mode
231 /* Disable non-correctable errors interrupt and freeze mode */
241 /* Support CAN-FD mode */
256 u32 ctrl; /* 0x04 - Not affected by Soft Reset */
[all …]
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/
D0009_linux_sound.patch7 Change-Id: Ic34341fbcce5e6d02fefc2acad4ea1058da94b66
9 diff --git a/sound/core/pcm_dmaengine.c b/sound/core/pcm_dmaengine.c
11 --- a/sound/core/pcm_dmaengine.c
13 @@ -125,6 +125,8 @@ void snd_dmaengine_pcm_set_config_from_dai_data(
16 slave_config->slave_id = dma_data->slave_id;
17 + slave_config->peripheral_config = dma_data->peripheral_config;
18 + slave_config->peripheral_size = dma_data->peripheral_size;
22 diff --git a/sound/soc/codecs/hdmi-codec.c b/sound/soc/codecs/hdmi-codec.c
24 --- a/sound/soc/codecs/hdmi-codec.c
25 +++ b/sound/soc/codecs/hdmi-codec.c
[all …]