VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
Date
Commit Message
Rev
Author
2021-09-08
gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats
Krzysztof Hałasa
2021-07-19
drm/imx: Add 8 pixel alignment fix
Sebastian Reichel
2021-01-04
gpu/ipu-v3/ipu-di: Strip out 2 unused 'di_sync_config' entries
Lee Jones
2020-10-26
gpu: ipu-v3: remove unused functions
Philipp Zabel
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2020-07-20
gpu: ipu-v3: image-convert: Wait for all EOFs before completing a tile
Steve Longerbeam
2020-07-20
gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers
Steve Longerbeam
2020-07-20
gpu: ipu-v3: Restore RGB32, BGR32
Steve Longerbeam
2019-08-19
gpu: ipu-v3: image-convert: only sample into the next tile if necessary
Philipp Zabel
2019-08-19
gpu: ipu-v3: image-convert: move tile burst alignment out of loop
Philipp Zabel
2019-08-19
gpu: ipu-v3: image-convert: bail on invalid tile sizes
Philipp Zabel
2019-08-19
gpu: ipu-v3: image-convert: fix image downsize coefficients and tiling calculation
Philipp Zabel
2019-08-19
gpu: ipu-v3: image-convert: limit input seam position to hardware requirements
Philipp Zabel
2019-08-19
gpu: ipu-v3: image-convert: fix output seam valid interval
Philipp Zabel
2019-08-19
gpu: ipu-v3: image-convert: move output seam valid interval calculation into find_best_seam
Philipp Zabel
2019-08-19
gpu: ipu-v3: image-convert: enable V4L2_PIX_FMT_BGRX32 and _RGBX32
Philipp Zabel
2019-08-19
gpu: ipu-v3: enable remaining 32-bit RGB V4L2 pixel formats
Philipp Zabel
2019-07-15
Merge tag 'drm-next-2019-07-16' of git://anongit.freedesktop.org/drm/drm
Linus Torvalds
2019-06-14
gpu: ipu-v3: image-convert: Enable double write reduction
Steve Longerbeam
2019-06-14
gpu: ipu-v3: ipu-ic-csc: Add support for Rec.709 encoding
Steve Longerbeam
2019-06-14
gpu: ipu-v3: ipu-ic-csc: Add support for limited range encoding
Steve Longerbeam
2019-06-14
gpu: ipu-v3: ipu-ic: Fully describe colorspace conversions
Steve Longerbeam
2019-06-14
gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM
Steve Longerbeam
2019-06-14
gpu: ipu-v3: image-convert: Fix image downsize coefficients
Steve Longerbeam
2019-06-14
gpu: ipu-v3: image-convert: Fix input bytesperline for packed formats
Steve Longerbeam
2019-06-14
gpu: ipu-v3: image-convert: Fix input bytesperline width/height align
Steve Longerbeam
2019-06-05
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288
Thomas Gleixner
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 159
Thomas Gleixner
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
Thomas Gleixner
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2019-04-23
gpu: ipu-v3: dp: fix CSC handling
Lucas Stach
2019-03-09
Merge tag 'media/v5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Linus Torvalds
2019-02-22
gpu: ipu-v3: prg: add function to get channel configure status
Lucas Stach
2019-02-22
gpu: ipu-v3: pre: add double buffer status readback
Lucas Stach
2019-02-18
Merge tag 'v5.0-rc7' into patchwork
Mauro Carvalho Chehab
2019-01-23
gpu: ipu-v3: pre: don't trigger update if buffer address doesn't change
Lucas Stach
2019-01-17
gpu: ipu-v3: Fix CSI offsets for imx53
Steve Longerbeam
2019-01-17
gpu: ipu-v3: Fix i.MX51 CSI control registers offset
Alexander Shiyan
2019-01-16
media: gpu: ipu-v3: Add planar support to interlaced scan
Steve Longerbeam
2019-01-16
media: gpu: ipu-csi: Swap fields according to input/output field types
Steve Longerbeam
2018-11-05
gpu: ipu-v3: image-convert: allow three rows or columns
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: disable double buffering if necessary
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: add some ASCII art to the exposition
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: fix bytesperline adjustment
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: relax alignment restrictions
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: fix debug output for varying tile sizes
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: select optimal seam positions
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: move tile alignment helpers
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: calculate tile dimensions and offsets outside fill_image
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: store tile top/left position
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: reconfigure IC per tile
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: calculate per-tile resize coefficients
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: prepare for per-tile configuration
Philipp Zabel
2018-11-05
gpu: ipu-v3: image-convert: Catch unaligned tile offsets
Steve Longerbeam
2018-11-05
gpu: ipu-v3: image-convert: Remove need_abort flag
Steve Longerbeam
2018-11-05
gpu: ipu-v3: image-convert: Allow reentrancy into abort
Steve Longerbeam
2018-11-05
gpu: ipu-v3: image-convert: Only wait for abort completion if active run
Steve Longerbeam
2018-11-05
gpu: ipu-v3: image-convert: Prevent race between run and unprepare
Steve Longerbeam
2018-11-05
gpu: ipu-v3: ipu-ic: allow to manually set resize coefficients
Philipp Zabel
2018-11-05
gpu: ipu-v3: Add chroma plane offset overrides to ipu_cpmem_set_image()
Steve Longerbeam
2018-11-05
gpu: ipu-cpmem: add WARN_ON_ONCE() for unaligned dma buffers
Steve Longerbeam
2018-10-04
media: v4l: mediabus: Recognise CSI-2 D-PHY and C-PHY
Sakari Ailus
2018-08-15
Merge tag 'drm-next-2018-08-15' of git://anongit.freedesktop.org/drm/drm
Linus Torvalds
2018-08-14
Merge branches 'pm-core', 'pm-domains', 'pm-sleep', 'acpi-pm' and 'pm-cpuidle'
Rafael J. Wysocki
2018-08-10
Merge tag 'imx-drm-fixes-2018-08-03' of git://git.pengutronix.de/git/pza/linux into drm-next
Dave Airlie
2018-08-02
gpu: ipu-v3: default to id 0 on missing OF alias
Philipp Zabel
2018-08-02
gpu: ipu-v3: Fix U/V offset macros for planar 4:2:0
Steve Longerbeam
2018-08-02
gpu: ipu-v3: add support for XRGB32 and XBGR32 V4L2 pixel formats
Philipp Zabel
2018-07-16
gpu: ipu-v3: Allow negative offsets for interlaced scanning
Philipp Zabel
2018-07-16
gpu: ipu-v3: csi: support RGB565 on parallel bus
Jan Luebbe
2018-07-16
gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes
Enrico Scholz
2018-07-16
gpu: ipu-csi: add rgb/bgr888 24bit support to mbus_code_to_bus_cfg
Michael Grzeschik
2018-07-16
gpu: ipu-csi: Check for field type alternate
Steve Longerbeam
2018-07-09
driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMER
Vivek Gautam
2018-03-15
gpu: ipu-v3: prg: avoid possible array underflow
Arnd Bergmann
2018-02-19
gpu: ipu-csi: add 10/12-bit grayscale support to mbus_code_to_bus_cfg
Jan Luebbe
2018-02-19
gpu: ipu-cpmem: add 16-bit grayscale support to ipu_cpmem_set_image
Philipp Zabel
2018-02-19
gpu: ipu-v3: prg: fix device node leak in ipu_prg_lookup_by_phandle
Tobias Jordan
2018-02-19
gpu: ipu-v3: pre: fix device node leak in ipu_pre_lookup_by_phandle
Tobias Jordan
2018-02-16
gpu: ipu-cpmem: add 8-bit grayscale support to ipu_cpmem_set_image
Philipp Zabel
2018-02-16
gpu: ipu-v3: make const arrays int_reg static, shrinks object size
Colin Ian King
2017-12-19
gpu: ipu-v3: allow to build with COMPILE_TEST
Philipp Zabel
2017-12-19
gpu: ipu-v3: prg: add modifier support
Lucas Stach
2017-12-19
gpu: ipu-v3: pre: add tiled prefetch support
Lucas Stach
2017-12-19
gpu: ipu-v3: prg: switch to runtime PM
Lucas Stach
2017-11-23
Merge tag 'drm-for-v4.15-part2' of git://people.freedesktop.org/~airlied/linux
Linus Torvalds
2017-11-23
Merge tag 'imx-drm-next-2017-10-18' of git://git.pengutronix.de/git/pza/linux into drm-next
Dave Airlie
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
2017-10-11
gpu: ipu-v3: pre: implement workaround for ERR009624
Lucas Stach
2017-10-11
gpu: ipu-v3: prg: wait for double buffers to be filled on channel startup
Lucas Stach
2017-10-11
gpu: ipu-v3: Allow channel burst locking on i.MX6 only
Philipp Zabel
2017-10-04
gpu: ipu-v3: ipu-dc: Remove unused 'di' variable
Fabio Estevam
2017-09-03
Merge tag 'drm-for-v4.14' of git://people.freedesktop.org/~airlied/linux
Linus Torvalds
2017-08-11
gpu: ipu-v3: add DRM dependency
Arnd Bergmann
2017-07-26
drm: Convert to using %pOF instead of full_name
Rob Herring
2017-06-16
BackMerge tag 'v4.12-rc5' into drm-next
Dave Airlie
2017-06-08
gpu: ipu-v3: vdic: include AUTO field order bit in ipu_vdi_set_field_order
Steve Longerbeam
2017-06-08
gpu: ipu-v3: remove interrupt busy waiting routine
Philipp Zabel
2017-06-08
gpu: ipu-v3: allocate ipuv3_channels as needed
Philipp Zabel
2017-06-08
gpu: ipu-v3: Add support for double read/write reduction
Philipp Zabel
2017-06-08
gpu: ipu-v3: prg: remove counter load enable
Lucas Stach
2017-06-06
gpu: ipu-v3: Fix CSI selection for VDIC
Marek Vasut
2017-06-06
gpu: ipu-v3: pre: only use internal clock gating
Lucas Stach
2017-04-04
gpu: ipu-v3: don't depend on DRM being enabled
Lucas Stach
2017-03-16
gpu: ipu-v3: only set non-zero AXI ID for IC when PRG is absent
Lucas Stach
2017-03-16
gpu: ipu-v3: hook up PRG unit
Lucas Stach
2017-03-16
gpu: ipu-v3: add driver for Prefetch Resolve Gasket
Lucas Stach
2017-03-15
gpu: ipu-v3: add driver for Prefetch Resolve Engine
Lucas Stach
2017-03-15
gpu: ipu-v3: add support for separate alpha channels
Philipp Zabel
2017-03-15
drm/imx: add deferred plane disabling
Philipp Zabel
2017-03-15
gpu: ipu-v3: add unsynchronised DP channel disabling
Philipp Zabel
2017-03-15
gpu: ipu-v3: remove IRQ dance on DC channel disable
Lucas Stach
2017-03-15
gpu: ipu-cpmem: add bayer formats to ipu_cpmem_set_image
Philipp Zabel
2017-03-15
gpu: ipu-cpmem: set image base address even for incorrect formats
Philipp Zabel
2017-02-17
gpu: ipu-v3: Stop overwriting pdev->dev.of_node of child devices
Philipp Zabel
2017-02-17
gpu: ipu-v3: export ipu_csi_set_downsize
Philipp Zabel
2016-11-11
Merge tag 'imx-drm-next-2016-11-10' of git://git.pengutronix.de/git/pza/linux into drm-next
Dave Airlie
2016-11-09
gpu: ipu-di: silence videomode logspam
Lucas Stach
2016-11-07
gpu: ipu-v3: add ipu_csi_set_downsize
Philipp Zabel
2016-11-07
Backmerge tag 'v4.9-rc4' into drm-next
Dave Airlie
2016-10-20
gpu: ipu-v3: initially clear all interrupts
Philipp Zabel
2016-10-20
gpu: ipu-v3: add YUV 4:4:4 support
Philipp Zabel
2016-10-20
gpu: ipu-cpmem: remove unused ipu_cpmem_set_yuv_planar function
Philipp Zabel
2016-10-19
gpu: Remove depends on RESET_CONTROLLER when not a provider
Stephen Boyd
2016-10-17
gpu: ipu-v3: Use ERR_CAST instead of ERR_PTR(PTR_ERR())
Wei Yongjun
2016-09-19
gpu: ipu-v3: Add queued image conversion support
Steve Longerbeam
2016-09-19
gpu: ipu-v3: Add ipu_rot_mode_is_irt()
Steve Longerbeam
2016-09-19
gpu: ipu-v3: fix a possible NULL dereference
LABBE Corentin
2016-08-29
gpu: ipu-v3: Add FSU channel linking support
Steve Longerbeam
2016-08-29
gpu: ipu-v3: Add Video Deinterlacer unit
Steve Longerbeam
2016-08-29
gpu: ipu-v3: Do not wait for DMFC FIFO to clear when disabling DMFC channel
Liu Ying
2016-08-08
gpu: ipu-v3: rename CSI client device
Steve Longerbeam
2016-08-08
gpu: ipu-v3: Fix IRT usage
Steve Longerbeam
2016-08-08
gpu: ipu-v3: Fix CSI data format for 16-bit media bus formats
Steve Longerbeam
2016-08-08
gpu: ipu-v3: set correct full sensor frame for PAL/NTSC
Steve Longerbeam
2016-08-08
gpu: ipu-v3: Add ipu_get_num()
Steve Longerbeam
2016-08-08
gpu: ipu-cpmem: Add ipu_cpmem_get_burstsize()
Steve Longerbeam
2016-08-08
gpu: ipu-cpmem: Add ipu_cpmem_set_uv_offset()
Steve Longerbeam
2016-07-12
gpu: ipu-v3: ipu-dc: don't bug out on invalid bus_format
Philipp Zabel
2016-07-12
drm/imx: atomic phase 1: Use transitional atomic CRTC and plane helpers
Liu Ying
2016-07-12
gpu: ipu-v3: ipu-dmfc: Use static DMFC FIFO allocation mechanism
Liu Ying
2016-05-23
drm/imx: Match imx-ipuv3-crtc components using device node in platform data
Philipp Zabel
2016-05-05
gpu: ipu-v3: Fix imx-ipuv3-crtc module autoloading
Philipp Zabel
2016-03-31
gpu: ipu-v3: ipu-dmfc: Rename ipu_dmfc_init_channel to ipu_dmfc_config_wait4eot
Liu Ying
2016-03-31
gpu: ipu-v3: ipu-dmfc: Make function ipu_dmfc_init_channel() return void
Liu Ying
2016-03-31
gpu: ipu-v3: ipu-dmfc: Protect function ipu_dmfc_init_channel() with mutex
Liu Ying
2016-03-31
gpu: ipu-cpmem: modify ipu_cpmem_set_yuv_planar_full for better control
Philipp Zabel
2016-03-14
Merge drm-fixes into drm-next.
Dave Airlie
2016-03-01
gpu: ipu-v3: ipu-dc: Simplify display controller microcode setup
Philipp Zabel
2016-02-10
gpu: ipu-v3: Reset IPU before activating IRQ
David Jander
2016-02-10
gpu: ipu-v3: Do not bail out on missing optional port nodes
Philipp Zabel
2016-01-11
Merge branch 'patchwork' into v4l_for_linus
Mauro Carvalho Chehab
2015-12-04
drm, ipu-v3: use https://linuxtv.org for LinuxTV URL
Mauro Carvalho Chehab
2015-11-24
gpu: ipu-v3: Assign of_node of child platform devices to corresponding ports
Philipp Zabel
2015-11-24
gpu: ipu-v3: Remove reg_offset field
Philipp Zabel
2015-11-05
Merge tag 'imx-drm-next-2015-10-30' of git://git.pengutronix.de/git/pza/linux into drm-next
Dave Airlie
2015-10-30
gpu: ipu-v3: fix div_ratio type
Andrzej Hajda
2015-10-30
gpu: ipu-v3: csi: add support for 8 bpp grayscale sensors.
Philippe De Muyter
2015-10-30
gpu: ipu-v3: add support for ARGB4444 16-bit color format
Lucas Stach
2015-10-30
gpu: ipu-v3: add support for RGBX8888 and RGBA8888 pixel formats
Philipp Zabel
2015-10-30
gpu: ipu-v3: add support for 15-bit RGB with 1-bit alpha formats
Philipp Zabel
2015-10-30
gpu: ipu-v3: ipu-csi: bool test doesn't need a comparison to false
Fabio Estevam
2015-10-06
gpu: imx: fix support for interlaced modes
Russell King
2015-10-06
gpu: imx: simplify sync polarity setting
Russell King
2015-09-16
gpu/drm: Kill off set_irq_flags usage
Rob Herring
2015-09-16
genirq: Remove irq argument from irq flow handlers
Thomas Gleixner
2015-09-04
Merge tag 'dmaengine-4.3-rc1' of git://git.infradead.org/users/vkoul/slave-dma
Linus Torvalds
2015-07-16
dmaengine: ipu: Use irq_desc_get_xxx() to avoid redundant lookup of irq_desc
Jiang Liu
2015-07-10
GPU: ipu: fix lockup caused by pending chained interrupts
Russell King
2015-06-18
GPU: ipu: Fix race in installing IPU chained IRQ handler
Russell King
2015-04-13
Merge tag 'imx-drm-next-2015-03-31' of git://git.pengutronix.de/git/pza/linux into drm-next
Dave Airlie
2015-03-31
gpu: ipu-v3: turns out the IPU can only downsize 4:1
Philipp Zabel
2015-03-31
gpu: ipu-v3: limit pixel clock divider to 8-bits
Philipp Zabel
2015-03-31
drm/imx: consolidate bus format variable names
Philipp Zabel
2015-03-31
drm/imx: switch to use media bus formats
Philipp Zabel
2015-02-23
gpu: ipu-v3: do not divide by zero if the pixel clock is too large
Philipp Zabel
2015-02-11
Merge tag 'imx-drm-fixes-2015-01-28' of git://git.pengutronix.de/git/pza/linux into drm-next
Dave Airlie
2015-01-27
gpu: ipu-v3: Fix IC control register offset
Philipp Zabel
2015-01-27
gpu: ipu-v3: wait_for_completion_timeout does not return negative status
Nicholas Mc Guire
2015-01-07
gpu: ipu-di: Switch to DIV_ROUND_CLOSEST for DI clock divider calc
Steve Longerbeam
2015-01-07
gpu: ipu-v3: Use videomode in struct ipu_di_signal_cfg
Steve Longerbeam
2015-01-07
gpu: ipu-di: remove some non-functional code
Steve Longerbeam
2015-01-07
gpu: ipu-di: Add ipu_di_adjust_videomode()
Jiada Wang
2015-01-06
gpu: ipu-v3: Implement use counter for ipu_dc_enable(), ipu_dc_disable()
Steve Longerbeam
2014-11-14
[media] gpu: ipu-v3: Make use of media_bus_format enum
Boris BREZILLON
2014-10-07
Merge tag 'ipu-fixes-3.18' of git://git.pengutronix.de/git/pza/linux into drm-next
Dave Airlie
2014-09-24
gpu: ipu-v3: Kconfig: Remove SOC_IMX6SL from IMX_IPUV3_CORE Kconfig
Fabio Estevam
2014-09-02
gpu: ipu-v3: Add ipu_dump()
Steve Longerbeam
2014-09-02
gpu: ipu-cpmem: Add ipu_cpmem_dump()
Steve Longerbeam
2014-09-02
gpu: ipu-v3: Add more planar formats support
Steve Longerbeam
2014-09-02
gpu: ipu-cpmem: Add second buffer support to ipu_cpmem_set_image()
Steve Longerbeam
2014-09-02
gpu: ipu-cpmem: Add ipu_cpmem_set_rotation()
Steve Longerbeam
2014-09-02
gpu: ipu-cpmem: Add ipu_cpmem_set_axi_id()
Steve Longerbeam
2014-09-02
gpu: ipu-cpmem: Add ipu_cpmem_set_block_mode()
Steve Longerbeam
2014-09-02
gpu: ipu-v3: Add ipu_idmac_lock_enable()
Steve Longerbeam
2014-09-02
gpu: ipu-v3: Add ipu_idmac_enable_watermark()
Steve Longerbeam
2014-09-02
gpu: ipu-v3: Add ipu_stride_to_bytes()
Steve Longerbeam
2014-09-02
gpu: ipu-v3: Add __ipu_idmac_reset_current_buffer()
Steve Longerbeam
2014-09-02
gpu: ipu-v3: Add ipu_idmac_clear_buffer()
Steve Longerbeam
2014-09-02
gpu: ipu-v3: Add ipu_idmac_buffer_is_ready()
Steve Longerbeam