aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2018-09-28mmc: renesas_sdhi: Fix sampling clock position selectingHEADbackport/v4.14.61/snapshot-to-v4.18+fixes-v3-flattenedmasterbackport/v4.14.61/snapshot-flattenedNiklas Söderlund1-0/+12
2018-09-28mmc: tmio: Fix tuning flowMasaharu Hayakawa1-2/+0
2018-09-28spi: sh-msiof: Make sure all DMA operations have completedGeert Uytterhoeven1-24/+29
2018-09-17i2c: sh_mobile: fix leak when using DMA bounce bufferbackport/v4.14.61/snapshot-to-v4.18+fixes-v2-flattenedWolfram Sang1-2/+4
2018-09-17i2c: sh_mobile: define start_ch() void as it only returns 0 anyhowWolfram Sang1-6/+3
2018-09-17i2c: refactor function to release a DMA safe bufferWolfram Sang2-6/+7
2018-09-17i2c: smbus: kill memory leak on emulated and failed DMA SMBus xfersPeter Rosin1-5/+9
2018-09-17i2c: core: smbus: fix a potential missing-check bugWenwen Wang1-0/+2
2018-09-17i2c: smbus: use DMA safe buffers for emulated SMBus transactionsWolfram Sang1-6/+39
2018-09-17i2c: refactor i2c_master_{send_recv}Wolfram Sang1-46/+18
2018-09-17i2c: dev: mark RDWR buffers as DMA_SAFEWolfram Sang1-0/+2
2018-08-28i2c: rcar: implement STOP and REP_START according to docsbackport/v4.14.61/snapshot-to-v4.18+fixes-flattenedWolfram Sang1-14/+20
2018-08-28i2c: rcar: refactor private flagsWolfram Sang1-3/+4
2018-08-09i2c: rcar: use the new get_bus_free callbackbackport/v4.14.61/snapshot-to-v4.18-rc8+fixes-flattenedbackport/v4.14.61/snapshot-to-next-20180802-flattenedWolfram Sang1-10/+11
2018-08-09i2c: recovery: make pin init look like STOPWolfram Sang1-9/+10
2018-08-09i2c: recovery: rename variable for easier understandingWolfram Sang1-7/+7
2018-08-09i2c: recovery: add get_bus_free callbackWolfram Sang1-4/+23
2018-08-09i2c: recovery: refactor recovery functionWolfram Sang1-18/+6
2018-08-09i2c: recovery: require either get_sda or set_sdaWolfram Sang1-1/+6
2018-08-09usb: gadget: udc: renesas_usb3: Add register of usb role switchYoshihiro Shimoda2-1/+84
2018-08-09thermal: rcar_thermal: avoid NULL dereference in absence of IRQ resourcesSimon Horman1-1/+1
2018-08-09dmaengine: sh: rcar-dmac: Should not stop the DMAC by rcar_dmac_sync_tcr()Yoshihiro Shimoda1-17/+0
2018-08-09dmaengine: sh: rcar-dmac: Add dma_pause operationYoshihiro Shimoda1-0/+12
2018-08-09dmaengine: sh: rcar-dmac: add a new function to clear CHCR.DE with barrierYoshihiro Shimoda1-4/+11
2018-08-09dmaengine: sh: rcar-dmac: avoid to write CHCR.TE to 1 if TCR is set to 0Yoshihiro Shimoda1-2/+3
2018-08-09dmaengine: rcar-dmac: clear channel register when errorKuninori Morimoto1-1/+9
2018-08-09dmaengine: rcar-dmac: Disable interrupts while stopping channelsGeert Uytterhoeven1-2/+2
2018-08-09dmaengine: rcar-dmac: convert to SPDX identifiersKuninori Morimoto1-4/+1
2018-08-09dmaengine: rcar-dmac: don't use DMAC error interruptKuninori Morimoto1-50/+22
2018-08-09i2c: rcar: handle RXDMA HW behaviour on Gen3backport/v4.14.61/snapshot-to-v4.18-rc8-flattenedWolfram Sang1-3/+51
2018-08-09i2c: rcar: enhance comment to avoid regressionsWolfram Sang1-0/+2
2018-08-09i2c: recovery: if possible send STOP with recovery pulsesWolfram Sang1-1/+10
2018-08-09clk: renesas: cpg-mssr: Add support for R-Car E3Yoshihiro Shimoda5-0/+302
2018-08-09clk: renesas: rcar-gen2: Centralize quirks handlingGeert Uytterhoeven1-4/+16
2018-08-09clk: renesas: r8a77980: Correct parent clock of PCIEC0Geert Uytterhoeven1-1/+1
2018-08-09clk: renesas: r8a7794: Fix LB clock dividerGeert Uytterhoeven1-1/+1
2018-08-09clk: renesas: r8a7792: Fix LB clock dividerGeert Uytterhoeven1-1/+1
2018-08-09clk: renesas: r8a7791/r8a7793: Fix LB clock dividerGeert Uytterhoeven1-1/+1
2018-08-09clk: renesas: r8a7745: Fix LB clock dividerGeert Uytterhoeven1-1/+1
2018-08-09clk: renesas: r8a7743: Fix LB clock dividerGeert Uytterhoeven1-1/+1
2018-08-09clk: renesas: cpg-mssr: Add r8a77470 supportBiju Das6-0/+254
2018-08-09clk: renesas: r8a77965: Add MSIOF controller clocksTakeshi Kihara1-0/+4
2018-08-09media: v4l: vsp1: Fix deadlock in VSPDL DRM pipelinesLaurent Pinchart1-3/+1
2018-08-09drm/bridge: adv7511: Reset registers on hotplugSean Paul1-0/+12
2018-08-09usb: xhci: Fix memory leak in xhci_endpoint_reset()Zheng Xiaowei1-0/+1
2018-08-09gpio: pca953x: Include the right headerLinus Walleij1-1/+1
2018-08-09gpio: pca953x: fix address calculation for pcal6524H. Nikolaus Schaller1-2/+6
2018-08-09gpio: pca953x: define masks for addressing common and extended registersH. Nikolaus Schaller1-0/+4
2018-08-09gpio: pca953x: set the PCA_PCAL flag also when matching by DTH. Nikolaus Schaller1-2/+3
2018-08-09gpio: pca953x: Clear irq trigger type on irq shutdownGrigoryev Denis1-0/+10
2018-08-09gpio: pca953x: add more register definitions for pcal6524H. Nikolaus Schaller1-0/+6
2018-08-09gpio: pca953x: add more register definitions for pcal953xH. Nikolaus Schaller1-0/+4
2018-08-09gpio: pca953x: convert register constants to hexH. Nikolaus Schaller1-16/+16
2018-08-09gpio: pca953x: Use of_device_get_match_data()Thierry Reding1-6/+4
2018-08-09pinctrl: sh-pfc: r8a77970: remove SH_PFC_PIN_CFG_DRIVE_STRENGTH flagNiklas Söderlund1-8/+6
2018-08-09sh_eth: remove custom .set_link_ksettings from ethtool opsVladimir Zapolskiy1-10/+1
2018-08-09sh_eth: remove custom .get_link_ksettings from ethtool opsVladimir Zapolskiy1-12/+1
2018-08-09sh_eth: remove useless serialization in sh_eth_get_link_ksettings()Vladimir Zapolskiy1-5/+0
2018-08-09sh_eth: remove custom .nway_reset from ethtool opsVladimir Zapolskiy1-9/+1
2018-08-09sh_eth: simplify link auto-negotiation by ethtoolVladimir Zapolskiy1-1/+1
2018-08-09sh_eth: fix invalid context bug while changing link options by ethtoolVladimir Zapolskiy1-34/+15
2018-08-09sh_eth: fix invalid context bug while calling auto-negotiation by ethtoolVladimir Zapolskiy1-9/+1
2018-08-09ravb: remove custom .set_link_ksettings from ethtool opsVladimir Zapolskiy1-10/+1
2018-08-09ravb: remove custom .get_link_ksettings from ethtool opsVladimir Zapolskiy1-12/+1
2018-08-09ravb: remove useless serialization in ravb_get_link_ksettings()Vladimir Zapolskiy1-5/+0
2018-08-09ravb: remove custom .nway_reset from ethtool opsVladimir Zapolskiy1-11/+1
2018-08-09ravb: simplify link auto-negotiation by ethtoolVladimir Zapolskiy1-1/+1
2018-08-09ravb: fix invalid context bug while changing link options by ethtoolVladimir Zapolskiy1-34/+15
2018-08-09ravb: fix invalid context bug while calling auto-negotiation by ethtoolVladimir Zapolskiy1-6/+1
2018-08-09mmc: renesas_sdhi_internal_dmac: Cannot clear the RX_IN_USE in abortYoshihiro Shimoda1-2/+1
2018-08-09mmc: renesas_sdhi_internal_dmac: Fix missing unmap in error patchYoshihiro Shimoda1-6/+6
2018-08-09media: renesas-ceu: fix compiler warningHans Verkuil1-1/+1
2018-08-09media: dt-bindings: media: renesas-ceu: Add R-Mobile R8A7740Jacopo Mondi1-0/+1
2018-08-09media: renesas-ceu: Set mbus_fmt on subdev operationsJacopo Mondi1-5/+15
2018-08-09PCI: rcar: Clean up PHY init on failureMarek Vasut1-1/+5
2018-08-09PCI: rcar: Shut the PHY down in failpathMarek Vasut1-2/+8
2018-08-09video: fbdev: remove unused sh_mobile_meram driverBartlomiej Zolnierkiewicz3-771/+0
2018-08-09video: fbdev: sh_mobile_lcdcfb: remove unused MERAM supportBartlomiej Zolnierkiewicz3-64/+1
2018-08-09drm: shmobile: remove unused MERAM supportBartlomiej Zolnierkiewicz7-60/+0
2018-08-09usb: xhci: increase CRS timeout valueAjay Gupta1-1/+6
2018-08-09xhci: Fix perceived dead host due to runtime suspend race with event handlerMathias Nyman1-8/+7
2018-08-09xhci: Add quirk to zero 64bit registers on Renesas PCIe controllersMarc Zyngier3-2/+72
2018-08-09xhci: Allow more than 32 quirksMarc Zyngier2-36/+36
2018-08-09usb: xhci: force all memory allocations to nodeSimon Horman1-20/+40
2018-08-09xhci: xhci-hub: use port structure members instead of xhci_get_ports()Mathias Nyman1-24/+4
2018-08-09xhci: use port structures instead of port arrays in xhci.c functionsMathias Nyman1-28/+22
2018-08-09xhci: change xhci_test_and_clear_bit() to use new port structureMathias Nyman3-26/+15
2018-08-09xhci: change xhci_set_link_state() to work with port structuresMathias Nyman3-22/+19
2018-08-09xhci: rename faked_port_index to hcd_portnumMathias Nyman1-22/+19
2018-08-09xhci: xhci-ring: use port structures for port event handlerMathias Nyman1-71/+8
2018-08-09xhci: xhci-hub: use new port structures for cas and wake mask functions.Mathias Nyman1-11/+10
2018-08-09xhci: xhci-hub: use new port structures to get port address instead of port a...Mathias Nyman1-62/+78
2018-08-09xhci: Add helper to get xhci roothub from hcdMathias Nyman2-0/+11
2018-08-09xhci: set hcd pointers for xhci usb2 and usb3 roothub structuresMathias Nyman1-0/+2
2018-08-09xhci: Create new structures to store xhci port informationMathias Nyman2-6/+73
2018-08-09PCI: rcar: Remove IRQ mappings in rcar_pcie_enable_msi() failpathMarek Vasut1-9/+16
2018-08-09PCI: rcar: Teardown MSI setup if rcar_pcie_enable() failsMarek Vasut1-1/+27
2018-08-09PCI: rcar: Add missing irq_dispose_mapping() into failpathMarek Vasut1-3/+14
2018-08-09PCI: rcar: Pull bus clock enable/disable from rcar_pcie_get_resources()Marek Vasut1-17/+16
2018-08-09PCI: rcar: Poll more often in rcar_pcie_wait_for_dl()Marek Vasut1-2/+3
2018-08-09PCI: rcar: Reuse generic pci_parse_request_of_pci_ranges() functionVladimir Zapolskiy1-41/+1
2018-08-09PCI: rcar: Factor out rcar_pcie_hw_init() callSergei Shtylyov1-20/+22
2018-08-09PCI: rcar: Add R-Car gen3 PHY supportSergei Shtylyov1-2/+25
2018-08-09PCI: rcar: Remove PHYRDY polling from rcar_pcie_hw_init_h1()Sergei Shtylyov1-11/+1
2018-08-09PCI: rcar: Poll PHYRDY in rcar_pcie_hw_init()Sergei Shtylyov1-0/+20
2018-08-09PCI: rcar: Clean up the macrosMarek Vasut1-26/+27
2018-08-09PCI: rcar: Use runtime PM to control controller clockDien Pham1-26/+12
2018-08-09soc: renesas: rcar-sysc: Make PM domain initialization more robustGeert Uytterhoeven1-6/+29
2018-08-09soc: renesas: r8a77990-sysc: Add workaround for 3DG-{A,B}Yoshihiro Shimoda1-1/+36
2018-08-09soc: renesas: rcar-sysc: Add support for R-Car E3 power areasTakeshi Kihara5-0/+43
2018-08-09soc: renesas: r8a77995-sysc: CleanupsGeert Uytterhoeven1-2/+1
2018-08-09soc: renesas: rcar-sysc: Add r8a77470 supportBiju Das5-0/+39
2018-08-09media: drm: rcar-du: Add support for CRC computationLaurent Pinchart3-6/+171
2018-08-09drm: rcar-du: Fix build failureLaurent Pinchart1-1/+0
2018-08-09drm: rcar-du: Fix rcar_du_of_init() stubLaurent Pinchart1-1/+1
2018-08-09drm: rcar-du: Track dma-buf fencesEmre Ucan1-0/+5
2018-08-09drm: rcar-du: Add R8A77965 supportKieran Bingham1-0/+29
2018-08-09drm: rcar-du: Allow DU groups to work with hardware indexingKieran Bingham3-6/+15
2018-08-09drm: rcar-du: Split CRTC handling to support hardware indexingKieran Bingham5-31/+42
2018-08-09drm: rcar-du: Use the correct naming for ODPM fields in DEFR6Kieran Bingham2-10/+10
2018-08-09drm: rcar-du: Use NULL for table initialisationKieran Bingham1-1/+1
2018-08-09drm: rcar-du: of: Include header to define prototypesKieran Bingham1-0/+1
2018-08-09drm: rcar-du: Zero-out sg_tables when duplicating plane stateLaurent Pinchart1-3/+2
2018-08-09drm/rcar-du: Convert to the new generic alpha propertyMaxime Ripard6-59/+9
2018-08-09drm: rcar-du: Let core take care of normalizing the zposPeter Ujfalusi1-9/+2
2018-08-09drm/blend: Add a generic alpha propertyMaxime Ripard3-0/+47
2018-08-09drm: Add drm_mode_config->normalize_zpos booleanPeter Ujfalusi1-0/+11
2018-08-09media: rcar-csi2: set default format if a unsupported one is requestedNiklas Söderlund1-1/+1
2018-08-09media: rcar-csi2: add Renesas R-Car MIPI CSI-2 receiver driverNiklas Söderlund3-0/+1098
2018-08-09media: rcar-vin: fix crop and compose handling for Gen3Niklas Söderlund1-0/+6
2018-08-09media: Revert "media: rcar-vin: enable field toggle after a set number of lin...Niklas Söderlund1-15/+5
2018-08-09media: rcar-vin: enable field toggle after a set number of lines for Gen3Niklas Söderlund1-5/+15
2018-08-09media: rcar-vin: add support for MEDIA_BUS_FMT_UYVY8_1X16Niklas Söderlund2-0/+6
2018-08-09media: rcar-vin: fix null pointer dereference in rvin_group_get()Niklas Söderlund1-5/+7
2018-08-09media: rcar-vin: enable support for r8a77970Niklas Söderlund1-0/+23
2018-08-09media: rcar-vin: enable support for r8a7796Niklas Söderlund1-0/+44
2018-08-09media: rcar-vin: enable support for r8a7795Niklas Söderlund2-1/+121
2018-08-09media: rcar-vin: extend {start, stop}_streaming to work with media controllerNiklas Söderlund1-8/+127
2018-08-09media: rcar-vin: add link notify for Gen3Niklas Söderlund1-0/+147
2018-08-09media: rcar-vin: parse Gen3 OF and setup media graphNiklas Söderlund2-4/+254
2018-08-09media: rcar-vin: add chsel information to rvin_infoNiklas Söderlund1-0/+42
2018-08-09media: rcar-vin: change name of video deviceNiklas Söderlund1-1/+1
2018-08-09media: rcar-vin: add group allocator functionsNiklas Söderlund2-2/+203
2018-08-09media: rcar-vin: prepare for media controller mode initializationNiklas Söderlund2-2/+22
2018-08-09media: rcar-vin: force default colorspace for media centric modeNiklas Söderlund1-2/+20
2018-08-09media: rcar-vin: use different v4l2 operations in media controller modeNiklas Söderlund2-4/+156
2018-08-09media: rcar-vin: add flag to switch to media controller modeNiklas Söderlund2-1/+7
2018-08-09media: rcar-vin: add function to manipulate Gen3 chsel valueNiklas Söderlund2-0/+39
2018-08-09media: rcar-vin: enable Gen3 hardware configurationNiklas Söderlund2-31/+63
2018-08-09media: rcar-vin: move media bus configuration to struct rvin_devNiklas Söderlund4-20/+19
2018-08-09media: rcar-vin: cache video standardNiklas Söderlund4-7/+18
2018-08-09media: rcar-vin: simplify how formats are set and resetNiklas Söderlund2-81/+53
2018-08-09media: rcar-vin: break out format alignment and checkingNiklas Söderlund1-37/+48
2018-08-09media: rcar-vin: align pixelformat checkNiklas Söderlund1-11/+3
2018-08-09media: rcar-vin: update bytesperline and sizeimage calculationNiklas Söderlund1-8/+2
2018-08-09media: rcar-vin: fix handling of single field frames (top, bottom and alterna...Niklas Söderlund2-45/+10
2018-08-09media: rcar-vin: set a default field to fallback onNiklas Söderlund1-7/+6
2018-08-09media: rcar-vin: all Gen2 boards can scale simplify logicNiklas Söderlund3-24/+11
2018-08-09media: rcar-vin: move functions regarding scalingNiklas Söderlund1-261/+265
2018-08-09media: rcar-vin: move max width and height information to chip informationNiklas Söderlund3-4/+13
2018-08-09media: rcar-vin: move model information to own structNiklas Söderlund3-18/+55
2018-08-09media: rcar-vin: move subdevice handling to async callbacksNiklas Söderlund2-65/+70
2018-08-09media: rcar-vin: unregister video device on driver removalNiklas Söderlund2-0/+5
2018-08-09media: rcar-vin: rename poorly named initialize and cleanup functionsNiklas Söderlund4-14/+14
2018-08-09media: rcar-vin: Fix image alignment for setting pre clippingKoji Matsuoka1-2/+2
2018-08-09mtd: devices: m25p80: Use spi_mem_set_drvdata() instead of spi_set_drvdata()Boris Brezillon1-1/+1
2018-08-09mtd: spi-nor: Use the spi_mem_xx() APIBoris Brezillon2-157/+80
2018-08-09spi: Extend the core to ease integration of SPI memory controllersBoris Brezillon3-0/+418
2018-08-09spi: Add an helper to flush the message queueBoris Brezillon2-0/+18
2018-08-09spi: Expose spi_{map,unmap}_buf() for internal useBoris Brezillon2-18/+48
2018-08-09watchdog: renesas-wdt: Remove R-Car M2-W ES2.x from blacklistGeert Uytterhoeven1-1/+1
2018-08-09USB: renesas_usbhs: drop unused legacy-phy supportJohan Hovold2-30/+0
2018-08-09USB: gadget: udc: renesas_usb3: no need to check return value of debugfs_crea...Greg Kroah-Hartman1-15/+3
2018-08-09usb: gadget: udc: renesas_usb3: fix double phy_put()Yoshihiro Shimoda1-2/+0
2018-08-09usb: gadget: udc: renesas_usb3: should fail if devm_phy_get() returns errorYoshihiro Shimoda1-3/+5
2018-08-09usb: gadget: udc: renesas_usb3: should call devm_phy_get() before add udcYoshihiro Shimoda1-8/+8
2018-08-09usb: gadget: udc: renesas_usb3: should call pm_runtime_enable() before add udcYoshihiro Shimoda1-1/+1
2018-08-09staging: board: Replace license boilerplate with SPDX identifiersNathan Chancellor2-13/+2
2018-08-09serial: sh-sci: Support for HSCIF RX sampling point adjustmentUlrich Hecht2-23/+46
2018-08-09serial: sh-sci: Add support for dynamic instancesGeert Uytterhoeven2-0/+10
2018-08-09rtc: simplify getting .drvdataWolfram Sang15-131/+71
2018-08-09pinctrl: sh-pfc: rcar-gen3: Fix grammar in static pin commentsGeert Uytterhoeven4-12/+12
2018-08-09pinctrl: sh-pfc: r8a77965: Add I2C pin supportNiklas Söderlund1-0/+77
2018-08-09pinctrl: sh-pfc: r8a77990: Add EthernetAVB pins, groups and functionsTakeshi Kihara1-0/+90
2018-08-09pinctrl: sh-pfc: r8a77990: Add I2C{1,2,4,5,6,7} pins, groups and functionsTakeshi Kihara1-0/+190
2018-08-09pinctrl: sh-pfc: r8a77990: Add SCIF pins, groups and functionsTakeshi Kihara1-0/+365
2018-08-09pinctrl: sh-pfc: r8a77990: Add bias pinconf supportTakeshi Kihara1-9/+331
2018-08-09pinctrl: sh-pfc: Initial R8A77990 PFC supportTakeshi Kihara5-0/+1741
2018-08-09pinctrl: sh-pfc: Add PORT_GP_11 helper macroTakeshi Kihara1-2/+6
2018-08-09pinctrl: sh-pfc: Add r8a77470 PFC supportBiju Das5-0/+2356
2018-08-09pinctrl: sh-pfc: r8a77965: Add SDHI pins, groups and functionsTakeshi Kihara1-0/+326
2018-08-09pinctrl: sh-pfc: r8a77965: Add DU RGB output pins, groups and functionsKieran Bingham1-0/+116
2018-08-09pinctrl: sh-pfc: r8a77965: Fixup incorrect SPDX identifierThomas Gleixner1-1/+1
2018-08-09pinctrl: sh-pfc: r8a77970: Fix pin I/O voltage control supportSergei Shtylyov1-8/+24
2018-08-09pinctrl: sh-pfc: r8a77980: Add pin I/O voltage control supportSergei Shtylyov1-3/+49
2018-08-09pinctrl: sh-pfc: r8a77965: Add PWM pins, groups and functionsTakeshi Kihara1-0/+153
2018-08-09pinctrl: sh-pfc: r8a7796: Fix comment for MSIOF3 SS2_E pinGeert Uytterhoeven1-1/+1
2018-08-09pinctrl: sh-pfc: r8a7795: Fix comment for MSIOF3 SS2_E pinGeert Uytterhoeven1-1/+1
2018-08-09pinctrl: sh-pfc: r8a77965: Add MSIOF pins, groups and functionsTakeshi Kihara1-0/+912
2018-08-09spi: sh-msiof: Simplify calculation of divisors for transfer rateVladimir Zapolskiy1-32/+35