|
Revision tags: v6.15, v6.15-rc7, v6.15-rc6, v6.15-rc5, v6.15-rc4, v6.15-rc3, v6.15-rc2, v6.15-rc1, v6.14, v6.14-rc7, v6.14-rc6, v6.14-rc5, v6.14-rc4, v6.14-rc3, v6.14-rc2 |
|
| #
ef0baf36 |
| 07-Feb-2025 |
Vedang Nagar <[email protected]> |
media: iris: implement power scaling for vpu2 and vpu3
Implement power scaling including a specific vpu2 and vpu3 calculation for clock and bus bandwidth, which depends on the hardware configuration
media: iris: implement power scaling for vpu2 and vpu3
Implement power scaling including a specific vpu2 and vpu3 calculation for clock and bus bandwidth, which depends on the hardware configuration, codec format, resolution and frame rate.
Signed-off-by: Vedang Nagar <[email protected]> Tested-by: Stefan Schmidt <[email protected]> # x1e80100 (Dell XPS 13 9345) Reviewed-by: Stefan Schmidt <[email protected]> Tested-by: Neil Armstrong <[email protected]> # on SM8550-QRD Tested-by: Neil Armstrong <[email protected]> # on SM8550-HDK Signed-off-by: Dikshita Agarwal <[email protected]> Signed-off-by: Hans Verkuil <[email protected]>
show more ...
|
| #
c1f8b2cc |
| 07-Feb-2025 |
Dikshita Agarwal <[email protected]> |
media: iris: handle streamoff/on from client in dynamic resolution change
The decoder is stopped after it completes the dynamic resolution change sequence. Handle VIDIOC_STREAMOFF() and VIDIOC_STREA
media: iris: handle streamoff/on from client in dynamic resolution change
The decoder is stopped after it completes the dynamic resolution change sequence. Handle VIDIOC_STREAMOFF() and VIDIOC_STREAMON() on the CAPTURE queue to resume the decoding process.
Tested-by: Stefan Schmidt <[email protected]> # x1e80100 (Dell XPS 13 9345) Reviewed-by: Stefan Schmidt <[email protected]> Tested-by: Neil Armstrong <[email protected]> # on SM8550-QRD Tested-by: Neil Armstrong <[email protected]> # on SM8550-HDK Signed-off-by: Dikshita Agarwal <[email protected]> Signed-off-by: Hans Verkuil <[email protected]>
show more ...
|
| #
17f2a485 |
| 07-Feb-2025 |
Dikshita Agarwal <[email protected]> |
media: iris: implement vb2 ops for buf_queue and firmware response
Implement the vb2 ops for the buf queue. These are the different buffer attributes: BUF_ATTR_DEFERRED - buffer queued by the client
media: iris: implement vb2 ops for buf_queue and firmware response
Implement the vb2 ops for the buf queue. These are the different buffer attributes: BUF_ATTR_DEFERRED - buffer queued by the client but not submitted to firmware. BUF_ATTR_PENDING_RELEASE - buffers requested to be released from the firmware. BUF_ATTR_QUEUED - buffers submitted to the firmware. BUF_ATTR_DEQUEUED - buffers received from the firmware. BUF_ATTR_BUFFER_DONE - buffers sent back to vb2.
Reviewed-by: Hans Verkuil <[email protected]> Tested-by: Stefan Schmidt <[email protected]> # x1e80100 (Dell XPS 13 9345) Reviewed-by: Stefan Schmidt <[email protected]> Tested-by: Neil Armstrong <[email protected]> # on SM8550-QRD Tested-by: Neil Armstrong <[email protected]> # on SM8550-HDK Signed-off-by: Dikshita Agarwal <[email protected]> Signed-off-by: Hans Verkuil <[email protected]>
show more ...
|
| #
73702f45 |
| 07-Feb-2025 |
Dikshita Agarwal <[email protected]> |
media: iris: allocate, initialize and queue internal buffers
Implement the functions for creating, queueing, releasing and destroying the buffers for internal usage.
Tested-by: Stefan Schmidt <stef
media: iris: allocate, initialize and queue internal buffers
Implement the functions for creating, queueing, releasing and destroying the buffers for internal usage.
Tested-by: Stefan Schmidt <[email protected]> # x1e80100 (Dell XPS 13 9345) Reviewed-by: Stefan Schmidt <[email protected]> Tested-by: Neil Armstrong <[email protected]> # on SM8550-QRD Tested-by: Neil Armstrong <[email protected]> # on SM8550-HDK Signed-off-by: Dikshita Agarwal <[email protected]> Signed-off-by: Hans Verkuil <[email protected]>
show more ...
|
| #
3a19d7b9 |
| 07-Feb-2025 |
Vedang Nagar <[email protected]> |
media: iris: implement set properties to firmware during streamon
During the stream on operation, set some mandatory properties on the firmware to start a session. Set all v4l2 properties, which are
media: iris: implement set properties to firmware during streamon
During the stream on operation, set some mandatory properties on the firmware to start a session. Set all v4l2 properties, which are set by the client, on to firmware, which is prepared with the dependency graph.
Signed-off-by: Vedang Nagar <[email protected]> Tested-by: Stefan Schmidt <[email protected]> # x1e80100 (Dell XPS 13 9345) Reviewed-by: Stefan Schmidt <[email protected]> Tested-by: Neil Armstrong <[email protected]> # on SM8550-QRD Tested-by: Neil Armstrong <[email protected]> # on SM8550-HDK Signed-off-by: Dikshita Agarwal <[email protected]> Signed-off-by: Hans Verkuil <[email protected]>
show more ...
|
| #
38fc8bea |
| 07-Feb-2025 |
Dikshita Agarwal <[email protected]> |
media: iris: implement reqbuf ioctl with vb2_queue_setup
Implement the reqbuf IOCTL op and the vb2_queue_setup vb2 op in the driver with necessary hooks.
Reviewed-by: Hans Verkuil <hverkuil@xs4all.
media: iris: implement reqbuf ioctl with vb2_queue_setup
Implement the reqbuf IOCTL op and the vb2_queue_setup vb2 op in the driver with necessary hooks.
Reviewed-by: Hans Verkuil <[email protected]> Tested-by: Stefan Schmidt <[email protected]> # x1e80100 (Dell XPS 13 9345) Reviewed-by: Stefan Schmidt <[email protected]> Tested-by: Neil Armstrong <[email protected]> # on SM8550-QRD Tested-by: Neil Armstrong <[email protected]> # on SM8550-HDK Signed-off-by: Dikshita Agarwal <[email protected]> Signed-off-by: Hans Verkuil <[email protected]>
show more ...
|