aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-07-27fixup! drm/vc4: Enable scramblerrpi4-misc-hdmiMaxime Ripard1-4/+4
2020-07-27i2c: brcmstb-l2: Allow to compileMaxime Ripard1-1/+1
2020-07-27ARM: dts: bcm2711: Add BSC INTR2 controllerMaxime Ripard1-0/+12
2020-07-27fixup! drm/vc4: Block odd horizontal timingsMaxime Ripard1-6/+6
2020-07-24ARM: dts: rpi-4: disable wifi frequenciesMaxime Ripard1-0/+2
2020-07-24drm/vc4: Disable Wifi FrequenciesMaxime Ripard3-0/+25
2020-07-24drm/vc4: Block odd horizontal timingsMaxime Ripard2-0/+15
2020-07-24drm/vc4: Enable 10/12 bit outputMaxime Ripard3-1/+77
2020-07-23drm/vc4: Enable scramblerMaxime Ripard2-0/+61
2020-07-17drm/vc4: Store pixel frequency in the connector stateMaxime Ripard2-1/+44
2020-07-17drm/vc4: Create a custom connector stateMaxime Ripard2-2/+35
2020-07-17drm/vc4: Pass the atomic state to encoder hooksMaxime Ripard3-18/+25
2020-07-17drm/atomic: Pass the full state to CRTC enable/disableMaxime Ripard7-31/+23
2020-07-08ARM: dts: bcm2711: Enable the display pipelinerpi4-kmsMaxime Ripard2-1/+160
2020-07-08drm/vc4: drv: Support BCM2711Maxime Ripard4-13/+38
2020-07-08dt-bindings: display: vc4: Document BCM2711 VC5Maxime Ripard1-0/+1
2020-07-08dt-bindings: display: vc4: hdmi: Add BCM2711 HDMI controllers bindingsMaxime Ripard1-0/+109
2020-07-08drm/vc4: hdmi: Support the BCM2711 HDMI controllersMaxime Ripard5-0/+997
2020-07-08drm/vc4: hdmi: Switch to blank pixels when disabledMaxime Ripard2-0/+12
2020-07-08drm/vc4: hdmi: Do the VID_CTL configuration at onceMaxime Ripard1-8/+6
2020-07-08drm/vc4: hdmi: Implement finer-grained hooksMaxime Ripard1-4/+35
2020-07-08drm/vc4: hdmi: Always recenter the HDMI FIFOMaxime Ripard1-20/+26
2020-07-08drm/vc4: hdmi: Remove register dumps in enableMaxime Ripard1-17/+0
2020-07-08drm/vc4: hdmi: Deal with multiple ALSA cardsMaxime Ripard2-1/+5
2020-07-08drm/vc4: hdmi: Add audio-related callbacksDave Stevenson2-8/+21
2020-07-08drm/vc4: hdmi: Set the b-frame marker to the match ALSA's default.Dave Stevenson1-1/+2
2020-07-08drm/vc4: hdmi: Reset audio infoframe on encoder_enable if previously streamingDave Stevenson2-0/+14
2020-07-08drm/vc4: hdmi: Use reg-names to retrieve the HDMI audio registersDave Stevenson1-1/+8
2020-07-08drm/vc4: hdmi: Use clk_set_min_rate insteadMaxime Ripard1-1/+1
2020-07-08drm/vc4: hdmi: Adjust HSM clock rate depending on pixel rateMaxime Ripard2-41/+41
2020-07-08drm/vc4: hdmi: Rename drm_encoder pointer in mode_validMaxime Ripard1-1/+1
2020-07-08drm/vc4: hdmi: Remove unused CEC_CLOCK_DIV defineMaxime Ripard1-1/+0
2020-07-08drm/vc4: hdmi: Add CEC support flagMaxime Ripard2-0/+7
2020-07-08drm/vc4: hdmi: Move CEC init to its own functionMaxime Ripard1-41/+67
2020-07-08drm/vc4: hdmi: Deal with multiple debugfs filesMaxime Ripard2-1/+7
2020-07-08drm/vc4: hdmi: Store the encoder type in the variant structureMaxime Ripard2-1/+5
2020-07-08drm/vc4: hdmi: Add a CSC setup callbackMaxime Ripard2-60/+89
2020-07-08drm/vc4: hdmi: Add PHY RNG enable / disable functionMaxime Ripard3-6/+32
2020-07-08drm/vc4: hdmi: Add PHY init and disable functionMaxime Ripard4-7/+46
2020-07-08drm/vc4: hdmi: Add reset callbackMaxime Ripard2-13/+21
2020-07-08drm/vc4: hdmi: Implement a register layout abstractionMaxime Ripard4-308/+464
2020-07-08drm/vc4: hdmi: Introduce resource init and variantMaxime Ripard2-20/+51
2020-07-08drm/vc4: hdmi: Remove vc4_hdmi_connectorMaxime Ripard2-32/+10
2020-07-08drm/vc4: hdmi: Remove vc4_dev hdmi pointerMaxime Ripard2-8/+0
2020-07-08drm/vc4: hdmi: Retrieve the vc4_hdmi at unbind using our deviceMaxime Ripard2-3/+25
2020-07-08drm/vc4: hdmi: Pass vc4_hdmi to CEC codeMaxime Ripard1-15/+9
2020-07-08drm/vc4: hdmi: Add container_of macros for encoders and connectorsMaxime Ripard2-29/+28
2020-07-08drm/vc4: hdmi: Use local vc4_hdmi directlyMaxime Ripard1-6/+6
2020-07-08drm/vc4: hdmi: Move accessors to vc4_hdmiMaxime Ripard2-18/+12
2020-07-08drm/vc4: hdmi: Rename hdmi to vc4_hdmiMaxime Ripard1-141/+142
2020-07-08drm/vc4: hdmi: Remove DDC argument to connector_initMaxime Ripard1-4/+3
2020-07-08drm/vc4: hdmi: rework connectors and encodersMaxime Ripard2-79/+72
2020-07-08drm/vc4: hdmi: Move structure to headerMaxime Ripard2-75/+87
2020-07-08drm/vc4: hdmi: Use debugfs private fieldMaxime Ripard1-3/+1
2020-07-08drm/vc4: crtc: Add BCM2711 pixelvalvesMaxime Ripard2-2/+100
2020-07-08dt-bindings: display: vc4: pv: Add BCM2711 pixel valvesMaxime Ripard1-0/+5
2020-07-08drm/vc4: drv: Disable the CRTC at boot timeMaxime Ripard3-0/+30
2020-07-08drm/vc4: crtc: Move the CRTC disable outMaxime Ripard1-12/+22
2020-07-08drm/vc4: hvs: Introduce a function to get the assigned FIFOMaxime Ripard2-0/+55
2020-07-08drm/vc4: hvs: Make the stop_channel function publicMaxime Ripard2-1/+2
2020-07-08drm/vc4: crtc: Clear the PixelValve FIFO during configurationMaxime Ripard1-1/+1
2020-07-08drm/vc4: crtc: Clear the PixelValve FIFO on disableMaxime Ripard1-2/+1
2020-07-08drm/vc4: crtc: Add a delay after disabling the PixelValve outputMaxime Ripard1-0/+2
2020-07-08drm/vc4: encoder: Add finer-grained encoder callbacksMaxime Ripard2-0/+26
2020-07-08drm/vc4: crtc: Move HVS channel init before the PV initialisationMaxime Ripard1-4/+4
2020-07-08drm/vc4: crtc: Remove redundant pixelvalve resetMaxime Ripard1-1/+0
2020-07-08drm/vc4: crtc: Remove mode_set_nofbMaxime Ripard1-6/+1
2020-07-08drm/vc4: hvs: Make sure our channel is resetMaxime Ripard1-0/+4
2020-07-08drm/vc4: crtc: Move the HVS gamma LUT setup to our init functionMaxime Ripard4-47/+16
2020-07-08drm/vc4: crtc: Move HVS init and close to a functionMaxime Ripard1-46/+58
2020-07-08drm/vc4: crtc: Move PV dump to config_pvMaxime Ripard1-14/+12
2020-07-08drm/vc4: crtc: Turn pixelvalve reset into a functionMaxime Ripard1-7/+13
2020-07-08drm/vc4: crtc: Disable color management for HVS5Maxime Ripard2-7/+12
2020-07-08drm/vc4: crtc: Add HDMI1 encoder typeMaxime Ripard1-0/+1
2020-07-08drm/vc4: crtc: Rename HDMI encoder type to HDMI0Maxime Ripard3-3/+3
2020-07-08drm/vc4: crtc: Add function to compute FIFO level bitsMaxime Ripard1-2/+10
2020-07-08drm/vc4: crtc: Add FIFO depth to vc4_crtc_dataMaxime Ripard2-3/+20
2020-07-08drm/vc4: crtc: Assign output to channel automaticallyMaxime Ripard6-26/+199
2020-07-08drm/vc4: kms: Convert to for_each_new_crtc_stateMaxime Ripard1-5/+4
2020-07-08drm/vc4: crtc: Enable and disable the PV in atomic_enable / disableMaxime Ripard1-3/+7
2020-07-08drm/vc4: crtc: Use local chan variableMaxime Ripard1-1/+1
2020-07-08drm/vc4: crtc: Rename HVS channel to outputMaxime Ripard4-8/+8
2020-07-08drm/vc4: crtc: Move the cob allocation outside of bindMaxime Ripard2-20/+17
2020-07-08drm/vc4: crtc: Use a shared interruptMaxime Ripard1-1/+3
2020-07-08drm/vc4: crtc: Deal with different number of pixel per clockMaxime Ripard2-7/+14
2020-07-08drm/vc4: plane: Create more planesMaxime Ripard1-1/+1
2020-07-08drm/vc4: plane: Optimize the LBM allocation sizeDave Stevenson1-4/+13
2020-07-08drm/vc4: plane: Change LBM alignment constraint on LBMDave Stevenson1-1/+3
2020-07-08drm/vc4: hvs: Boost the core clock during modesetMaxime Ripard3-0/+20
2020-07-08drm/vc4: Add support for the BCM2711 HVS5Dave Stevenson4-59/+240
2020-07-08dt-bindings: display: Add support for the BCM2711 HVSMaxime Ripard1-1/+17
2020-07-08drm/vc4: hdmi: Add a name to the codec DAI componentMaxime Ripard1-0/+1
2020-07-08drm/vc4: dsi: Only register our component once a DSI device is attachedMaxime Ripard1-17/+8
2020-07-08dt-bindings: arm: bcm: Add a select to the RPI Firmware bindingMaxime Ripard1-0/+9
2020-07-08clk: bcm: dvp: Add missing module informationsMaxime Ripard1-0/+4
2020-07-08Add linux-next specific files for 20200708Stephen Rothwell5-0/+10682
2020-07-08Merge branch 'akpm/master'Stephen Rothwell78-364/+307
2020-07-08sh: add missing EXPORT_SYMBOL() for __delaymorimoto1-0/+1
2020-07-08sh: use generic strncpy()Kuninori Morimoto1-26/+0
2020-07-08sh: remove call to memset after dma_alloc_coherentChen Zhou1-2/+0
2020-07-08sh: clkfwk: remove r8/r16/r32Kuninori Morimoto1-19/+4
2020-07-08include/asm-generic/vmlinux.lds.h: align ro_after_initRomain Naour1-0/+1
2020-07-08mm: annotate a data race in page_zonenum()Qian Cai1-0/+1
2020-07-08mm/swap.c: annotate data races for lru_rotate_pvecsQian Cai1-2/+3
2020-07-08mm/rmap: annotate a data race at tlb_flush_batchedQian Cai1-1/+1
2020-07-08mm/mempool: fix a data race in mempool_free()Qian Cai1-1/+1
2020-07-08mm/list_lru: fix a data race in list_lru_count_oneQian Cai1-1/+1
2020-07-08mm/memcontrol: fix a data race in scan countQian Cai1-1/+1
2020-07-08mm/page_counter: fix various data races at memswQian Cai1-6/+7
2020-07-08mm-swapfile-fix-and-annotate-various-data-races-v2Qian Cai1-2/+2
2020-07-08mm/swapfile: fix and annotate various data racesQian Cai1-13/+18
2020-07-08mm/filemap.c: fix a data race in filemap_fault()Kirill A. Shutemov1-7/+13
2020-07-08mm/swap_state: mark various intentional data racesQian Cai1-2/+2
2020-07-08mm-page_io-mark-various-intentional-data-races-v2Qian Cai1-1/+1
2020-07-08mm/page_io: mark various intentional data racesQian Cai1-3/+3
2020-07-08mm/frontswap: mark various intentional data racesQian Cai1-4/+4
2020-07-08mm/kmemleak: silence KCSAN splats in checksumQian Cai1-0/+2
2020-07-08s390: fix build error for sys_call_table_emuXiaoming Ni2-2/+2
2020-07-08all arch: remove system call sys_sysctlXiaoming Ni52-227/+24
2020-07-08mm/madvise: check fatal signal pending of target processMinchan Kim1-8/+21
2020-07-08mm-madvise-introduce-process_madvise-syscall-an-external-memory-hinting-api-f...Andrew Morton1-1/+1
2020-07-08mm-madvise-introduce-process_madvise-syscall-an-external-memory-hinting-api-fixAndrew Morton1-1/+1
2020-07-08mm/madvise: introduce process_madvise() syscall: an external memory hinting APIMinchan Kim23-2/+152
2020-07-08pid: move pidfd_get_pid() to pid.cMinchan Kim3-17/+18
2020-07-08mm/madvise: pass task and mm to do_madviseMinchan Kim3-19/+26
2020-07-08Merge branch 'akpm-current/current'Stephen Rothwell416-3665/+5589
2020-07-08Merge remote-tracking branch 'set_fs/set_fs-rw'Stephen Rothwell308-795/+732
2020-07-08Merge remote-tracking branch 'memblock/for-next'Stephen Rothwell206-17454/+1
2020-07-08Merge remote-tracking branch 'fsinfo/fsinfo-core'Stephen Rothwell43-10/+3722
2020-07-08Merge remote-tracking branch 'notifications/notifications-pipe-core'Stephen Rothwell37-5/+792
2020-07-08Merge remote-tracking branch 'trivial/for-next'Stephen Rothwell3-3/+3
2020-07-08Merge remote-tracking branch 'kunit-next/kunit'Stephen Rothwell4-126/+380
2020-07-08Merge remote-tracking branch 'fpga/for-next'Stephen Rothwell14-47/+685
2020-07-08Merge remote-tracking branch 'devfreq/devfreq-next'Stephen Rothwell3-21/+34
2020-07-08Merge remote-tracking branch 'pidfd/for-next'Stephen Rothwell80-307/+682
2020-07-08Merge remote-tracking branch 'auxdisplay/auxdisplay'Stephen Rothwell1-11/+6
2020-07-08Merge remote-tracking branch 'hyperv/hyperv-next'Stephen Rothwell10-91/+365
2020-07-08Merge remote-tracking branch 'xarray/xarray'Stephen Rothwell7-18/+113
2020-07-08Merge remote-tracking branch 'nvmem/for-next'Stephen Rothwell7-13/+67
2020-07-08Merge remote-tracking branch 'fsi/next'Stephen Rothwell0-0/+0
2020-07-08Merge remote-tracking branch 'kspp/for-next/kspp'Stephen Rothwell212-437/+704
2020-07-08Merge remote-tracking branch 'seccomp/for-next/seccomp'Stephen Rothwell19-390/+1021
2020-07-08Merge remote-tracking branch 'nvdimm/libnvdimm-for-next'Stephen Rothwell0-0/+0
2020-07-08Merge remote-tracking branch 'rtc/rtc-next'Stephen Rothwell2-3/+3
2020-07-08Merge remote-tracking branch 'coresight/next'Stephen Rothwell15-70/+314
2020-07-08Merge remote-tracking branch 'livepatching/for-next'Stephen Rothwell9-243/+293
2020-07-08Merge remote-tracking branch 'kselftest/next'Stephen Rothwell17-251/+462
2020-07-08Merge remote-tracking branch 'ktest/for-next'Stephen Rothwell2-15/+102
2020-07-08Merge remote-tracking branch 'userns/for-next'Stephen Rothwell0-0/+0
2020-07-08Merge remote-tracking branch 'pwm/for-next'Stephen Rothwell15-35/+42
2020-07-08Merge remote-tracking branch 'pinctrl-samsung/for-next'Stephen Rothwell1-26/+32
2020-07-08Merge remote-tracking branch 'pinctrl-intel/for-next'Stephen Rothwell7-313/+740
2020-07-08Merge remote-tracking branch 'pinctrl/for-next'Stephen Rothwell6-19/+212
2020-07-08Merge remote-tracking branch 'gpio-intel/for-next'Stephen Rothwell2-2/+3
2020-07-08Merge remote-tracking branch 'gpio/for-next'Stephen Rothwell20-1160/+1401
2020-07-08Merge remote-tracking branch 'rpmsg/for-next'Stephen Rothwell3-80/+31
2020-07-08Merge remote-tracking branch 'scsi/for-next'Stephen Rothwell68-1558/+3990
2020-07-08Merge remote-tracking branch 'dmaengine/next'Stephen Rothwell23-330/+354
2020-07-08Merge remote-tracking branch 'icc/icc-next'Stephen Rothwell2-8/+16
2020-07-08Merge remote-tracking branch 'mux/for-next'Stephen Rothwell0-0/+0
2020-07-08Merge remote-tracking branch 'staging/staging-next'Stephen Rothwell130-3704/+1610
2020-07-08Merge remote-tracking branch 'thunderbolt/next'Stephen Rothwell24-368/+4260
2020-07-08Merge remote-tracking branch 'soundwire/next'Stephen Rothwell6-130/+319
2020-07-08Merge remote-tracking branch 'char-misc/char-misc-next'Stephen Rothwell72-417/+837
2020-07-08Merge remote-tracking branch 'tty/tty-next'Stephen Rothwell41-1159/+1273
2020-07-08Merge remote-tracking branch 'phy-next/next'Stephen Rothwell21-34/+1744
2020-07-08Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next'Stephen Rothwell1-2/+3
2020-07-08Merge remote-tracking branch 'usb-serial/usb-next'Stephen Rothwell8-45/+156
2020-07-08Merge remote-tracking branch 'usb/usb-next'Stephen Rothwell91-553/+422
2020-07-08Merge remote-tracking branch 'driver-core/driver-core-next'Stephen Rothwell5-134/+147
2020-07-08Merge remote-tracking branch 'ipmi/for-next'Stephen Rothwell2-5/+4
2020-07-08Merge remote-tracking branch 'leds/for-next'Stephen Rothwell9-49/+148
2020-07-08Merge remote-tracking branch 'chrome-platform/for-next'Stephen Rothwell8-31/+392
2020-07-08Merge remote-tracking branch 'percpu/for-next'Stephen Rothwell0-0/+0
2020-07-08Merge remote-tracking branch 'kvms390/next'Stephen Rothwell7-10/+23
2020-07-08Merge remote-tracking branch 'kvm-arm/next'Stephen Rothwell57-2340/+2771
2020-07-08Merge remote-tracking branch 'rcu/rcu/next'Stephen Rothwell117-964/+5475
2020-07-08Merge remote-tracking branch 'ftrace/for-next'Stephen Rothwell8-193/+600
2020-07-08Merge remote-tracking branch 'edac/edac-for-next'Stephen Rothwell8-163/+211
2020-07-08Merge remote-tracking branch 'tip/auto-latest'Stephen Rothwell136-1017/+3298
2020-07-08Merge remote-tracking branch 'spi/for-next'Stephen Rothwell26-291/+1460
2020-07-08Merge remote-tracking branch 'devicetree/for-next'Stephen Rothwell26-386/+806
2020-07-08Merge remote-tracking branch 'audit/next'Stephen Rothwell6-25/+164
2020-07-08Merge remote-tracking branch 'iommu/next'Stephen Rothwell31-155/+166
2020-07-08Merge remote-tracking branch 'selinux/next'Stephen Rothwell4-13/+41
2020-07-08Merge remote-tracking branch 'safesetid/safesetid-next'Stephen Rothwell0-0/+0
2020-07-08fix up for "Add a new LSM-supporting anonymous inode interface"Stephen Rothwell2-0/+8
2020-07-08Merge remote-tracking branch 'security/next-testing'Stephen Rothwell19-55/+275
2020-07-08Merge remote-tracking branch 'regulator/for-next'Stephen Rothwell47-101/+2547
2020-07-08Merge remote-tracking branch 'battery/for-next'Stephen Rothwell9-65/+219
2020-07-08Merge remote-tracking branch 'backlight/for-backlight-next'Stephen Rothwell14-252/+43
2020-07-08Merge remote-tracking branch 'mfd/for-mfd-next'Stephen Rothwell49-353/+1092
2020-07-08Merge remote-tracking branch 'mmc/next'Stephen Rothwell42-184/+638
2020-07-08Merge remote-tracking branch 'device-mapper/for-next'Stephen Rothwell5-90/+140
2020-07-08Merge remote-tracking branch 'block/for-next'Stephen Rothwell144-2099/+2495
2020-07-08Merge remote-tracking branch 'input/next'Stephen Rothwell32-79/+69
2020-07-08Merge remote-tracking branch 'sound-asoc/for-next'Stephen Rothwell222-2128/+6011
2020-07-08Merge remote-tracking branch 'sound/for-next'Stephen Rothwell53-326/+588
2020-07-08Merge remote-tracking branch 'regmap/for-next'Stephen Rothwell2-31/+193
2020-07-08Merge remote-tracking branch 'etnaviv/etnaviv/next'Stephen Rothwell2-42/+30