Support mcp2515 12M clk and 16M clk.
solved the one-bit time that came out twice as long
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Change-Id: I47a405f11cdf290deacb9fa266d31525d80cacfc
change can0 clock freq 150MHz to 200MHz
to make the signal more stable.
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: Icab5a5fd350537e9e9f80c13b6e92925a598c86f
for change i2c bus freq dynamically.
e.g.
$ echo 400000 | sudo tee /sys/bus/i2c/devices/i2c-0/device/speed
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: Ifcccf9bb61ed65133b64c803b53fb4e46d470e26
Comes with the first DTBO file, fanspeed-full.dts
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I1e3c18d026b1ebdd9d80a7b23b383b15d568fc42
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Signed-off-by: Steve Jeong <how2soft@gmail.com>
Change-Id: Ifbcc33e8e5c3064b3f4cbd3f6a92224346c4f4b3
ODROID-M1: arm64/dts: change i2c2 pinctrl.
- Changed the I2C-2 default pinctrl to i2c2m1_xfer.
Signed-off-by: Luke Go <sangch.go@gmail.com>
Change-Id: Id234f0d73100e98502b86f91b455cacc2fc6847f
* commit 'fbdb94a0c7bddcf16d5e01588e5d0aed65ae43f2': (40 commits)
hwspinlock: rockchip: Add maximum user count config
dt-bindings: hwlock: rockchip: Add the maximum user count property
mailbox: rockchip: add get properties helper
mailbox: rockchip: add version and lock register support
arm64: dts: rockchip: rv1126b-evb: Add the regulator-settling-time-up-us configuration
power: supply: sc89601_charger: fix the abnormal display of the charging icon
arm64: dts: rockchip: add Tablet Board devicetree for RK3576S-RK809
arm64: dts: rockchip: rv1126b: Fix compatible for can node
arm64: dts: rockchip: rk3576: Fix compatible for can node
ARM: dts: rockchip: rk3506: Fix compatible for can node
arm64: configs: rockchip_linux_defconfig enable CONFIG_CAN_RK3576
net: can: rockchip: rename rk3576_canfd.c to rk3576_can.c
drm/rockchip: dw-dp: support more feature active protocol converter adapters
media: rockchip: vicap force update buffer addr when init stream
media: rockchip: vicap change stop dma to fs for dvp
media: rockchip: vicap fixes error of stop stream with dvp
media: rockchip: vicap fixes error info of fps with toisp mode
iio: imu: add inv icm42607 support
arm64: dts: rockchip: rv1126b-evb2: Add the rk96x_wake_aov_irq driver's dts.
spi: rockchip-sfc: Wait for thunder boot DMA status change before rockchip_sfc_get_gpio_descs
...
Change-Id: I21a5ce10a4a9f5c23e607ac2b2ee51c80659aa88
Since the new IP has expanded the maximum hwlock user count to 6 bits,
this adds configuring the maximum hwlock user count via dtsi/dts to
support the feature.
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
Change-Id: I6e59bb22984e6ee5c9d31099266778c0e42350bf
Set the maximum user count via the "rockchip,hwlock-max-user" property
to indicate the maximum number of users supported by this IP.
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
Change-Id: I7dff4c813346db94642ed5b36191af0a1c0e5041
This helper will be responsible for reading and parsing our
properties. No functional changes in this patch, cleanup only.
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
Change-Id: I8476a5f4d3e78f90d9749fd949ff5287eb400558
As of Mailbox Version 2.2.0, a version register and a channel lock
function have been added, and this change is intended to provide
support for these features.
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
Change-Id: Ie4778dc5860fbb7f2f55c36a4c4f1b6fc97b1c99
Add the regulator-settling-time-up-us configuration in the PWM
regulator to ensure sufficient time for the voltage to reach a
stable state during the rising phase.
Signed-off-by: Shengfei Xu <xsf@rock-chips.com>
Change-Id: I2ec7255931f22c1f8c46e41fac34b2c215e9abf3
According to DP1.4a 5.3.3, To support more feature active protocol
converte adapters. All the adapters are branch device, Read the
Detailed Capabilities Info to get the branch type and the feature
it support. For Example, the max dot clock for VGA, max TDMS clock
for HDMI, the YCbCr420 support or not for HDMI 2.0, conversion to
YCbCr420 from YCbCr444 or not for HDMI 2.0.
According the feature of branch device, filter the resolution, color
format and color depth that the branch device can't support.
Change-Id: I640ce0e6324811875a9dabea846514bc3e42f915
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com>
As SPARSE_SPLIT_SIZE_16x16 afbc format each sub block size is
16*8*4=512 Byte, This can make DDR each channel keep balanced.
Signed-off-by: Sandy Huang <hjc@rock-chips.com>
Change-Id: I1aa7a4c6068fec80f144979dca821bf9cc534b6a
According to commit fdcfd85433 ("rtc: rework rtc_register_device() resource management").
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: If37750a01675a5d5e2b9231d1549e70bc349a3e7