-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Comparing changes
Open a pull request
base repository: raspberrypi/linux
base: rpi-4.14.y
head repository: ialpert/linux
compare: rpi-4.14.y
- 20 commits
- 46 files changed
- 5 contributors
Commits on Apr 16, 2018
-
ov5647: Add set_fmt and get_fmt calls.
There's no way to query the subdevice for the supported resolutions. Add set_fmt and get_fmt implementations. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for f7f2da5 - Browse repository at this point
Copy the full SHA f7f2da5View commit details -
ov5647: dt: add device tree for PWDN control
Add optional GPIO pwdn to connect to the PWDN line on the sensor. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for c19f2a4 - Browse repository at this point
Copy the full SHA c19f2a4View commit details -
ov5647: Add support for PWDN GPIO.
Add support for an optional GPIO connected to PWDN on the sensor. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for 92bcd4d - Browse repository at this point
Copy the full SHA 92bcd4dView commit details -
ov5647: Add support for non-continuous clock mode
The driver was only supporting continuous clock mode although this was not stated anywhere. Non-continuous clock saves a small amount of power and on some SoCs is easier to interface with. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for 3c870cf - Browse repository at this point
Copy the full SHA 3c870cfView commit details -
media: tc358743: Increase FIFO level to 374.
The existing fixed value of 16 worked for UYVY 720P60 over 2 lanes at 594MHz, or UYVY 1080P60 over 4 lanes. (RGB888 1080P60 needs 6 lanes at 594MHz). It doesn't allow for lower resolutions to work as the FIFO underflows. 374 is required for 1080P24-30 UYVY over 2 lanes @ 972Mbit/s, but >374 means that the FIFO underflows on 1080P50 UYVY over 2 lanes @ 972Mbit/s. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for 1680415 - Browse repository at this point
Copy the full SHA 1680415View commit details -
tc358743: fix connected/active CSI-2 lane reporting
g_mbus_config was supposed to indicate all supported lane numbers, not only the number of those currently in active use. Since the TC358743 can dynamically reduce the number of active lanes if the required bandwidth allows for it, report all lane numbers up to the connected number of lanes as supported in pdata mode. In device tree mode, do not report lane count and clock mode at all, as the receiver driver can determine these from the device tree. To allow communicating the number of currently active lanes, add a new bitfield to the v4l2_mbus_config flags. This is a temporary fix, to be used only until a better solution is found. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Configuration menu - View commit details
-
Copy full SHA for d3f4127 - Browse repository at this point
Copy the full SHA d3f4127View commit details -
tc358743: Add support for 972Mbit/s link freq.
Adds register setups for running the CSI lanes at 972Mbit/s, which allows 1080P50 UYVY down 2 lanes. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for 87420c6 - Browse repository at this point
Copy the full SHA 87420c6View commit details -
adv7180: Default to the first valid input
Hardware default is differential CVBS on AIN1 & 2, which isn't very useful. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for 8b2d439 - Browse repository at this point
Copy the full SHA 8b2d439View commit details -
videodev2: Add helper defines for printing FOURCCs
New helper defines that allow printing of a FOURCC using printf(V4L2_FOURCC_CONV, V4L2_FOURCC_CONV_ARGS(fourcc)); Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for 2a50713 - Browse repository at this point
Copy the full SHA 2a50713View commit details -
dt-bindings: Document BCM283x CSI2/CCP2 receiver
Document the DT bindings for the CSI2/CCP2 receiver peripheral (known as Unicam) on BCM283x SoCs. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org> Acked-by: Rob Herring <robh@kernel.org>
Configuration menu - View commit details
-
Copy full SHA for 2309846 - Browse repository at this point
Copy the full SHA 2309846View commit details -
bcm2835-unicam: Driver for CCP2/CSI2 camera interface
Add driver for the Unicam camera receiver block on BCM283x processors. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for 34db588 - Browse repository at this point
Copy the full SHA 34db588View commit details -
bcm2835-unicam: Revert changes for notifier fn ptrs
4.15 is using const function pointers for the notifier functions. Those changes don't cherry-pick easily, so revert those mods in this driver. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for afbd2dc - Browse repository at this point
Copy the full SHA afbd2dcView commit details -
MAINTAINERS: Add entry for BCM2835 camera driver
Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for 839a8a2 - Browse repository at this point
Copy the full SHA 839a8a2View commit details -
defconfig: Enable Unicam driver and various sources on Pi platforms.
Enable: VIDEO_V4L2_SUBDEV_API=y VIDEO_BCM2835_UNICAM=m VIDEO_TC358743=m VIDEO_ADV7180=m VIDEO_OV5647=m so that we can receive CSI data from these devices. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for 4b9eaae - Browse repository at this point
Copy the full SHA 4b9eaaeView commit details -
BCM283x DT: Add CSI nodes to the device tree.
Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for 5d61d04 - Browse repository at this point
Copy the full SHA 5d61d04View commit details -
BCM270X_DT: Add CSI defines for all the downstream Pi platforms
Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for 2650ec3 - Browse repository at this point
Copy the full SHA 2650ec3View commit details -
ARM: dts: Use i2c_mux_pinctrl for i2c0.
This allows muxing of the hardware I2C block between the GPIOs on the expansion connector and the camera/display connectors. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for c6c955a - Browse repository at this point
Copy the full SHA c6c955aView commit details -
arm: dt: Add DT overlays for ADV7282M, OV5647, and TC358743
DT overlays to setup the above devices via i2c_mux port 1 and csi1. tc358743 is tc358743 running at the older supported link frequency of 594Mbit/s. This is only sufficient for 720P60 UYVY. tc358743-fast is tc358743 running at a link frequency of 972Mbit/s. This is fast enough for 1080P50 UYVY on 2 lanes. Both have a parameter to enable 4 lane mode (only relevant to Compute Module (1 or 3) csi1). ADV7282M is the Analog Devices analogue video to CSI bridge chip. OV5647 is the Pi V1.3 camera module. Currently the driver only supports VGA 8bit Bayer and very few controls. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
Configuration menu - View commit details
-
Copy full SHA for c42b8ee - Browse repository at this point
Copy the full SHA c42b8eeView commit details -
Merge pull request #1 from 6by9/unicam_4_14_rebased
Unicam 4 14 rebased
Configuration menu - View commit details
-
Copy full SHA for 150116f - Browse repository at this point
Copy the full SHA 150116fView commit details
Commits on Apr 20, 2018
-
Merge branch 'rpi-4.14.y' of https://github.com/raspberrypi/linux int…
…o rpi-4.14.y
Igor Alpert committedApr 20, 2018 Configuration menu - View commit details
-
Copy full SHA for b5be341 - Browse repository at this point
Copy the full SHA b5be341View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff rpi-4.14.y...rpi-4.14.y