aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/platform/omap3isp
AgeCommit message (Expand)AuthorFilesLines
2022-03-18media: platform: rename omap3isp/ to ti/omap3isp/Mauro Carvalho Chehab31-19604/+0
2022-03-15media: platform: omap3isp: move config to its own fileMauro Carvalho Chehab1-0/+21
2022-02-17media: omap3isp: Use struct_group() for memcpy() regionKees Cook1-2/+3
2021-11-30media: omap3isp.h: fix kernel-doc warningsHans Verkuil1-0/+2
2021-11-29media: omap3isp: avoid warnings at IS_OUT_OF_BOUNDS()Mauro Carvalho Chehab1-1/+1
2021-11-29media: omap3isp: mark isp_isr_dbg as __maybe_unusedMauro Carvalho Chehab1-1/+2
2021-09-30media: v4l: async: Rename async nf functions, clean up long linesSakari Ailus1-9/+12
2021-08-04media: omap3isp: Fix missing unlock in isp_subdev_notifier_complete()Wei Yongjun1-1/+3
2021-06-17media: v4l2-subdev: add subdev-wide state structTomi Valkeinen5-133/+181
2021-04-06media: omap3isp: Acquire graph mutex for graph traversalSakari Ailus1-2/+14
2021-02-06media: v4l2-async: Improve v4l2_async_notifier_add_*_subdev() APILaurent Pinchart1-11/+6
2021-02-06media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdevEzequiel Garcia1-46/+33
2020-12-02media: omap3isp: Remove misleading commentThomas Gleixner1-3/+2
2020-09-10media: omap3isp: Fix memleak in isp_probeDinghao Liu1-2/+4
2020-09-01media: omap: Replace HTTP links with HTTPS onesAlexander A. Klimov1-1/+1
2020-08-29media: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-08-07Merge tag 'media/v5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds1-1/+3
2020-06-26media: omap3isp: remove cacheflush.hNathan Chancellor2-3/+0
2020-06-23media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities()Chuhong Yuan1-1/+3
2020-06-08asm-generic: don't include <linux/mm.h> in cacheflush.hChristoph Hellwig1-1/+1
2020-03-02media: Split v4l2_pipeline_pm_use into v4l2_pipeline_pm_{get, put}Ezequiel Garcia1-2/+2
2020-02-27media: omap3isp: Prevent enabling CCDC when stopping streamingSakari Ailus1-0/+4
2020-02-24media: media/platform: rename VFL_TYPE_GRABBER to _VIDEOHans Verkuil1-2/+2
2020-01-08Merge tag 'v5.5-rc5' into patchworkMauro Carvalho Chehab1-12/+12
2020-01-03media: omap3isp: Don't restart CCDC if we're about to stopSakari Ailus1-4/+8
2020-01-03media: omap3isp: Ignore failure of stopping streaming on external subdevSakari Ailus1-4/+4
2019-12-09treewide: Use sizeof_field() macroPankaj Bharadiya1-12/+12
2019-08-26media: use the BIT() macroMauro Carvalho Chehab1-292/+292
2019-08-15media: omap3isp: Don't set streaming state on random subdevsSakari Ailus1-0/+8
2019-08-15media: omap3isp: Set device on omap3isp subdevsSakari Ailus6-0/+7
2019-08-07media: Remove dev_err() usage after platform_get_irq()Stephen Boyd1-1/+0
2019-07-25media: omap3isp: Rework OF endpoint parsingSakari Ailus1-134/+197
2019-07-25media: v4l: ctrls: Add debug messagesEzequiel Garcia1-2/+2
2019-07-22media: omap3isp: set device_caps in struct video_deviceHans Verkuil1-4/+7
2019-07-09Merge tag 'media/v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds6-27/+57
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner28-112/+28
2019-06-11Merge tag 'v5.2-rc4' into media/masterMauro Carvalho Chehab1-9/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner1-9/+1
2019-05-29media: omap3isp: constify platform_device_idArvind Yadav1-1/+1
2019-05-29media: omap3isp: Call video_unregister_device() unconditionallySakari Ailus1-2/+1
2019-05-29media: omap3isp: Don't rely on devm for memory resource managementSakari Ailus5-23/+54
2019-05-29media: staging: media: davinci_vpfe: Replace a bit shiftArushi Singhal1-1/+1
2019-03-01media: platform: fix several typosMauro Carvalho Chehab3-4/+4
2018-11-06media: omap3isp: Unregister media device as firstSakari Ailus1-1/+2
2018-10-31Merge tag 'media/v4.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-2/+2
2018-10-04media: v4l: mediabus: Recognise CSI-2 D-PHY and C-PHYSakari Ailus1-1/+1
2018-10-04media: v4l2-fwnode: Switch to v4l2_async_notifier_add_subdevSteve Longerbeam1-0/+1
2018-09-11media: use strscpy() instead of strlcpy()Mauro Carvalho Chehab7-10/+10
2018-08-31media: videobuf2-v4l2: integrate with media requestsHans Verkuil1-1/+1
2018-08-31media: v4l2-ctrls: support g/s_ext_ctrls for requestsHans Verkuil1-1/+1
2018-08-08media: isp: fix a warning about a wrong struct initializerMauro Carvalho Chehab1-1/+1
2018-06-28media: omap3isp: zero-initialize the isp cam_xclk{a,b} initial dataJavier Martinez Canillas1-1/+1
2018-06-28media: omap3isp: fix warning for !CONFIG_PMArnd Bergmann1-2/+2
2018-05-09media: omap3isp: Don't use GFP_DMASakari Ailus1-1/+1
2018-05-09media: omap3isp: Remove useless NULL check in omap3isp_stat_configSakari Ailus1-6/+0
2018-05-09media: omap3isp: support 64-bit version of omap3isp_stat_dataArnd Bergmann5-3/+30
2018-04-23media: omap3isp: make omap3isp_prev_csc and omap3isp_prev_rgbtorgb constBhumika Goyal1-2/+2
2018-04-23media: v4l: omap3isp: make v4l2_file_operations constBhumika Goyal1-1/+1
2018-04-20media: omap3isp: Allow it to build with COMPILE_TESTArnd Bergmann1-0/+8
2018-04-20media: omap3isp: fix unbalanced dma_iommu_mappingSuman Anna1-3/+4
2018-04-17media: platform: fix some 64-bits warningsMauro Carvalho Chehab1-1/+1
2018-04-17media: isppreview: fix __user annotationsMauro Carvalho Chehab1-1/+1
2018-04-17media: ispstat: use %p to print the address of a bufferMauro Carvalho Chehab1-4/+2
2018-04-17media: omap3isp/isp: remove an unused static varMauro Carvalho Chehab1-7/+0
2018-02-06Merge tag 'media/v4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-1/+1
2018-01-04media: fix usage of whitespaces and on indentationMauro Carvalho Chehab1-1/+1
2017-11-27media: annotate ->poll() instancesAl Viro1-2/+2
2017-11-15Merge tag 'media/v4.15-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-90/+48
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-31media: v4l: async: Move async subdev notifier operations to a separate structureLaurent Pinchart1-1/+5
2017-10-31media: omap3isp: Print the name of the entity where no source pads could be f...Sakari Ailus1-2/+2
2017-10-31media: omap3isp: Fix check for our own sub-devicesSakari Ailus1-1/+1
2017-10-31media: omap3isp: Use generic parser for parsing fwnode endpointsSakari Ailus2-86/+40
2017-08-26media: omap3isp: fix uninitialized variable useArnd Bergmann1-1/+1
2017-08-20media: Convert to using %pOF instead of full_nameRob Herring1-4/+4
2017-08-20media: omap3isp: Quit using struct v4l2_subdev.host_priv fieldSakari Ailus6-37/+25
2017-08-20media: omap3isp: csiphy: Don't assume the CSI receiver is a CSI2 moduleSakari Ailus4-30/+27
2017-08-20media: omap3isp: Always initialise isp and mutex for csiphy1Sakari Ailus1-2/+3
2017-08-20media: omap3isp: Correctly set IO_OUT_SEL and VP_CLK_POL for CCP2 modePavel Machek2-2/+9
2017-08-20media: omap3isp: Parse CSI1 configuration from the device treePavel Machek2-27/+79
2017-07-26media: v4l: omap3isp: Get the parallel bus type from DTLaurent Pinchart3-7/+4
2017-07-19media: omap3isp: Ignore endpoints with invalid configurationSakari Ailus1-3/+5
2017-07-19media: omap3isp: Return -EPROBE_DEFER if the required regulators can't be obt...Pavel Machek2-1/+7
2017-07-19media: omap3isp: add CSI1 supportPavel Machek2-7/+13
2017-07-19media: omap3isp: Explicitly set the number of CSI-2 lanes used in lane cfgSakari Ailus3-6/+18
2017-07-19media: omap3isp: Destroy CSI-2 phy mutexes in error and module removalSakari Ailus3-2/+11
2017-07-19media: omap3isp: Check for valid port in endpointsSakari Ailus1-1/+1
2017-06-06[media] v4l: Switch from V4L2 OF not V4L2 fwnode APISakari Ailus1-23/+26
2017-04-20omap3isp: Remove iommu_group related codeSuman Anna2-18/+0
2017-01-31[media] v4l: omap3isp: Clean up file handle in open() and release()Shailendra Verma1-0/+2
2017-01-30[media] omap3isp: Use a local media device pointer insteadSakari Ailus1-1/+1
2017-01-27[media] media: Rename graph and pipeline structs and functionsSakari Ailus1-8/+8
2016-11-16[media] v4l: omap3isp: Use dma_request_chan_by_mask() to request the DMA channelPeter Ujfalusi1-13/+15
2016-11-16[media] v4l: omap3isp: Fix OF node double put when parsing OF graphLaurent Pinchart1-10/+9
2016-10-21[media] omap3isp: don't break long linesMauro Carvalho Chehab7-50/+54
2016-09-09[media] media: Move media_device link_notify operation to an ops structureLaurent Pinchart1-1/+5
2016-08-24[media] v4l2: remove g/s_crop from video opsHans Verkuil1-31/+57
2016-07-08[media] vb2: replace void *alloc_ctxs by struct device *alloc_devsHans Verkuil1-1/+1
2016-07-08[media] media/platform: convert drivers to use the new vb2_queue dev fieldHans Verkuil2-11/+2
2016-04-13[media] media: Rename is_media_entity_v4l2_io to is_media_entity_v4l2_video_d...Laurent Pinchart1-1/+1
2016-03-03[media] v4l: omap3isp: Use V4L2 graph PM operationsSakari Ailus4-225/+6
2016-02-01[media] omap3isp: Check v4l2_of_parse_endpoint() return valueJavier Martinez Canillas1-1/+4
2016-01-25[media] v4l: omap3isp: Fix data lane shift configurationLaurent Pinchart3-6/+6
2016-01-25[media] v4l: omap3isp: preview: Mark output buffer done firstSakari Ailus1-7/+7
2016-01-25[media] v4l: omap3isp: Fix handling platform_get_irq resultAndrzej Hajda1-2/+3
2016-01-25[media] v4l: omap3isp: use vb2_buffer_state enum for vb2 buffer stateLad, Prabhakar1-4/+6
2016-01-25[media] v4l: omap3isp: Return buffers back to videobuf2 if pipeline streamon ...Sakari Ailus1-14/+32
2016-01-25[media] v4l: omap3isp: Move starting the sensor from streamon IOCTL handler t...Sakari Ailus1-19/+30
2016-01-25[media] v4l: omap3isp: Fix module autoloadingJavier Martinez Canillas1-0/+1
2016-01-11[media] v4l: omap3isp: Use media entity enumeration interfaceSakari Ailus5-19/+33
2016-01-11[media] v4l: omap3isp: Use the new media graph walk interfaceSakari Ailus4-27/+61
2016-01-11[media] media-device: split media initialization and registrationJavier Martinez Canillas1-7/+7
2016-01-11[media] omap3isp: consistently use v4l2_dev var in complete notifierJavier Martinez Canillas1-1/+1
2016-01-11[media] omap3isp: rename single labels to just errorJavier Martinez Canillas2-4/+4
2016-01-11[media] omap3isp: remove pads prefix from isp_create_pads_links()Javier Martinez Canillas1-4/+8
2016-01-11[media] omap3isp: remove per ISP module link creation functionsJavier Martinez Canillas11-108/+35
2016-01-11[media] media: use unsigned for pad indexMauro Carvalho Chehab5-5/+5
2016-01-11[media] media framework: rename pads init function to media_entity_pads_init()Mauro Carvalho Chehab7-7/+7
2016-01-11[media] omap3/omap4/davinci: get rid of MEDIA_ENT_T_V4L2_SUBDEV abuseMauro Carvalho Chehab5-21/+46
2016-01-11[media] media: use macros to check for V4L2 subdev entitiesMauro Carvalho Chehab2-12/+9
2016-01-11[media] omap3isp: create links after all subdevs have been boundJavier Martinez Canillas1-8/+15
2016-01-11[media] omap3isp: separate links creation from entities initJavier Martinez Canillas11-104/+185
2016-01-11[media] media: use entity.graph_obj.mdev instead of .parentJavier Martinez Canillas2-3/+3
2016-01-11[media] media: rename the function that create pad linksMauro Carvalho Chehab6-16/+16
2016-01-11[media] omap3isp: get entity ID using media_entity_id()Javier Martinez Canillas3-6/+11
2016-01-11[media] media: get rid of unused "extra_links" param on media_entity_init()Mauro Carvalho Chehab7-7/+7
2015-12-18[media] media: videobuf2: Move timestamp to vb2_bufferJunghak Sung1-1/+1
2015-12-18[media] vb2: drop v4l2_format argument from queue_setupHans Verkuil1-1/+0
2015-10-20[media] media: videobuf2: Change queue_setup argumentJunghak Sung1-1/+1
2015-10-01[media] media: videobuf2: Restructure vb2_bufferJunghak Sung2-12/+15
2015-10-01[media] media: videobuf2: Replace videobuf2-core with videobuf2-v4l2Junghak Sung1-1/+1
2015-10-01[media] use v4l2_get_timestamp where possibleArnd Bergmann2-4/+3
2015-08-16[media] v4l: omap3isp: Drop platform data supportLaurent Pinchart5-126/+157
2015-07-06[media] v4l: omap3isp: Fix sub-device power management codeSakari Ailus1-2/+2
2015-07-06[media] v4l: omap3isp: Fix async notifier registration orderSakari Ailus1-10/+13
2015-06-24[media] omap3isp: remove unused varMauro Carvalho Chehab1-4/+0
2015-04-10[media] media: omap3isp: remove unused clkdevRussell King2-25/+0
2015-04-02[media] omap3isp: Deprecate platform data supportSakari Ailus1-0/+2
2015-04-02[media] omap3isp: Add support for the Device TreeSakari Ailus3-12/+224
2015-04-02[media] omap3isp: Replace many MMIO regions by twoSakari Ailus2-57/+60
2015-04-02[media] omap3isp: Move the syscon register out of the ISP register mapsSakari Ailus3-17/+42
2015-04-02[media] omap3isp: Replace mmio_base_phys array with the histogram block baseSakari Ailus3-6/+6
2015-04-02[media] omap3isp: Calculate vpclk_div for CSI-2Sakari Ailus1-1/+7
2015-04-02[media] omap3isp: Rename regulators to better suit the Device TreeSakari Ailus1-2/+2
2015-04-02[media] omap3isp: Refactor device configuration structs for Device TreeSakari Ailus6-84/+81
2015-04-02[media] omap3isp: Platform data could be NULLSakari Ailus2-9/+7
2015-04-02[media] omap3isp: DT support for clocksLaurent Pinchart1-0/+25
2015-04-02[media] omap3isp: Separate external link creation from platform data parsingSakari Ailus1-71/+72
2015-04-02[media] omap3isp: Avoid a BUG_ON() in media_entity_create_link()Sakari Ailus1-0/+13
2015-04-02[media] omap3isp: Fix error handling in probeSakari Ailus1-1/+1
2015-04-02[media] media: omap3isp: hist: Move histogram DMA to DMA engineLaurent Pinchart5-57/+80
2015-04-02[media] media: omap3isp: video: Use v4l2_get_timestamp()Laurent Pinchart1-4/+1
2015-04-02[media] media: omap3isp: video: drop setting of vb2 buffer state to VB2_BUF_S...Lad, Prabhakar1-1/+0
2015-04-02[media] media: omap3isp: video: Don't call vb2 mmap with queue lock heldLaurent Pinchart1-7/+1
2015-03-23[media] v4l2-subdev: add support for the new enum_frame_size 'which' fieldHans Verkuil5-10/+10
2015-03-23[media] v4l2-subdev: support new 'which' field in enum_mbus_codeHans Verkuil4-5/+5
2015-03-23[media] v4l2-subdev: replace v4l2_subdev_fh by v4l2_subdev_pad_configHans Verkuil5-157/+157
2015-01-27Merge tag 'v3.19-rc6' into patchworkMauro Carvalho Chehab1-2/+5
2015-01-24Merge tag 'media/v3.19-4' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-2/+5
2015-01-21[media] omap3isp: Correctly set QUERYCAP capabilitiesSakari Ailus1-2/+5
2014-12-23[media] omap3isp: Fix division by 0Laurent Pinchart1-0/+3
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2014-11-14[media] platform: Make use of media_bus_format enumBoris BREZILLON7-181/+175
2014-10-20media: platform: omap3isp: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-09-03[media] omap3isp: use true/false for boolean varsMauro Carvalho Chehab1-1/+1
2014-08-21[media] omap3isp: resizer: Protect against races when updating cropLaurent Pinchart2-12/+34
2014-08-21[media] omap3isp: resizer: Remove slow debugging message from interrupt handlerLaurent Pinchart1-8/+9
2014-08-21[media] omap3isp: resizer: Remove needless variable initializationsLaurent Pinchart1-6/+6
2014-08-21[media] omap3isp: ccdc: Restart the CCDC immediately after an underrun in BT.656Laurent Pinchart1-2/+15
2014-08-21[media] omap3isp: ccdc: Don't timeout on stream off when the CCDC is stoppedLaurent Pinchart2-0/+6
2014-08-21[media] omap3isp: ccdc: Fix freeze when a short frame is receivedLaurent Pinchart1-0/+29
2014-08-21[media] omap3isp: ccdc: Increment the frame number at VD0 time for BT.656Laurent Pinchart1-10/+10
2014-08-21[media] omap3isp: ccdc: Simplify ccdc_lsc_is_configured()Laurent Pinchart1-5/+4
2014-08-21[media] omap3isp: ccdc: Rename __ccdc_handle_stopping to ccdc_handle_stoppingLaurent Pinchart1-5/+5
2014-08-21[media] omap3isp: ccdc: Only complete buffer when all fields are capturedLaurent Pinchart2-27/+58
2014-08-21[media] omap3isp: ccdc: Disable the video port when unusedLaurent Pinchart1-41/+29
2014-08-21[media] omap3isp: ccdc: Add support for BT.656 YUV format at the CCDC inputLaurent Pinchart2-16/+80
2014-08-21[media] omap3isp: ccdc: Support the interlaced field orders at the CCDC outputLaurent Pinchart3-60/+122
2014-08-21[media] omap3isp: ccdc: Add basic support for interlaced videoLaurent Pinchart3-1/+28
2014-08-21[media] omap3isp: ccdc: Simplify the ccdc_isr_buffer() functionLaurent Pinchart1-10/+5
2014-08-21[media] omap3isp: ccdc: Simplify the configuration functionLaurent Pinchart1-5/+4
2014-08-21[media] omap3isp: video: Validate the video node field orderLaurent Pinchart1-2/+3
2014-08-21[media] omap3isp: Default to progressive field order when setting the formatLaurent Pinchart1-0/+9
2014-08-21[media] omap3isp: Move non-critical code out of the mutex-protected sectionLaurent Pinchart1-3/+2
2014-08-21[media] omap3isp: Remove boilerplate disclaimer and FSF addressLaurent Pinchart28-280/+0
2014-08-21[media] omap3isp: Don't ignore subdev streamoff failuresLaurent Pinchart1-6/+4
2014-05-25[media] omap3isp: Rename isp_buffer isp_addr field to dmaLaurent Pinchart7-17/+17
2014-05-25[media] omap3isp: Move to videobuf2Laurent Pinchart5-1286/+108
2014-05-25[media] omap3isp: Cancel all queued buffers when stopping the video streamLaurent Pinchart1-0/+2
2014-05-25[media] omap3isp: Move buffer irqlist to isp_buffer structureLaurent Pinchart3-21/+22
2014-05-25[media] omap3isp: Move queue irqlock to isp_video structureLaurent Pinchart5-27/+19
2014-05-25[media] omap3isp: Move queue mutex to isp_video structureLaurent Pinchart4-91/+86
2014-05-25[media] omap3isp: queue: Don't build scatterlist for kernel bufferLaurent Pinchart2-25/+7
2014-05-25[media] omap3isp: Use the ARM DMA IOMMU-aware operationsLaurent Pinchart4-60/+86
2014-05-25[media] omap3isp: queue: Use sg_alloc_table_from_pages()Laurent Pinchart1-14/+2
2014-05-25[media] omap3isp: queue: Map PFNMAP buffers to deviceLaurent Pinchart2-18/+23
2014-05-25[media] omap3isp: queue: Fix the dma_map_sg() return value checkLaurent Pinchart1-1/+1
2014-05-25[media] omap3isp: queue: Allocate kernel buffers with dma_alloc_coherentLaurent Pinchart2-32/+27
2014-05-25[media] omap3isp: queue: Inline the ispmmu_v(un)map functionsLaurent Pinchart1-32/+4
2014-05-25[media] omap3isp: queue: Merge the prepare and sglist functionsLaurent Pinchart2-104/+69