Searched +full:imx7d +full:- +full:src (Results 1 – 21 of 21) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/reset/ |
| D | fsl,imx7-src.yaml | 1 # 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# 10 - Andrey Smirnov <andrew.smirnov@gmail.com> 19 <dt-bindings/reset/imx7-reset.h> for i.MX7, 20 <dt-bindings/reset/imx8mq-reset.h> for i.MX8MQ, i.MX8MM and i.MX8MN, 21 <dt-bindings/reset/imx8mp-reset.h> for i.MX8MP. 26 - items: 27 - enum: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/remoteproc/ |
| D | imx-rproc.txt | 1 NXP iMX6SX/iMX7D Co-Processor Bindings 2 ---------------------------------------- 4 This binding provides support for ARM Cortex M4 Co-processor found on some 8 - compatible Should be one of: 9 "fsl,imx7d-cm4" 10 "fsl,imx6sx-cm4" 11 - clocks Clock for co-processor (See: ../clock/clock-bindings.txt) 12 - syscon Phandle to syscon block which provide access to 16 - memory-region list of phandels to the reserved memory regions. 17 (See: ../reserved-memory/reserved-memory.txt) [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | imx7d.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 7 #include <dt-bindings/reset/imx7-reset.h> 12 clock-frequency = <996000000>; 13 operating-points-v2 = <&cpu0_opp_table>; 14 #cooling-cells = <2>; 15 nvmem-cells = <&fuse_grade>; 16 nvmem-cell-names = "speed_grade"; 20 compatible = "arm,cortex-a7"; 23 clock-frequency = <996000000>; 24 operating-points-v2 = <&cpu0_opp_table>; [all …]
|
| D | imx7s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 6 #include <dt-bindings/clock/imx7d-clock.h> 7 #include <dt-bindings/power/imx7-power.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/reset/imx7-reset.h> 12 #include "imx7d-pinfunc.h" 15 #address-cells = <1>; 16 #size-cells = <1>; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/ |
| D | fsl,imx6q-pcie.txt | 4 and thus inherits all the common properties defined in designware-pcie.txt. 7 - compatible: 8 - "fsl,imx6q-pcie" 9 - "fsl,imx6sx-pcie", 10 - "fsl,imx6qp-pcie" 11 - "fsl,imx7d-pcie" 12 - "fsl,imx8mq-pcie" 13 - reg: base address and length of the PCIe controller 14 - interrupts: A list of interrupt outputs of the controller. Must contain an 15 entry for each entry in the interrupt-names property. [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-imx/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-y := cpu.o system.o irq-common.o 4 obj-$(CONFIG_SOC_IMX25) += cpu-imx25.o mach-imx25.o pm-imx25.o 6 obj-$(CONFIG_SOC_IMX27) += cpu-imx27.o pm-imx27.o mach-imx27.o 8 obj-$(CONFIG_SOC_IMX31) += mm-imx3.o cpu-imx31.o mach-imx31.o 9 obj-$(CONFIG_SOC_IMX35) += mm-imx3.o cpu-imx35.o mach-imx35.o 11 imx5-pm-$(CONFIG_PM) += pm-imx5.o 12 obj-$(CONFIG_SOC_IMX5) += cpu-imx5.o $(imx5-pm-y) 14 obj-$(CONFIG_MXC_TZIC) += tzic.o 15 obj-$(CONFIG_MXC_AVIC) += avic.o [all …]
|
| D | anatop.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) 2013-2015 Freescale Semiconductor, Inc. 4 * Copyright 2017-2018 NXP. 103 np = of_find_compatible_node(NULL, NULL, "fsl,imx6q-anatop"); in imx_init_revision_from_anatop() 106 if (of_device_is_compatible(np, "fsl,imx6sl-anatop")) in imx_init_revision_from_anatop() 108 if (of_device_is_compatible(np, "fsl,imx7d-anatop")) in imx_init_revision_from_anatop() 117 if (of_device_is_compatible(np, "fsl,imx7d-anatop")) { in imx_init_revision_from_anatop() 138 "fsl,imx6ul-src"); in imx_init_revision_from_anatop() 160 anatop = syscon_regmap_lookup_by_compatible("fsl,imx6q-anatop"); in imx_anatop_init() 162 pr_err("%s: failed to find imx6q-anatop regmap!\n", __func__); in imx_anatop_init()
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/freescale/ |
| D | imx8mn.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/clock/imx8mn-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 "imx8mn-pinfunc.h" 15 interrupt-parent = <&gic>; 16 #address-cells = <2>; 17 #size-cells = <2>; [all …]
|
| D | imx8mm.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/clock/imx8mm-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 "imx8mm-pinfunc.h" 15 interrupt-parent = <&gic>; 16 #address-cells = <2>; 17 #size-cells = <2>; [all …]
|
| D | imx8mq.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 * Copyright (C) 2017-2018 Pengutronix, Lucas Stach <kernel@pengutronix.de> 7 #include <dt-bindings/clock/imx8mq-clock.h> 8 #include <dt-bindings/power/imx8mq-power.h> 9 #include <dt-bindings/reset/imx8mq-reset.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include "dt-bindings/input/input.h" 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/thermal/thermal.h> 14 #include "imx8mq-pinfunc.h" [all …]
|
| D | imx8mp.dtsi | 1 // 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 …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/thermal/ |
| D | imx-thermal.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/thermal/imx-thermal.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Shawn Guo <shawnguo@kernel.org> 11 - Anson Huang <Anson.Huang@nxp.com> 16 - fsl,imx6q-tempmon 17 - fsl,imx6sx-tempmon 18 - fsl,imx7d-tempmon 28 be configured to auto reboot by SRC module for IRQ_PANIC. IRQ_HIGH, [all …]
|
| /kernel/linux/linux-5.10/drivers/reset/ |
| D | reset-imx7.c | 1 // 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/ |
| D | 0032_linux_drivers_regulator_remoteproc_reset_rpmsg_rtc.patch | 7 Change-Id: I70798f1381ce7dac1b89f11aa3a0c5633845487e 9 diff --git a/drivers/regulator/core.c b/drivers/regulator/core.c 11 --- a/drivers/regulator/core.c 13 @@ -3499,6 +3499,16 @@ static int _regulator_do_set_suspend_voltage(struct regulator_dev *rdev, 21 + if (rdev->desc->ops->get_bypass) 22 + rdev->desc->ops->get_bypass(rdev, &bypassed); 30 @@ -3568,8 +3578,9 @@ int regulator_set_voltage_rdev(struct regulator_dev *rdev, int min_uV, 31 if (rdev->supply && 32 regulator_ops_is_valid(rdev->supply->rdev, 34 - (rdev->desc->min_dropout_uV || !(rdev->desc->ops->get_voltage || [all …]
|
| D | 0017_linux_drivers_dma_dmabuf.patch | 7 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 …]
|
| D | 0027_linux_drivers_media.patch | 7 Change-Id: I049bfa49539911e2f2699823b3f446166db22bbe 9 diff --git a/drivers/media/Kconfig b/drivers/media/Kconfig 11 --- a/drivers/media/Kconfig 13 @@ -43,7 +43,7 @@ config MEDIA_SUBDRV_AUTOSELECT 17 - default y if MEDIA_SUPPORT_FILTER 20 By default, a media driver auto-selects all possible ancillary 22 diff --git a/drivers/media/i2c/ov5640.c b/drivers/media/i2c/ov5640.c 24 --- a/drivers/media/i2c/ov5640.c 26 @@ -98,7 +98,8 @@ 30 - OV5640_MODE_QCIF_176_144 = 0, [all …]
|
| D | 0022_linux_drivers_i2c.patch | 7 Change-Id: I4a66d5b97f61e6f70ee3a088441bee616aff2012 9 diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig 11 --- a/drivers/i2c/busses/Kconfig 13 @@ -692,6 +692,14 @@ config I2C_IMX_LPI2C 15 will be called i2c-imx-lpi2c. 26 tristate "Intel IOPx3xx and IXP4xx on-chip I2C interface" 28 @@ -954,6 +962,12 @@ config I2C_RK3X 30 be called i2c-rk3x. 36 + This driver can support virtual i2c-rpmsg function. 41 @@ -1420,4 +1434,14 @@ config I2C_FSI [all …]
|
| D | 0033_linux_drivers_soc_scsi_spi_tee_thermal.patch | 7 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 …]
|
| D | 0038_linux_drivers_mxc.patch | 7 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/patches/linux-5.10/imx8mm_patch/patches/ |
| D | 0001_linux_arch.patch | 7 Change-Id: I8c7b42f8858212fb4b2d56a871d3f4d5afc73954 9 diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig 11 --- a/arch/arm64/Kconfig 13 @@ -183,7 +183,6 @@ config ARM64 17 - select HOLES_IN_ZONE 21 @@ -1023,6 +1022,9 @@ config NEED_PER_CPU_EMBED_FIRST_CHUNK 31 @@ -1148,7 +1150,7 @@ config XEN 35 - int 40 @@ -1182,15 +1184,6 @@ config UNMAP_KERNEL_AT_EL0 44 -config MITIGATE_SPECTRE_BRANCH_HISTORY [all …]
|
| D | 0009_linux_sound.patch | 7 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 …]
|