Message ID | 20220907160207.3845791-1-jagan@edgeble.ai |
---|---|
Headers | show |
Series | ARM: Add Rockchip RV1126 support | expand |
Hi Jagan, it looks like this is missing Wolfram Sang, the i2c maintainer? Am Mittwoch, 7. September 2022, 18:01:55 CEST schrieb Jagan Teki: > Add i2c support for Rockchip RV1126 SoC. > > Cc: linux-i2c@vger.kernel.org > Signed-off-by: David Wu <david.wu@rock-chips.com> > Signed-off-by: Jagan Teki <jagan@edgeble.ai> Reviewed-by: Heiko Stuebner <heiko@sntech.de> Heiko > --- > Changes for v4: > - new patch > > drivers/i2c/busses/i2c-rk3x.c | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/drivers/i2c/busses/i2c-rk3x.c b/drivers/i2c/busses/i2c-rk3x.c > index 2e98e7793bba..d1658ed76562 100644 > --- a/drivers/i2c/busses/i2c-rk3x.c > +++ b/drivers/i2c/busses/i2c-rk3x.c > @@ -1165,6 +1165,11 @@ static const struct rk3x_i2c_soc_data rv1108_soc_data = { > .calc_timings = rk3x_i2c_v1_calc_timings, > }; > > +static const struct rk3x_i2c_soc_data rv1126_soc_data = { > + .grf_offset = 0x118, > + .calc_timings = rk3x_i2c_v1_calc_timings, > +}; > + > static const struct rk3x_i2c_soc_data rk3066_soc_data = { > .grf_offset = 0x154, > .calc_timings = rk3x_i2c_v0_calc_timings, > @@ -1195,6 +1200,10 @@ static const struct of_device_id rk3x_i2c_match[] = { > .compatible = "rockchip,rv1108-i2c", > .data = &rv1108_soc_data > }, > + { > + .compatible = "rockchip,rv1126-i2c", > + .data = &rv1126_soc_data > + }, > { > .compatible = "rockchip,rk3066-i2c", > .data = &rk3066_soc_data >
Hi Heiko, On Fri, 9 Sept 2022 at 22:58, Heiko Stuebner <heiko@sntech.de> wrote: > > Hi Jagan, > > it looks like this is missing Wolfram Sang, the i2c maintainer? My bad. I will add him in the next version. Thanks. Jagan.
On Wed, 7 Sep 2022 21:31:54 +0530, Jagan Teki wrote: > RV1126 is a high-performance vision processor SoC for IPC/CVR, > especially for AI related application. > > It is based on quad-core ARM Cortex-A7 32-bit core which integrates > NEON and FPU. There is a 32KB I-cache and 32KB D-cache for each core > and 512KB unified L2 cache. It has build-in NPU supports INT8/INT16 > hybrid operation and computing power is up to 2.0TOPs. > > [...] Applied, thanks! [02/13] clk: rockchip: Add MUXTBL variant commit: 30d8b7d43c840f5907c0e688d41093f176ba8ac1 [06/13] dt-bindings: soc: rockchip: Document RV1126 grf commit: 26d8b279392ca93d9b725a3a05f6058db514b244 [07/13] dt-bindings: soc: rockchip: Document RV1126 pmugrf commit: 614ce48b63c80ddfb627c21f936675a702498528 Best regards,