Series |
media: ti-vpe: cal: Add media controller support
|
expand
-
[v2,000/108] media: ti-vpe: cal: Add media controller support
-
[v2,001/108] media: ti-vpe: cal: Sort headers alphabetically
-
[v2,002/108] media: ti-vpe: cal: Avoid function forward declaration
-
[v2,003/108] media: ti-vpe: cal: Decouple CSI2 port and CPORT
-
[v2,004/108] media: ti-vpe: cal: Index CSI-2 port starting at 0
-
[v2,005/108] media: ti-vpe: cal: Index IRQ registersstarting at 0
-
[v2,006/108] media: ti-vpe: cal: Merge all status variables in IRQ handler
-
[v2,007/108] media: ti-vpe: cal: Inline CAL_VERSION macro in its only user
-
[v2,008/108] media: ti-vpe: cal: Turn reg_(read|write)_field() into inline functions
-
[v2,009/108] media: ti-vpe: cal: Make cal_formats array const
-
[v2,010/108] media: ti-vpe: cal: Remove needless variable initialization
-
[v2,011/108] media: ti-vpe: cal: Remove needless casts
-
[v2,012/108] media: ti-vpe: cal: Turn boolean variable into bool
-
[v2,013/108] media: ti-vpe: cal: Make loop indices unsigned where applicable
-
[v2,014/108] media: ti-vpe: cal: Embed base_fields array in struct cal_csi2_phy
-
[v2,015/108] media: ti-vpe: cal: Don't modify cal_csi2_phy base_fields
-
[v2,016/108] media: ti-vpe: cal: Store PHY regmap fields in struct cc_data
-
[v2,017/108] media: ti-vpe: cal: Rename cal_csi2_phy base_fields to fields
-
[v2,018/108] media: ti-vpe: cal: Make structure fields unsigned where applicable
-
[v2,019/108] media: ti-vpe: cal: Constify platform data
-
[v2,020/108] media: ti-vpe: cal: Remove static const cal_regmap_config template
-
[v2,021/108] media: ti-vpe: cal: Remove unused structure fields
-
[v2,022/108] media: ti-vpe: cal: Remove flags field from struct cal_dev
-
[v2,023/108] media: ti-vpe: cal: Move function to avoid forward declaration
-
[v2,024/108] media: ti-vpe: cal: Rename cc_data to cal_camerarx
-
[v2,025/108] media: ti-vpe: cal: Rename cal_csi2_phy to cal_camerarx_data
-
[v2,026/108] media: ti-vpe: cal: Name all cal_dev pointers consistently
-
[v2,027/108] media: ti-vpe: cal: Name all cal_camerarx pointers consistently
-
[v2,028/108] media: ti-vpe: cal: Remove internal phy structure from cal_camerarx
-
[v2,029/108] media: ti-vpe: cal: Store instance ID and cal pointer in cal_camerarx
-
[v2,030/108] media: ti-vpe: cal: Use dev_* print macros
-
[v2,031/108] media: ti-vpe: cal: Add print macros for the cal_camerarx instances
-
[v2,032/108] media: ti-vpe: cal: Store sensor-related data in cal_camerarx
-
[v2,033/108] media: ti-vpe: cal: Create consistent naming for CAMERARX functions
-
[v2,034/108] media: ti-vpe: cal: Group CAMERARX-related functions together
-
[v2,035/108] media: ti-vpe: cal: Inline cal_data_get_num_csi2_phy() in its caller
-
[v2,036/108] media: ti-vpe: cal: Create consistent naming for context functions
-
[v2,037/108] media: ti-vpe: cal: Reorganize remaining code in sections
-
[v2,038/108] media: ti-vpe: cal: Rename cal_ctx.csi2_port to cal_ctx.index
-
[v2,039/108] media: ti-vpe: cal: Use correct device name for bus_info
-
[v2,040/108] media: ti-vpe: cal: Get struct device without going through v4l2_device
-
[v2,041/108] media: ti-vpe: cal: Use ctx_info() instead of v4l2_info()
-
[v2,042/108] media: ti-vpe: cal: Use a loop to create CAMERARX and context instances
-
[v2,043/108] media: ti-vpe: cal: Drop struct cal_dev v4l2_dev field
-
[v2,044/108] media: ti-vpe: cal: Split CAMERARX syscon regmap retrieval to a function
-
[v2,045/108] media: ti-vpe: cal: Use syscon_regmap_lookup_by_phandle_args()
-
[v2,046/108] media: ti-vpe: cal: Inline cal_get_camerarx_regmap() in caller
-
[v2,047/108] media: ti-vpe: cal: Add comments to cal_probe() to delimitate sections
-
[v2,048/108] media: ti-vpe: cal: Rename cal_create_instance() to cal_ctx_create()
-
[v2,049/108] media: ti-vpe: cal: Hardcode virtual channel to 0
-
[v2,050/108] media: ti-vpe: cal: Use of_graph_get_endpoint_by_regs() to parse OF
-
[v2,051/108] media: ti-vpe: cal: Fix usage of v4l2_fwnode_endpoint_parse()
-
[v2,052/108] media: ti-vpe: cal: Decouple control handler from v4l2_device
-
[v2,053/108] media: ti-vpe: cal: Move v4l2_device from cal_ctx to cal_dev
-
[v2,054/108] media: ti-vpe: cal: Split video device initialization and registration
-
[v2,055/108] media: ti-vpe: cal: Add context V4L2 cleanup and unregister functions
-
[v2,056/108] media: ti-vpe: cal: Unregister video device before cleanup
-
[v2,057/108] media: ti-vpe: cal: Add cal_camerarx_destroy() to cleanup CAMERARX
-
[v2,058/108] media: ti-vpe: cal: Move DT parsing to CAMERARX
-
[v2,059/108] media: ti-vpe: cal: Use ARRAY_SIZE to replace numerical value
-
[v2,060/108] media: ti-vpe: cal: Move all sensor-related init to .bound() notifier
-
[v2,061/108] media: ti-vpe: cal: Allow multiple contexts per subdev notifier
-
[v2,062/108] media: ti-vpe: cal: Move async notifiers from contexts to cal_dev
-
[v2,063/108] media: ti-vpe: cal: Replace context with phy in async notifier entries
-
[v2,064/108] media: ti-vpe: cal: Operate on phy instances in cal_quickdump_regs()
-
[v2,065/108] media: ti-vpe: cal: Decouple context and phy cleanup at remove time
-
[v2,066/108] media: ti-vpe: cal: Move CAL_NUM_CSI2_PORTS from cal_regs.h to cal.c
-
[v2,067/108] media: ti-vpe: cal: Remove isvcirqset() and isportirqset() macros
-
[v2,068/108] media: ti-vpe: cal: Replace number of ports numerical value by macro
-
[v2,069/108] media: ti-vpe: cal: Split media initialization and cleanup to functions
-
[v2,070/108] media: ti-vpe: cal: Read hardware revision earlier during probe
-
[v2,071/108] media: ti-vpe: cal: Print revision and hwinfo in a more readable format
-
[v2,072/108] media: ti-vpe: cal: Store struct device in cal_dev
-
[v2,073/108] media: ti-vpe: cal: Register a media device
-
[v2,074/108] media: ti-vpe: cal: Init formats in cal_ctx_v4l2_register()
-
[v2,075/108] media: ti-vpe: cal: Allocate cal_ctx active_fmt array dynamically
-
[v2,076/108] media: ti-vpe: cal: Inline cal_camerarx_max_lanes() in its only caller
-
[v2,077/108] media: ti-vpe: cal: Reorder camerarx functions to prepare refactoring
-
[v2,078/108] media: ti-vpe: cal: Refactor camerarx start and stop
-
[v2,079/108] media: ti-vpe: cal: Don't store external rate in cal_camerarx
-
[v2,080/108] media: ti-vpe: cal: Remove unneeded phy->sensor NULL check
-
[v2,081/108] media: ti-vpe: cal: Use 'unsigned int' type instead of 'unsigned'
-
[v2,082/108] media: ti-vpe: cal: Split video node handling to cal-video.c
-
[v2,083/108] media: ti-vpe: cal: Move CAL I/O accessors to cal.h
-
[v2,084/108] media: ti-vpe: cal: Split CAMERARX handling to cal-camerarx.c
-
[v2,085/108] media: ti-vpe: cal: Create subdev for CAMERARX
-
[v2,086/108] media: ti-vpe: cal: Drop cal_ctx m_fmt field
-
[v2,087/108] media: ti-vpe: cal: Move format handling to cal.c and expose helpers
-
[v2,088/108] media: ti-vpe: cal: Rename MAX_(WIDTH|HEIGHT)_* macros with CAL_ prefix
-
[v2,089/108] media: ti-vpe: cal: Replace hardcoded BIT() value with macro
-
[v2,090/108] media: ti-vpe: cal: Iterate over correct number of CAMERARX instances
-
[v2,091/108] media: ti-vpe: cal: Implement subdev ops for CAMERARX
-
[v2,092/108] media: ti-vpe: cal: Use CAMERARX subdev s_stream op in video device code
-
[v2,093/108] media: ti-vpe: cal: Don't pass format to cal_ctx_wr_dma_config()
-
[v2,094/108] media: ti-vpe: cal: Rename struct cal_fmt to cal_format_info
-
[v2,095/108] media: ti-vpe: cal: Refactor interrupt enable/disable
-
[v2,096/108] media: ti-vpe: cal: Fold PPI enable in CAMERARX .s_stream()
-
[v2,097/108] media: ti-vpe: cal: Stop write DMA without disabling PPI
-
[v2,098/108] media: ti-vpe: cal: Use spin_lock_irq() when starting or stopping stream
-
[v2,099/108] media: ti-vpe: cal: Share buffer release code between start and stop
-
[v2,100/108] media: ti-vpe: cal: Drop V4L2_CAP_READWRITE
-
[v2,101/108] media: ti-vpe: cal: Drop unneeded check in cal_calc_format_size()
-
[v2,102/108] media: ti-vpe: cal: Remove DMA queue empty check at start streaming time
-
[v2,103/108] media: ti-vpe: cal: Use list_first_entry()
-
[v2,104/108] media: ti-vpe: cal: Group all DMA queue fields in struct cal_dmaqueue
-
[v2,105/108] media: ti-vpe: cal: Set cal_dmaqueue.pending to NULL when no pending buffer
-
[v2,106/108] media: ti-vpe: cal: Store buffer DMA address in dma_addr_t
-
[v2,107/108] media: ti-vpe: cal: Simplify the context API
-
[v2,108/108] media: ti-vpe: cal: Implement media controller centric API
|