aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/memory
AgeCommit message (Expand)AuthorFilesLines
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+0
2020-08-11Merge tag 'iommu-updates-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+22
2020-08-09Merge tag 'mtd/for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/...Linus Torvalds3-0/+1217
2020-08-06Merge tag 'mips_5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxLinus Torvalds1-1/+0
2020-08-03Merge tag 'pm-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-4/+10
2020-08-03Merge tag 'spi-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds3-0/+613
2020-07-31Merge tag 'memory-controller-drv-5.9-2' of git://git.kernel.org/pub/scm/linux...Arnd Bergmann9-68/+74
2020-07-30memory: samsung: exynos5422-dmc: Add module param to control IRQ modeLukasz Luba1-2/+7
2020-07-30memory: samsung: exynos5422-dmc: Adjust polling interval and uptresholdLukasz Luba1-2/+2
2020-07-30memory: samsung: exynos5422-dmc: Use delayed timer as defaultChanwoo Choi1-0/+1
2020-07-28memory: jz4780-nemc: Do not build by defaultKrzysztof Kozlowski1-1/+0
2020-07-28memory: jz4780_nemc: Only request IO memory the driver will usePaul Cercueil1-1/+16
2020-07-27memory: brcmstb_dpfe: Fix language typoKrzysztof Kozlowski1-1/+1
2020-07-27memory: samsung: exynos5422-dmc: Correct white space issuesKrzysztof Kozlowski1-2/+1
2020-07-27memory: samsung: exynos-srom: Correct alignmentKrzysztof Kozlowski1-11/+11
2020-07-27memory: pl172: Enclose macro argument usage in parenthesisKrzysztof Kozlowski1-7/+7
2020-07-27memory: of: Correct kerneldocKrzysztof Kozlowski1-2/+2
2020-07-27memory: omap-gpmc: Fix language typoKrzysztof Kozlowski1-1/+1
2020-07-27memory: omap-gpmc: Correct white space issuesKrzysztof Kozlowski1-17/+7
2020-07-27memory: omap-gpmc: Use 'unsigned int' for consistencyKrzysztof Kozlowski1-2/+2
2020-07-27memory: omap-gpmc: Enclose macro argument usage in parenthesisKrzysztof Kozlowski1-10/+10
2020-07-27memory: omap-gpmc: Correct kerneldocKrzysztof Kozlowski1-4/+4
2020-07-27memory: mvebu-devbus: Align with open parenthesisKrzysztof Kozlowski1-7/+7
2020-07-27memory: mvebu-devbus: Add missing braces to all arms of if statementKrzysztof Kozlowski1-3/+3
2020-07-27memory: bt1-l2-ctl: Add blank lines after declarationsKrzysztof Kozlowski1-0/+2
2020-07-24Merge tag 'memory-controller-drv-5.9' of git://git.kernel.org/pub/scm/linux/k...Arnd Bergmann15-87/+90
2020-07-24memory: samsung: exynos-srom: Describe the Kconfig entryKrzysztof Kozlowski1-0/+7
2020-07-24memory: Describe the MEMORY Kconfig entryKrzysztof Kozlowski1-0/+6
2020-07-24memory: da8xx-ddrctl: Remove unused 'node' variableKrzysztof Kozlowski1-2/+0
2020-07-24memory: fsl_ifc: Fix whitespace issuesKrzysztof Kozlowski1-15/+15
2020-07-24memory: pl172: Add GPLv2 SPDX license headerKrzysztof Kozlowski1-4/+1
2020-07-24memory: omap-gpmc: Fix whitespace issueKrzysztof Kozlowski1-3/+4
2020-07-24memory: omap-gpmc: Include <linux/sizes.h> for SZ_16MKrzysztof Kozlowski1-0/+1
2020-07-24memory: mtk-smi: Add argument to function pointer definitionKrzysztof Kozlowski1-1/+1
2020-07-24memory: brcmstb_dpfe: Remove unneeded bracesKrzysztof Kozlowski1-2/+1
2020-07-24memory: brcmstb_dpfe: Constify the contents of stringKrzysztof Kozlowski1-1/+1
2020-07-24memory: ti-emif-pm: Fix cast to iomem pointerKrzysztof Kozlowski1-1/+1
2020-07-24memory: ti-aemif: Rename SS to SSTROBE to avoid name conflictsKrzysztof Kozlowski1-8/+8
2020-07-24memory: emif: Silence platform_get_irq() error in driverKrzysztof Kozlowski1-4/+1
2020-07-24memory: emif: Fix whitespace coding style violationsKrzysztof Kozlowski1-9/+7
2020-07-24memory: emif: Put constant in comparison on the right sideKrzysztof Kozlowski1-1/+1
2020-07-24memory: emif-asm-offsets: Add GPLv2 SPDX license headerKrzysztof Kozlowski1-9/+1
2020-07-24memory: of: Remove unneeded extern from function declarationsKrzysztof Kozlowski1-10/+11
2020-07-24memory: of: Correct indentationKrzysztof Kozlowski1-4/+6
2020-07-24memory: of: Remove __func__ in device related messagesKrzysztof Kozlowski1-8/+8
2020-07-24memory: of: Remove unused headersKrzysztof Kozlowski1-2/+0
2020-07-24memory: samsung: exynos5422-dmc: Do not ignore return code of regmap_read()Krzysztof Kozlowski1-3/+9
2020-07-15memory: tegra: Add Tegra132 compatible string matchThierry Reding1-0/+1
2020-07-14memory: tegra: Fix KCONFIG variables for Tegra186 and Tegra194Jon Hunter1-2/+2
2020-07-13memory: mtk-smi: Add basic support for MT6779Ming-Fan Chen1-0/+22
2020-07-07memory: stm32-fmc2-ebi: add STM32 FMC2 EBI controller driverChristophe Kerello3-0/+1217
2020-07-01memory: add Renesas RPC-IF driverSergei Shtylyov3-0/+613
2020-06-22memory: tegra: Delete some dead codeDan Carpenter1-5/+0
2020-06-22memory: tegra: Avoid unused function warningsArnd Bergmann1-2/+2
2020-06-22memory: tegra: Drop <linux/clk-provider.h>Geert Uytterhoeven2-2/+0
2020-06-22memory: tegra: Fix an error handling path in tegra186_emc_probe()Christophe JAILLET1-5/+11
2020-06-22memory: tegra30-emc: Poll EMC-CaR handshake instead of waiting for interruptDmitry Osipenko1-72/+44
2020-06-22memory: tegra20-emc: Poll EMC-CaR handshake instead of waiting for interruptDmitry Osipenko1-17/+11
2020-06-22memory: tegra: Support derated timings on Tegra210Thierry Reding4-13/+363
2020-06-22memory: tegra: Add EMC scaling sequence code for Tegra210Joseph Lo4-1/+1875
2020-06-22memory: tegra: Add EMC scaling support code for Tegra210Joseph Lo7-0/+2828
2020-06-22memory: tegra: Make debugfs permissions human-readableDmitry Osipenko3-9/+9
2020-05-28Merge branch 'baikal/drivers' into arm/driversArnd Bergmann3-0/+334
2020-05-28memory: Add Baikal-T1 L2-cache Control Block driverSerge Semin3-0/+334
2020-05-12memory: samsung: exynos5422-dmc: Reduce protected code area in IRQ handlerBernard Zhao1-4/+2
2020-05-08memory: samsung: exynos5422-dmc: Fix tFAW timings alignmentBernard Zhao1-1/+1
2020-04-03Merge tag 'arm-drivers-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-0/+15
2020-03-25.gitignore: add SPDX License IdentifierMasahiro Yamada1-0/+1
2020-03-11memory: tegra: Correct debugfs clk rate-range on Tegra124Dmitry Osipenko1-0/+5
2020-03-11memory: tegra: Correct debugfs clk rate-range on Tegra30Dmitry Osipenko1-0/+5
2020-03-11memory: tegra: Correct debugfs clk rate-range on Tegra20Dmitry Osipenko1-0/+5
2020-01-16Merge tag 'mvebu-drivers-5.6-1' of git://git.infradead.org/linux-mvebu into a...Olof Johansson1-3/+1
2020-01-16Merge tag 'tegra-for-5.6-memory' of git://git.kernel.org/pub/scm/linux/kernel...Olof Johansson7-149/+1928
2020-01-10memory: tegra30-emc: Correct error message for timed out auto calibrationDmitry Osipenko1-2/+1
2020-01-10memory: tegra30-emc: Firm up hardware programming sequenceDmitry Osipenko1-61/+89
2020-01-10memory: tegra30-emc: Firm up suspend/resume sequenceDmitry Osipenko1-18/+20
2020-01-10memory: tegra: Correct reset value of xusb_hostrNicolin Chen1-1/+1
2020-01-09memory: tegra: Add support for the Tegra194 memory controllerThierry Reding3-0/+953
2020-01-09memory: tegra: Only include support for enabled SoCsThierry Reding2-0/+8
2020-01-09memory: tegra: Support DVFS on Tegra186 and laterThierry Reding3-3/+304
2020-01-09memory: tegra: Add system sleep supportThierry Reding1-0/+19
2020-01-09memory: tegra: Extract memory client SID programmingThierry Reding1-22/+27
2020-01-09memory: tegra: Add per-SoC data for Tegra186Thierry Reding1-10/+19
2020-01-09memory: tegra: Rename tegra_mc to tegra186_mc on Tegra186Thierry Reding1-4/+10
2020-01-09memory: tegra: Implement EMC debugfs interface on Tegra30Thierry Reding1-0/+173
2020-01-09memory: tegra: Implement EMC debugfs interface on Tegra20Thierry Reding1-0/+175
2020-01-09memory: tegra: Refashion EMC debugfs interface on Tegra124Thierry Reding1-42/+143
2020-01-08memory: mvebu-devbus: convert to devm_platform_ioremap_resourceYangtao Li1-3/+1
2020-01-07memory: samsung: Rename Exynos to lowercaseKrzysztof Kozlowski2-2/+2
2019-12-30memory: samsung: exynos5422-dmc: Convert to devm_platform_ioremap_resourceYangtao Li1-5/+2
2019-12-06Merge tag 'tegra-for-5.5-memory-fixes' of git://git.kernel.org/pub/scm/linux/...Olof Johansson1-1/+1
2019-12-05Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds18-222/+3327
2019-11-18memory: tegra30-emc: Fix panic on suspendDmitry Osipenko1-1/+1
2019-11-11Merge tag 'tegra-for-5.5-memory-v2' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson9-149/+1428
2019-11-11memory: tegra: Consolidate registers definition into common headerDmitry Osipenko4-74/+47
2019-11-11memory: tegra: Ensure timing control debug features are disabledDmitry Osipenko2-0/+5
2019-11-11memory: tegra: Introduce Tegra30 EMC driverDmitry Osipenko6-14/+1310
2019-11-11memory: tegra: Do not handle error from wait_for_completion_timeout()Dmitry Osipenko1-5/+1
2019-11-11memory: tegra: Increase handshake timeout on Tegra20Dmitry Osipenko1-1/+1
2019-11-11memory: tegra: Print a brief info message about EMC timingsDmitry Osipenko1-0/+7
2019-11-11memory: tegra: Pre-configure debug register on Tegra20Dmitry Osipenko1-1/+16
2019-11-11memory: tegra: Include io.h instead of iopoll.hDmitry Osipenko1-1/+1
2019-11-11memory: tegra: Adapt for Tegra20 clock driver changesDmitry Osipenko1-2/+48
2019-11-11memory: tegra: Don't set EMC rate to maximum on probe for Tegra20Dmitry Osipenko1-77/+1
2019-11-11memory: tegra: Add gr2d and gr3d to DRM IOMMU groupThierry Reding3-12/+19
2019-11-11memory: tegra: Set DMA mask based on supported address bitsThierry Reding1-0/+10
2019-11-08Merge tag 'at91-5.5-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git...Olof Johansson1-6/+5
2019-11-07memory: atmel-ebi: switch to SPDX license identifiersTudor Ambarus1-4/+1
2019-11-07memory: atmel-ebi: move NUM_CS definition inside EBI driverTudor Ambarus1-2/+4
2019-11-03Merge branch 'for_5.5/driver-soc' of git://git.kernel.org/pub/scm/linux/kerne...Olof Johansson1-4/+1
2019-10-29memory: emif: remove set but not used variables 'cs1_used' and 'custom_configs'YueHaibing1-4/+1
2019-10-23Merge tag 'arm-soc/for-5.5/drivers' of https://github.com/Broadcom/stblinux i...Olof Johansson1-63/+101
2019-10-18memory: brcmstb: dpfe: Fixup API version/commands for 7211Florian Fainelli1-8/+36
2019-10-18memory: brcmstb: dpfe: Compute checksum at __send_command() timeFlorian Fainelli1-13/+10
2019-10-18memory: brcmstb: dpfe: support for deferred firmware downloadMarkus Mayer1-4/+8
2019-10-18memory: brcmstb: dpfe: pass *priv as argument to brcmstb_dpfe_download_firmwa...Markus Mayer1-7/+6
2019-10-18memory: brcmstb: dpfe: move init_data into brcmstb_dpfe_download_firmware()Markus Mayer1-12/+9
2019-10-18memory: brcmstb: dpfe: add locking around DCPU enable/disableMarkus Mayer1-10/+21
2019-10-18memory: brcmstb: dpfe: initialize priv->devMarkus Mayer1-0/+2
2019-10-18memory: brcmstb: dpfe: rename struct private_dataMarkus Mayer1-14/+14
2019-10-15memory: mtk-smi: Add PM suspend and resume opsYong Wu1-0/+4
2019-10-02memory: samsung: exynos5422-dmc: Add support for interrupt from performance c...Lukasz Luba1-25/+320
2019-10-01memory: samsung: exynos5422-dmc: Fix kfree() of devm-allocated memory and mis...Lukasz Luba1-4/+2
2019-10-01memory: samsung: exynos5422-dmc: Fix spelling mistake "counld" -> "could"Colin Ian King1-1/+1
2019-10-01memory: Add DMC driver for Exynos5422Lukasz Luba3-0/+1271
2019-10-01memory: Extend of_memory with LPDDR3 supportLukasz Luba3-0/+228
2019-08-30iommu/mediatek: Clean up struct mtk_smi_iommuYong Wu1-3/+3
2019-08-30memory: mtk-smi: Get rid of need_larbidYong Wu1-24/+2
2019-08-30memory: mtk-smi: Add bus_sel for mt8183Yong Wu1-2/+22
2019-08-30memory: mtk-smi: Invoke pm runtime_callback to enable clocksYong Wu1-41/+72
2019-08-30iommu/mediatek: Add mt8183 IOMMU supportYong Wu1-0/+20
2019-08-30memory: mtk-smi: Add gals supportYong Wu1-0/+36
2019-08-30memory: mtk-smi: Use a struct for the platform data for smi-commonYong Wu1-11/+24
2019-08-30memory: mtk-smi: Use a general config_port interfaceYong Wu1-7/+5
2019-07-20Merge tag 'kbuild-v5.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds3-3/+5
2019-07-19Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds8-103/+578
2019-07-17Merge tag 'mips_5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxLinus Torvalds1-1/+1
2019-07-17memory: ti-emif-sram: move driver-specific asm-offset.h to drivers/memory/Masahiro Yamada3-3/+5
2019-07-11Merge tag 'char-misc-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-5/+23
2019-07-09Merge tag 'gpio-v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds1-1/+3
2019-06-25Merge tag 'tegra-for-5.3-memory' of git://git.kernel.org/pub/scm/linux/kernel...Olof Johansson1-22/+22
2019-06-23Merge 5.2-rc6 into char-misc-nextGreg Kroah-Hartman15-59/+15
2019-06-21memory: jz4780_nemc: Add support for the JZ4740Paul Cercueil1-3/+21
2019-06-21memory: jz4780-nemc: Reduce size of const arrayPaul Cercueil1-1/+1
2019-06-21memory: Kconfig: Drop dependency on MACH_JZ4780 for jz4780Paul Cercueil1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner14-56/+14
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 471Thomas Gleixner1-3/+1
2019-06-17Merge tag 'arm-soc/for-5.3/drivers' of https://github.com/Broadcom/stblinux i...Olof Johansson1-79/+238
2019-06-17memory: move jedec_ddr.h from include/memory to drivers/memory/Masahiro Yamada4-4/+182
2019-06-17memory: move jedec_ddr_data.c from lib/ to drivers/memory/Masahiro Yamada3-0/+144
2019-06-14memory: tegra: Fix -Wunused-const-variableNathan Huckleberry1-22/+22
2019-06-11memory: jz4780-nemc: Grammar s/the its/its/Geert Uytterhoeven1-1/+1
2019-06-11memory: jz4780-nemc: Reduce size of const arrayPaul Cercueil1-1/+1
2019-06-11memory: jz4780_nemc: Add support for the JZ4740Paul Cercueil1-3/+21
2019-06-11memory: Kconfig: Drop dependency on MACH_JZ4780 for jz4780Paul Cercueil1-1/+1
2019-06-07gpio: pass lookup and descriptor flags to request_ownLinus Walleij1-1/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 340Thomas Gleixner2-26/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282Thomas Gleixner1-10/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner2-18/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner3-15/+3
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61Thomas Gleixner1-14/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-05-20memory: brcmstb: dpfe: introduce DPFE API v3Markus Mayer1-9/+105
2019-05-20memory: brcmstb: dpfe: prepare for API-dependent sysfs attributesMarkus Mayer1-13/+34
2019-05-20memory: brcmstb: dpfe: prepare support for multiple API versionsMarkus Mayer1-28/+59
2019-05-20memory: brcmstb: dpfe: wait for DCPU to be readyMarkus Mayer1-0/+12
2019-05-20memory: brcmstb: dpfe: report firmware loading errorMarkus Mayer1-1/+3
2019-05-20memory: brcmstb: dpfe: remove unused code and fix formattingMarkus Mayer1-11/+2
2019-05-20memory: brcmstb: dpfe: use byte 3 of registers MR4-MR8Markus Mayer1-8/+16
2019-05-20memory: brcmstb: dpfe: optimize generic_show()Markus Mayer1-10/+8
2019-05-20memory: brcmstb: dpfe: use msleep() over udelay()Markus Mayer1-2/+2
2019-05-16Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-0/+1
2019-05-16Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds10-36/+90
2019-05-15clk: Remove io.h from clk-provider.hStephen Boyd1-0/+1
2019-05-12Merge tag 'mtd/for-5.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-7/+30
2019-04-28Merge tag 'tegra-for-5.2-memory' of git://git.kernel.org/pub/scm/linux/kernel...Olof Johansson7-36/+42
2019-04-18memory: tegra: Fix a typos for "fdcdwr2" mc clientEdward Cragg2-2/+2
2019-04-18memory: tegra: Replace readl-writel with mc_readl-mc_writelDmitry Osipenko1-5/+5
2019-04-18memory: tegra: Fix integer overflow on tick value calculationDmitry Osipenko1-1/+1
2019-04-18memory: tegra: Fix missed registers values latchingDmitry Osipenko1-0/+6
2019-04-11memory: tegra: Properly spell "tegra"Thierry Reding7-29/+29
2019-04-11memory: tegra: Make terga20_mc_reset_ops staticYue Haibing1-1/+1
2019-04-09memory: ti-emif-sram: Add ti_emif_run_hw_leveling for DDR3 hardware levelingDave Gerlach3-0/+48
2019-04-08memory: squash drivers/memory/Makefile.asm-offsetsMasahiro Yamada2-6/+5
2019-03-21memory: atmel-ebi: add sam9x60 EBI supportTudor Ambarus1-0/+14
2019-03-21memory: atmel-ebi: add generic name for ebi regmapTudor Ambarus1-7/+16
2019-01-16memory: tegra: Clean up error messagesDmitry Osipenko1-7/+8
2019-01-16memory: tegra: Do not ask for IRQ sharingDmitry Osipenko1-1/+1
2019-01-16memory: tegra: Do not try to probe SMMU on Tegra20Dmitry Osipenko1-2/+4
2019-01-16iommu/tegra: gart: Integrate with Memory Controller driverDmitry Osipenko1-0/+43
2019-01-16memory: tegra: Use relaxed versions of readl/writelDmitry Osipenko1-2/+2
2019-01-16memory: tegra: Use of_device_get_match_data()Dmitry Osipenko1-6/+2
2019-01-16memory: tegra: Read client ID on GART page faultDmitry Osipenko1-2/+10
2019-01-16memory: tegra: Adapt to Tegra20 device-tree binding changesDmitry Osipenko2-19/+8
2019-01-16memory: tegra: Don't invoke Tegra30+ specific memory timing setup on Tegra20Dmitry Osipenko1-5/+6
2019-01-05Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/...Linus Torvalds3-0/+473
2018-12-31Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds4-4/+606
2018-12-29Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-3/+2
2018-12-28Merge tag 'devicetree-for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-22/+18
2018-12-23treewide: add intermediate .s files to targetsMasahiro Yamada1-0/+2