aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx
AgeCommit message (Expand)AuthorFilesLines
2024-04-22ARM: imx: Assign parents for mmdc event_source devicesJonathan Cameron1-0/+1
2024-02-05ARM: imx: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET1-3/+3
2024-01-11Merge tag 'soc-arm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds1-5/+4
2023-12-06ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_initKunwu Chan1-1/+6
2023-12-06ARM: imx: Use device_get_match_data()Rob Herring1-5/+4
2023-07-19ARM: imx: Drop unused includesRob Herring12-43/+4
2023-05-26ARM: imx: add missing includeArnd Bergmann1-0/+1
2023-04-14Merge tag 'imx-soc-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/shaw...Arnd Bergmann3-22/+10
2023-03-17ARM: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-14ARM: imx: Use of_property_read_bool() for boolean propertiesRob Herring1-1/+1
2023-03-06ARM: mach-imx: imx6ul: remove not optional ethernet refclock overwriteOleksij Rempel1-20/+0
2023-03-06ARM: imx6q: skip ethernet refclock reconfiguration if enet_clk_ref is presentOleksij Rempel1-1/+9
2023-02-20Merge tag 'sched-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-13/+16
2023-02-20Merge tag 'arm-soc-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds2-12/+13
2023-01-31Merge tag 'v6.2-rc6' into sched/core, to pick up fixesIngo Molnar5-0/+5
2023-01-26ARM: imx: mach-imx6ul: add imx6ulz supportPierluigi Passaro1-0/+1
2023-01-26ARM: imx: Call ida_simple_remove() for ida_simple_getAngus Chen1-12/+12
2023-01-13cpuidle,arch: Mark all regular cpuidle_state:: Enter methods __cpuidlePeter Zijlstra3-6/+6
2023-01-13cpuidle, arch: Mark all ct_cpuidle_enter() callers __cpuidlePeter Zijlstra2-4/+4
2023-01-13cpuidle: Fix ct_idle_*() usagePeter Zijlstra2-4/+4
2023-01-13cpuidle, ARM/imx6: Push RCU-idle into driverPeter Zijlstra1-1/+4
2022-12-31ARM: imx: add missing of_node_put()Dario Binacchi5-0/+5
2022-12-13Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds4-3/+6
2022-11-11ARM: imx3: Remove unneeded #include <linux/pinctrl/machine.h>Geert Uytterhoeven1-1/+0
2022-11-08ARM: 9263/1: use .arch directives instead of assembler command line flagsNick Desaulniers4-3/+6
2022-08-18ARM: Kconfig: clean up platform selectionArnd Bergmann1-1/+1
2022-08-18ARM: remove obsolete Makefile.boot infrastructureArnd Bergmann1-0/+0
2022-08-02Merge tag 'rcu.2022.07.26a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+3
2022-07-05context_tracking: Take idle eqs entrypoints over RCUFrederic Weisbecker1-2/+3
2022-06-19ARM: imx25: support silicon revision 1.2Martin Kaiser1-0/+2
2022-06-12ARM: imx: Kconfig: Fix indentationJuerg Haefliger1-3/+3
2022-04-08ARM: rework endianess selectionArnd Bergmann1-2/+2
2022-01-28ARM: imx: Add initial support for i.MXRT10xx familyGiulio Benetti3-0/+28
2021-11-21ARM: imx: remove dead left-over from i.MX{27,31,35} removalLukas Bulwahn2-14/+0
2021-11-02Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-0/+2
2021-11-02Merge branches 'devel-stable' and 'misc' into for-linusRussell King (Oracle)1-0/+2
2021-11-01Merge tag 'irq-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+2
2021-10-26irq: remove handle_domain_{irq,nmi}()Mark Rutland2-2/+2
2021-10-19ARM: imx6: mark OCRAM mapping read-onlyRussell King (Oracle)1-0/+2
2021-10-15ARM: imx: register reset controller from a platform driverPhilipp Zabel1-9/+31
2021-10-05ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequenceOleksij Rempel1-0/+2
2021-09-22Revert "ARM: imx6q: drop of_platform_default_populate() from init_machine"Fabio Estevam1-0/+3
2021-07-23ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_initColin Ian King1-1/+1
2021-07-14ARM: imx: common: Move prototype outside the SMP blockFabio Estevam1-1/+1
2021-07-14ARM: imx: add missing clk_disable_unprepare()Yang Yingliang1-3/+9
2021-07-14ARM: imx: add missing iounmap()Yang Yingliang1-1/+6
2021-07-09Merge branch 'arm/fixes' into arm/socOlof Johansson1-0/+1
2021-06-12ARM: imx: add smp support for imx7dAnson Huang7-11/+136
2021-06-12ARM: imx6q: drop of_platform_default_populate() from init_machineMarco Felsch1-3/+0
2021-05-23ARM: imx7d: remove Atheros AR8031 PHY fixupOleksij Rempel1-22/+0
2021-05-23ARM: imx6sx: remove Atheros AR8031 PHY fixupOleksij Rempel1-26/+0
2021-05-23ARM: imx6q: remove Atheros AR8035 SmartEEE fixupOleksij Rempel1-21/+0
2021-05-23ARM: imx6q: remove clk-out fixup for the Atheros AR8031 and AR8035 PHYsOleksij Rempel1-30/+0
2021-05-23ARM: imx6q: remove BMCR_PDOWN handler in ar8035_phy_fixup()Oleksij Rempel1-5/+0
2021-05-23ARM: imx6q: remove part of ar8031_phy_fixup()Oleksij Rempel1-6/+0
2021-05-23ARM: imx6q: remove PHY fixup for KSZ9031Oleksij Rempel1-23/+0
2021-05-23ARM: imx: pm-imx27: Include "common.h"Fabio Estevam1-0/+1
2021-05-13ARM: imx: Initialize SoC ID on i.MX50Jonathan Neuschäfer1-0/+7
2021-05-13ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_infoJonathan Neuschäfer1-2/+2
2021-04-26Merge tag 'arm-soc-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds2-2/+2
2021-03-15ARM: imx: Kconfig: Fix typo in helpNobuhiro Iwamatsu1-1/+1
2021-03-15ARM: mach-imx: Fix a spelling in the file pm-imx5.cBhaskar Chowdhury1-1/+1
2021-03-15ARM: imx: avic: Convert to using IRQCHIP_DECLARESaravana Kannan8-63/+15
2021-02-22Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds3-1/+2
2021-02-20Merge tag 'arm-soc-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/so...Linus Torvalds2-25/+4
2021-01-30clk: imx: Move 'imx6sl_set_wait_clk()'s prototype out to accessible headerLee Jones3-1/+2
2021-01-29ARM: imx: Remove unused IMX_GPIO_NR() macroFabio Estevam1-4/+0
2021-01-18ARM: imx: build suspend-imx6.S with arm instruction setMax Krummenacher1-0/+1
2021-01-07ARM: mach-imx: imx6ul: Print SOC revision on bootStefan Riedmueller1-0/+4
2021-01-07ARM: imx: mach-imx6ul: remove 14x14 EVK specific PHY fixupOleksij Rempel1-21/+0
2020-12-16Merge tag 'arm-soc-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds2-2/+11
2020-12-01ARM: imx: Use correct SRC base addressRobert Karszniewicz1-1/+1
2020-11-10ARM: imx: mach-imx6q: correctly identify i.MX6QP SoCsSven Van Asbroeck1-2/+7
2020-11-10ARM: imx: imx7ulp: Add a comment explaining the B2 silicon versionFabio Estevam1-0/+1
2020-10-30ARM: imx: Add revision support for i.MX7ULP revision 2.2Anson Huang1-0/+3
2020-10-24Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds98-16072/+163
2020-10-15Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2-2/+2
2020-10-06dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig2-2/+2
2020-09-30ARM: imx6q: Fixup RCU usage for cpuidleUlf Hansson1-1/+3
2020-09-22ARM: imx: Remove unused definitionsFabio Estevam3-548/+0
2020-09-22ARM: imx35: Retrieve the IIM base address from devicetreeFabio Estevam1-1/+8
2020-09-22ARM: imx3: Retrieve the AVIC base address from devicetreeFabio Estevam1-2/+16
2020-09-22ARM: imx3: Retrieve the CCM base address from devicetreeFabio Estevam1-2/+11
2020-09-22ARM: imx31: Retrieve the IIM base address from devicetreeFabio Estevam1-1/+8
2020-09-22ARM: imx27: Retrieve the CCM base address from devicetreeFabio Estevam1-2/+10
2020-09-22ARM: imx27: Retrieve the SYSCTRL base address from devicetreeFabio Estevam1-1/+9
2020-09-13ARM: imx: Remove remnant board file support piecesFabio Estevam15-3180/+1
2020-09-13ARM: imx: Remove imx device directoryFabio Estevam33-1850/+0
2020-09-13ARM: imx: Remove iomux-v3 board codeFabio Estevam5-204/+0
2020-09-13ARM: imx3: Remove imx3 soc_init()Fabio Estevam2-161/+0
2020-09-13ARM: imx31: Remove remaining i.MX31 board codeFabio Estevam8-1056/+0
2020-09-13ARM: imx27: Retrieve AVIC base address from devicetreeFabio Estevam1-1/+8
2020-09-13ARM: imx27: Get rid of mm-imx27.cFabio Estevam4-62/+50
2020-09-13ARM: imx27: Remove iomux-v1 board codeFabio Estevam4-183/+0
2020-09-13ARM: imx27: Remove imx27_soc_init()Fabio Estevam2-27/+0
2020-09-13ARM: imx7ulp: enable cpufreqPeng Fan1-0/+3
2020-09-05ARM: imx: Remove ehci board filesFabio Estevam5-285/+3
2020-09-05ARM: imx: Remove i.MX35 board filesFabio Estevam6-1306/+9
2020-09-05ARM: imx: Remove i.MX31 board filesFabio Estevam17-4724/+6
2020-09-05ARM: imx: Remove i.MX27 board filesFabio Estevam7-1964/+11
2020-09-05ARM: imx: Remove imx21 supportFabio Estevam5-502/+0
2020-09-05ARM: imx: Place "Cortex-A/Cortex-M" comment in the correct locationFabio Estevam1-2/+2
2020-08-07Merge tag 'media/v5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds1-31/+0
2020-07-29Merge remote-tracking branch 'spi/for-5.9' into spi-nextMark Brown11-91/+69
2020-07-13spi: imx/fsl-lpspi: Convert to GPIO descriptorsLinus Walleij11-91/+69
2020-07-13ARM: imx: Remove imx_add_imx_dma() unused irq_err argumentBjorn Helgaas4-10/+4
2020-07-13ARM: imx: Provide correct number of resources when registering gpio devicesGuenter Roeck1-2/+3
2020-07-04media: mach-imx: mach-imx27_visstrim_m10.c: remove soc_camera dependenciesHans Verkuil1-31/+0
2020-06-24ARM: imx6: add missing put_device() call in imx6q_suspend_init()yu kuai1-4/+6
2020-06-24ARM: imx5: add missing put_device() call in imx_suspend_alloc_ocram()yu kuai1-2/+4
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport3-3/+0
2020-06-04Merge tag 'arm-soc-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds11-217/+54
2020-06-04Merge tag 'backlight-next-5.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-11/+34
2020-05-26Merge tag 'imx-soc-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shaw...Arnd Bergmann11-217/+54
2020-05-20soc: imx: move cpu code to drivers/soc/imxPeng Fan1-182/+0
2020-05-20ARM: imx: move cpu definitions into a headerPeng Fan1-27/+1
2020-05-20ARM: imx: use device_initcall for imx_soc_device_initPeng Fan9-50/+20
2020-05-20ARM: imx: pcm037: make pcm970_sja1000_platform_data staticMa Feng1-1/+1
2020-04-29backlight: l4f00242t03: Convert to GPIO descriptorsLinus Walleij2-11/+34
2020-04-23ARM: vf610: report soc info via soc deviceAndrey Smirnov3-0/+75
2020-04-17ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=yAhmad Fatoum1-0/+2
2020-04-03Merge tag 'arm-soc-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds10-25/+18
2020-03-11ARM: imx: Drop unnecessary src_base checkAnson Huang1-3/+0
2020-03-11ARM: imx: Remove unnecessary blank linesAnson Huang3-3/+0
2020-02-18ARM: imx: Add missing of_node_put()Anson Huang5-2/+9
2020-02-17ARM: imx: Remove unused include of linux/of.h on mach-imx6sl.cAnson Huang1-1/+0
2020-02-17ARM: imx: Remove unused includes on mach-imx6q.cAnson Huang1-13/+0
2020-02-17ARM: imx: Remove unused include of linux/irqchip/arm-gic.hAnson Huang1-1/+1
2020-02-14ARM: imx: limit errata selection to Cortex-A9 based designsStefan Agner1-2/+8
2020-02-13ARM: imx: build v7_cpu_resume() unconditionallyAhmad Fatoum4-16/+28
2020-01-09ARM: imx: only select ARM_ERRATA_814220 for ARMv7-AArnd Bergmann1-1/+1
2019-12-12ARM: imx: Enable ARM_ERRATA_814220 for i.MX6UL and i.MX7DAnson Huang1-0/+2
2019-12-12ARM: imx: Add i.MX7ULP SoC serial number supportAnson Huang1-5/+25
2019-12-12ARM: imx: Fix boot crash if ocotp is not foundLeonard Crestez1-1/+3
2019-12-11ARM: imx: Correct ocotp id for serial number support of i.MX6ULL/ULZ SoCsChristoph Niedermaier1-2/+2
2019-12-05Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds3-42/+40
2019-11-19cpuidle: Introduce cpuidle_driver_state_disabled() for driver quirksRafael J. Wysocki1-2/+2
2019-11-04ARM: imx: use generic function to exit coherencyStefan Agner1-22/+2
2019-10-28ARM: imx: Add serial number support for i.MX6/7 SoCsAnson Huang1-1/+37
2019-10-28ARM: imx: Drop imx_anatop_usb_chrg_detect_disable()Andrey Smirnov1-19/+1
2019-08-24ARM: imx: stop adjusting ar8031 phy tx delayAndré Draszik1-6/+0
2019-07-19Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds2-5/+12
2019-06-25Merge tag 'imx-soc-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shaw...Olof Johansson2-5/+12
2019-06-21Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds44-180/+44
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner44-180/+44
2019-06-16Merge tag 'imx-fixes-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sh...Olof Johansson1-1/+2
2019-06-12ARM: imx: Switch imx7d to imx-cpufreq-dt for speed-gradingLeonard Crestez1-0/+7
2019-06-06ARM: imx6: cpuidle: Use raw_spinlock_tSebastian Andrzej Siewior1-5/+5
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 159Thomas Gleixner23-161/+23
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner25-250/+25
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner6-30/+6
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102Thomas Gleixner1-14/+1
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1Thomas Gleixner30-422/+30
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-05-20ARM: imx: cpuidle-imx6sx: Restrict the SW2ISO increase to i.MX6SXFabio Estevam1-1/+2
2019-05-16Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds1-2/+4
2019-05-14treewide: replace #include <asm/sizes.h> with #include <linux/sizes.h>Masahiro Yamada5-5/+5
2019-05-07Merge tag 'printk-for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-1/+1
2019-04-29Merge tag 'imx-soc-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shaw...Olof Johansson1-2/+4
2019-04-09treewide: Switch printk users from %pf and %pF to %ps and %pS, respectivelySakari Ailus1-1/+1
2019-03-20ARM: imx6: cpuidle: omit the unnecessary unmask of GINTKohji Okuno1-2/+4
2019-03-19ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected timeKohji Okuno1-17/+10
2019-03-19ARM: imx51: fix a leaked reference by adding missing of_node_putWen Yang1-0/+1
2019-03-10Merge tag 'dma-mapping-5.1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2-10/+5
2019-03-06Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds6-6/+167
2019-03-06Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-7/+2
2019-02-20dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flagChristoph Hellwig2-10/+5
2019-02-06regulator: fixed/gpio: Pull inversion/OD into gpiolibLinus Walleij2-2/+1
2019-01-21perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUsAndrew Murray1-7/+2
2019-01-16ARM: imx: add i.MX7ULP SoC revision supportAnson Huang1-0/+39
2019-01-15ARM: imx: add i.MX7ULP cpuidle supportAnson Huang6-5/+127
2019-01-13ARM: imx: don't build ssi-fiq if not requiredStefan Agner1-1/+1
2018-12-31Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds7-0/+75
2018-12-31Merge branch 'fixes' into next/socOlof Johansson1-1/+1
2018-12-17mmc: sdhci: imx: Use the slot GPIO descriptorLinus Walleij1-4/+13
2018-12-11ARM: imx: fix dependencies on imx7ulpArnd Bergmann1-2/+2
2018-12-10ARM: imx: add initial support for imx7ulpA.s. Dong7-0/+75
2018-12-06ARM: imx: update the cpu power up timing setting on i.mx6sxAnson Huang1-1/+1
2018-10-29Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds5-2/+71
2018-10-23Merge tag 'regulator-v5.0' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds2-2/+22
2018-10-03mtd: rawnand: Move platform_nand_xxx definitions out of rawnand.hBoris Brezillon1-1/+1
2018-10-03mtd: rawnand: Create a legacy struct and move ->IO_ADDR_{R, W} thereBoris Brezillon1-2/+2
2018-10-03mtd: rawnand: plat_nand: Pass a nand_chip object to all platform_nand_ctrl hooksBoris Brezillon1-6/+5
2018-09-30ARM: imx: add i.mx6ulz msl supportAnson Huang4-2/+32
2018-09-17regulator: fixed: Convert to use GPIO descriptor onlyLinus Walleij2-2/+22
2018-09-12ARM: imx6: register pm_power_off handler if "fsl,pmic-stby-poweroff" is setOleksij Rempel1-0/+25
2018-09-10ARM: imx: add mmdc ipg clock operation for mmdcAnson Huang1-0/+14
2018-07-12ARM: mx5: Set the DBGEN bit in ARM_GPC registerFabio Estevam4-1/+48
2018-07-12ARM: imx51: Configure M4IF to avoid visual artifactsFabio Estevam1-1/+28
2018-07-11ARM: imx: call imx6sx_cpuidle_init() conditionally for 6sllArnd Bergmann1-2/+2
2018-07-11ARM: imx: fix i.MX6SLL buildArnd Bergmann1-2/+2
2018-07-11ARM: imx: flag failure of of_iomapNicholas Mc Guire1-0/+1
2018-07-11ARM: i.MX31: remove rnga registration as a platform deviceVladimir Zapolskiy1-18/+0
2018-07-03ARM: imx: Provide support for NXP i.MX7D Cortex-M4Oleksij Rempel3-13/+41
2018-07-03ARM: imx: enable bus auto clock gating function for i.mx6sllAnson Huang1-2/+9
2018-06-19ARM: imx: remove i.MX6SLL support in i.MX6SL cpu idle driverAnson Huang1-5/+2
2018-06-19ARM: imx: add cpu idle support for i.MX6SLLAnson Huang3-3/+7
2018-06-19ARM: imx: add L2 page power control for GPCAnson Huang2-0/+15
2018-06-19ARM: imx: add mem mode suspend for i.MX6SLLAnson Huang1-2/+22
2018-06-19ARM: imx: add standby mode suspend for i.MX6SLLAnson Huang1-1/+1