aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/bus
AgeCommit message (Expand)AuthorFilesLines
2020-05-15bus: mhi: core: Fix some error return codeWei Yongjun1-0/+2
2020-05-05bus: mhi: core: Fix channel device name conflictJeffrey Hugo1-1/+2
2020-05-05bus: mhi: core: Offload register accesses to the controllerJeffrey Hugo3-14/+4
2020-05-05bus: mhi: core: Remove link_status() callbackJeffrey Hugo2-7/+4
2020-05-05bus: mhi: core: Make sure to powerdown if mhi_sync_power_up failsJeffrey Hugo1-1/+5
2020-04-28bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_devices()Dan Carpenter1-1/+1
2020-04-03Merge tag 'arm-drivers-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-91/+540
2020-04-03Merge tag 'char-misc-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-0/+5008
2020-04-01Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-16/+17
2020-03-30bus: fsl-mc: add api to retrieve mc versionAndrei Botila1-16/+17
2020-03-26bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device()Manivannan Sadhasivam2-0/+25
2020-03-26bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM captureManivannan Sadhasivam1-1/+2
2020-03-26bus: mhi: core: Add support for reading MHI info from deviceManivannan Sadhasivam2-2/+27
2020-03-25Merge tag 'omap-for-v5.7/ti-sysc-fix-signed' of git://git.kernel.org/pub/scm/...Arnd Bergmann1-1/+2
2020-03-25Merge tag 'omap-for-v5.6/fixes-rc6-signed' of git://git.kernel.org/pub/scm/li...Arnd Bergmann1-1/+2
2020-03-25Merge tag 'sunxi-fixes-for-5.6' of git://git.kernel.org/pub/scm/linux/kernel/...Arnd Bergmann1-1/+1
2020-03-25Merge tag 'omap-for-v5.7/ti-sysc-signed' of git://git.kernel.org/pub/scm/linu...Arnd Bergmann1-90/+516
2020-03-25Merge tag 'hisi-drivers-for-5.7' of git://github.com/hisilicon/linux-hisi int...Arnd Bergmann1-2/+25
2020-03-24bus: mhi: core: Pass module owner during client driver registrationManivannan Sadhasivam1-2/+3
2020-03-24bus/mhi: fix printk format for size_tRandy Dunlap1-1/+1
2020-03-19bus: mhi: core: Add uevent support for module autoloadingManivannan Sadhasivam1-0/+9
2020-03-19bus: mhi: core: Add support for data transferManivannan Sadhasivam4-8/+899
2020-03-19bus: mhi: core: Add support for processing events from client deviceManivannan Sadhasivam3-0/+496
2020-03-19bus: mhi: core: Add support for downloading RDDM image during panicManivannan Sadhasivam4-0/+225
2020-03-19bus: mhi: core: Add support for downloading firmware over BHIeManivannan Sadhasivam3-0/+270
2020-03-19bus: mhi: core: Add support for basic PM operationsManivannan Sadhasivam6-1/+750
2020-03-19bus: mhi: core: Add support for PM state transitionsManivannan Sadhasivam5-1/+928
2020-03-19bus: mhi: core: Add support for ringing channel/event ring doorbellsManivannan Sadhasivam3-0/+541
2020-03-19bus: mhi: core: Add support for creating and destroying MHI devicesManivannan Sadhasivam2-1/+124
2020-03-19bus: mhi: core: Add support for registering MHI client driversManivannan Sadhasivam1-0/+149
2020-03-19bus: mhi: core: Add support for registering MHI controllersManivannan Sadhasivam7-0/+576
2020-03-10Merge branch 'fix-lcdc-quirk' into omap-for-v5.7/ti-syscTony Lindgren1-1/+2
2020-03-10Merge branch 'fix-lcdc-quirk' into fixesTony Lindgren1-1/+2
2020-03-09bus: ti-sysc: Fix quirk flags for lcdc on am335xTony Lindgren1-1/+2
2020-03-04bus: ti-sysc: Add support for PRUSS SYSC typeSuman Anna1-0/+27
2020-03-04bus: ti-sysc: Detect EDMA and set quirk flags for tptcTony Lindgren1-0/+5
2020-03-03bus: ti-sysc: Fix wrong offset for display subsystem reset quirkTony Lindgren1-4/+4
2020-02-29Merge tag 'omap-for-v5.6/fixes-rc3-signed' of git://git.kernel.org/pub/scm/li...Olof Johansson1-2/+2
2020-02-28bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removalJohn Garry1-2/+25
2020-02-26bus: ti-sysc: Implement display subsystem reset quirkTony Lindgren1-3/+128
2020-02-26bus: ti-sysc: Fix 1-wire reset quirkTony Lindgren1-2/+2
2020-02-26bus: ti-sysc: Detect display subsystem related devicesTony Lindgren1-0/+19
2020-02-26bus: ti-sysc: Handle module unlock quirk needed for some RTCTony Lindgren1-6/+68
2020-02-26bus: ti-sysc: Implement SoC revision handlingTony Lindgren1-1/+193
2020-02-26bus: ti-sysc: Don't warn about legacy property for nested ti-sysc devicesTony Lindgren1-1/+1
2020-02-26bus: ti-sysc: Consider non-existing registers too when matching quirksTony Lindgren1-63/+57
2020-02-26bus: ti-sysc: Improve reset to work with modules with no sysconfigTony Lindgren1-4/+6
2020-02-26bus: ti-sysc: Rename clk related quirks to pre_reset and post_reset quirksTony Lindgren1-16/+16
2020-02-24bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit readsOndrej Jirman1-1/+1
2020-02-15bus: moxtet: fix potential stack buffer overflowMarek Behún1-1/+1
2020-02-08Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds3-12/+10
2020-01-29Merge tag 'char-misc-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+3
2020-01-27Merge tag 'ioremap-5.6' of git://git.infradead.org/users/hch/ioremapLinus Torvalds1-2/+2
2020-01-22Merge 5.5-rc7 into char-misc-nextGreg Kroah-Hartman1-2/+8
2020-01-16Merge tag 'omap-for-v5.6/ti-sysc-signed' of git://git.kernel.org/pub/scm/linu...Olof Johansson1-9/+9
2020-01-16Merge tag 'mvebu-drivers-5.6-1' of git://git.infradead.org/linux-mvebu into a...Olof Johansson1-2/+1
2020-01-16Merge tag 'tegra-for-5.6-bus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Olof Johansson1-1/+0
2020-01-14bus: fsl-mc: properly empty-initialize structureIoana Ciornei1-3/+3
2020-01-10bus: tegra-aconnect: Remove PM_CLK dependencySameer Pujar1-1/+0
2020-01-08bus: moxtet: declare moxtet_bus_type as staticMarek Behún1-2/+1
2020-01-06remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig1-2/+2
2019-12-16bus: ti-sysc: Fix iterating over clocksTony Lindgren1-2/+8
2019-12-12bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify codezhengbin1-3/+1
2019-12-12bus: ti-sysc: Drop MMU quirksSuman Anna1-4/+0
2019-12-12bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTOTony Lindgren1-2/+8
2019-12-12bus: ti-sysc: Fix missing reset delay handlingTony Lindgren1-0/+4
2019-12-10bus: ti-sysc: Fix missing force mstandby quirk handlingTony Lindgren1-1/+2
2019-12-06Merge tag 'omap-for-v5.5/ti-sysc-late-signed' of git://git.kernel.org/pub/scm...Olof Johansson1-5/+16
2019-12-05Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds3-61/+40
2019-11-27Merge tag 'staging-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-0/+65
2019-11-14bus: ti-sysc: Adjust exception handling in sysc_child_add_named_clock()Markus Elfring1-4/+3
2019-11-14bus: ti-sysc: Add module enable quirk for audio AESSTony Lindgren1-1/+13
2019-11-11Merge tag 'hisi-drivers-for-5.5' of git://github.com/hisilicon/linux-hisi int...Olof Johansson2-7/+7
2019-11-05bus: hisi_lpc: Expand build test coverageJohn Garry1-2/+3
2019-11-05bus: hisi_lpc: Clean some typesJohn Garry1-5/+4
2019-11-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-4/+14
2019-11-01Merge tag 'iio-for-5.5b' of https://git.kernel.org/pub/scm/linux/kernel/git/j...Greg Kroah-Hartman3-0/+65
2019-10-31bus: fsl-mc: add the fsl_mc_get_endpoint functionIoana Ciornei4-4/+130
2019-10-31bus: fsl-mc: export device types present on the busIoana Ciornei1-0/+10
2019-10-21bus: ti-sysc: Use swsup quirks also for am335x musbTony Lindgren1-0/+2
2019-10-21bus: ti-sysc: Handle mstandby quirk and use it for musbTony Lindgren1-2/+8
2019-10-18Merge branch 'watchdog-fix' into omap-for-v5.5/ti-syscTony Lindgren1-4/+14
2019-10-18bus: ti-sysc: Fix watchdog quirk handlingTony Lindgren1-4/+14
2019-10-17counter: new TI eQEP driverDavid Lechner1-1/+1
2019-10-17bus/ti-pwmss: move TI PWMSS driver from PWM to bus subsystemDavid Lechner3-0/+65
2019-10-08bus: ti-sysc: avoid toggling power state of module during probeTero Kristo1-12/+18
2019-10-08bus: ti-sysc: drop the extra hardreset during initTero Kristo1-36/+1
2019-10-08bus: ti-sysc: re-order reset and main clock controlsTero Kristo1-4/+4
2019-09-30Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds1-15/+37
2019-09-29Merge tag 'fixes-5.4-merge-window' of git://git.kernel.org/pub/scm/linux/kern...Olof Johansson1-15/+37
2019-09-20Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds1-49/+52
2019-09-16Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds8-17/+923
2019-09-06bus: ti-sysc: Remove unpaired sysc_clkdm_deny_idle()Tony Lindgren1-1/+0
2019-09-05bus: ti-sysc: Fix handling of invalid clocksTony Lindgren1-4/+1
2019-09-05bus: uniphier-system-bus: use devm_platform_ioremap_resource()Masahiro Yamada1-3/+1
2019-09-05bus: ti-sysc: Fix clock handling for no-idle quirksTony Lindgren1-11/+37
2019-09-04bus: imx-weim: remove incorrect __init annotationsArnd Bergmann1-5/+5
2019-09-04bus: moxtet: fix unsigned comparison to less than zeroColin Ian King1-1/+1
2019-09-04bus: moxtet: remove set but not used variable 'dummy'Jason Yan1-2/+1
2019-09-04Merge tag 'mvebu-dt64-5.4-2' of git://git.infradead.org/linux-mvebu into arm/...Arnd Bergmann3-0/+897
2019-09-04Merge tag 'omap-for-v5.4/ti-sysc-part2-signed' of git://git.kernel.org/pub/sc...Arnd Bergmann1-16/+29
2019-09-04Merge tag 'omap-for-v5.4/ti-sysc-signed' of git://git.kernel.org/pub/scm/linu...Arnd Bergmann1-33/+23
2019-09-03Merge tag 'imx-drivers-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Arnd Bergmann1-4/+20
2019-09-03Merge tag 'sunxi-drivers-for-5.4-2' of git://git.kernel.org/pub/scm/linux/ker...Arnd Bergmann1-3/+1
2019-08-29Merge tag 'hisi-fixes-for-5.3' of git://github.com/hisilicon/linux-hisi into ...Arnd Bergmann1-6/+41
2019-08-26bus: ti-sysc: Detect d2d when debug is enabledTony Lindgren1-0/+2
2019-08-26bus: ti-sysc: Add module enable quirk for SGX on omap36xxTony Lindgren1-0/+21
2019-08-26bus: ti-sysc: Change return types of functionsNishka Dasgupta1-16/+6
2019-08-19bus: imx-weim: use module_platform_driver()Sascha Hauer1-4/+4
2019-08-16bus: fsl-mc: remove explicit device_link_delIoana Ciornei2-2/+0
2019-08-14bus: Add support for Moxtet busMarek Behún3-0/+897
2019-08-13bus: ti-sysc: remove set but not used variable 'quirks'YueHaibing1-2/+1
2019-08-13bus: ti-sysc: allow reset sharing across devicesTero Kristo1-3/+9
2019-08-13bus: ti-sysc: rework the reset handlingTero Kristo1-20/+5
2019-08-13bus: ti-sysc: re-order the clkdm control around reset handlingTero Kristo1-4/+5
2019-08-13bus: ti-sysc: Add missing kerneldoc commentsSuman Anna1-0/+7
2019-08-13bus: ti-sysc: Switch to SPDX license identifierSuman Anna1-9/+1
2019-08-13bus: ti-sysc: Simplify cleanup upon failures in sysc_probe()Suman Anna1-7/+7
2019-08-13bus: hisi_lpc: Add .remove method to avoid driver unbind crashJohn Garry1-2/+36
2019-08-13bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-freeJohn Garry1-5/+6
2019-08-06bus: sunxi-rsb: Remove dev_err() usage after platform_get_irq()Stephen Boyd1-3/+1
2019-08-03bus: imx-weim: optionally enable burst clock modeSven Van Asbroeck1-0/+16
2019-07-24ARM: dts: Fix incorrect dcan register mapping for am3, am4 and dra7Tony Lindgren1-1/+2
2019-07-24bus: ti-sysc: Fix using configured sysc mask valueTony Lindgren1-4/+1
2019-07-24bus: ti-sysc: Fix handling of forced idleTony Lindgren1-1/+1
2019-07-19Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds5-84/+436
2019-06-21Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2-8/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2-8/+2
2019-06-17Merge tag 'omap-for-v5.3/ti-sysc-signed' of git://git.kernel.org/pub/scm/linu...Olof Johansson1-86/+389
2019-06-17Merge tag 'arm-soc/for-5.3/drivers' of https://github.com/Broadcom/stblinux i...Olof Johansson1-2/+2
2019-06-17Merge tag 'soc-fsl-next-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Olof Johansson3-7/+55
2019-06-16Merge tag 'omap-for-v5.2/fixes-rc2' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson1-12/+11
2019-06-10bus: ti-sysc: Add support for module specific reset quirksTony Lindgren1-5/+124
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner2-17/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner2-21/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2-30/+2
2019-05-28bus: ti-sysc: Detect uarts also on omap34xxTony Lindgren1-1/+3
2019-05-28bus: ti-sysc: Do rstctrl reset handling in two phasesTony Lindgren1-8/+17
2019-05-28bus: ti-sysc: Add support for disabling module without legacy modeTony Lindgren1-4/+17
2019-05-28bus: ti-sysc: Set ENAWAKEUP if availableTony Lindgren1-0/+5
2019-05-28bus: ti-sysc: Handle swsup idle mode quirksTony Lindgren1-8/+17
2019-05-28bus: ti-sysc: Handle clockactivity for enable and disableTony Lindgren1-0/+7
2019-05-28bus: ti-sysc: Enable interconnect target module autoidle bit on enableTony Lindgren1-1/+12
2019-05-28bus: ti-sysc: Allow QUIRK_LEGACY_IDLE even if legacy_mode is not setTony Lindgren1-3/+0
2019-05-28bus: ti-sysc: Make OCP reset work for sysstatus and sysconfig reset bitsTony Lindgren1-18/+54
2019-05-28bus: ti-sysc: Support 16-bit writes tooTony Lindgren1-1/+22
2019-05-28bus: ti-sysc: Add support for missing clockdomain handlingTony Lindgren1-26/+101
2019-05-20bus: mc-bus: Add support for mapping shareable portalsRoy Pledge3-7/+55
2019-05-20bus: brcmstb_gisb: Remove print of base addressFlorian Fainelli1-2/+2
2019-05-20Merge branch 'omap-for-v5.2/ti-sysc' into fixesTony Lindgren1-12/+11
2019-05-16Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds1-20/+46
2019-05-02bus: ti-sysc: Handle devices with no control registersTony Lindgren1-12/+11
2019-04-09bus: ti-sysc: Add generic enable/disable functionsRoger Quadros1-0/+129
2019-04-05bus: ti-sysc: Detect DMIC for debuggingTony Lindgren1-0/+1
2019-04-05bus: ti-sysc: Handle swsup idle mode quirksTony Lindgren1-3/+3
2019-04-03bus: ti-sysc: Add quirk handling for external optional functional clockTony Lindgren1-1/+90
2019-04-03bus: ti-sysc: Add support for early quirks based on register addressTony Lindgren1-4/+42
2019-04-03bus: ti-sysc: Move rstctrl reset to happen laterTony Lindgren1-22/+39
2019-04-03bus: ti-sysc: Manage clocks for the interconnect target module in all casesTony Lindgren1-13/+11
2019-04-03bus: ti-sysc: Allocate mdata as needed and do platform data based init laterTony Lindgren1-15/+39
2019-04-03bus: ti-sysc: Enable all clocks directly during init to read revisionTony Lindgren1-22/+28
2019-04-01bus: ti-sysc: Add separate functions for handling clocksTony Lindgren1-18/+123
2019-04-01bus: ti-sysc: Move legacy platform data idling into separate functionsTony Lindgren1-28/+50
2019-04-01bus: ti-sysc: Make functions staticTony Lindgren1-2/+2
2019-04-01bus: ti-sysc: Handle missed no-idle property in addition to no-idle-on-initTony Lindgren1-1/+4
2019-04-01bus: ti-sysc: Fix sysc_unprepare() when no clocks have been allocatedTony Lindgren1-0/+3
2019-03-28bus: tegra-aconnect: add system sleep callbacksSameer Pujar1-0/+2
2019-03-28bus: tegra-aconnect: use devm_clk_*() helpersSameer Pujar1-20/+44
2019-03-06Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds2-16/+59
2019-03-05Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2-0/+24
2019-02-15Merge tag 'hisi-drivers-for-5.1' of git://github.com/hisilicon/linux-hisi int...Arnd Bergmann1-3/+2
2019-02-15Merge tag 'imx-drivers-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Arnd Bergmann1-13/+57
2019-02-08bus: hisi_lpc: Don't fail probe for unrecognised child devicesJohn Garry1-3/+2
2019-01-29Merge branch 'pwm-dmtimer-fixes' into omap-for-v5.0/fixes-v2Tony Lindgren1-3/+3
2019-01-29bus: ti-sysc: Fix timer handling with drop pm_runtime_irq_safe()Tony Lindgren1-2/+2
2019-01-11bus: fsl-mc: automatically add a device_link on fsl_mc_[portal,object]_allocateIoana Ciornei2-0/+24
2019-01-11bus: imx-weim: guard against timing configuration conflictsSven Van Asbroeck1-3/+32
2019-01-11bus: imx-weim: support multiple address ranges per child nodeSven Van Asbroeck1-10/+25
2018-12-31Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-17/+50
2018-12-19bus: qcom: remove duplicated include from qcom-ebi2.cYueHaibing1-1/+0
2018-12-12Merge tag 'omap-for-v4.21/driver-part2-signed' of git://git.kernel.org/pub/sc...Olof Johansson1-7/+25
2018-12-10bus: ti-sysc: Check for no-reset and no-idle flags at the child levelTony Lindgren1-7/+25
2018-12-06bus: fsl-mc: remove duplicated include filesYueHaibing2-2/+0
2018-12-03Merge tag 'arm-soc/for-4.21/drivers' of https://github.com/Broadcom/stblinux ...Olof Johansson1-8/+4
2018-11-15bus: ti-sysc: Detect devices for debug on omap5Tony Lindgren1-0/+3
2018-11-15bus: ti-sysc: Add mcasp optional clocks flagTony Lindgren1-0/+11
2018-11-15bus: ti-sysc: Fix getting optional clocks in clock_rolesTony Lindgren1-2/+7
2018-11-05bus: brcmstb_gisb: simplify getting .driver_dataWolfram Sang1-8/+4
2018-10-29Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-126/+48
2018-10-26Merge tag 'devicetree-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-4/+4
2018-10-26Merge tag 'iommu-updates-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-4/+12
2018-10-25Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-0/+5
2018-10-23Merge tag 'gpio-v4.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds1-13/+7
2018-10-04Merge tag 'omap-for-v4.20/ti-sysc-take2-signed' of git://git.kernel.org/pub/s...Arnd Bergmann1-123/+48
2018-10-01bus: ti-sysc: Just use SET_NOIRQ_SYSTEM_SLEEP_PM_OPSTony Lindgren1-111/+4
2018-10-01bus: imx-weim: drop unnecessary DT node name NULL checkRob Herring1-3/+0
2018-09-28bus: ti-sysc: Make some warnings debug onlyTony Lindgren1-2/+2
2018-09-28bus: ti-sysc: Detect devices for debug on dra7Tony Lindgren1-5/+8
2018-09-28bus: ti-sysc: Detect timer and gpio on dra7Tony Lindgren1-2/+4
2018-09-28Merge commit '4f3530f4a41d49c41015020cd9a5ed5c95b5d2db' into omap-for-v4.20/t...Tony Lindgren1-20/+17