Re: [PATCH V5 3/3] i2c: i2c-qcom-geni: Add shutdown callback for i2c

2020-10-30 Thread rojay
Hi Stephen, On 2020-10-03 07:09, Stephen Boyd wrote: Quoting Roja Rani Yarubandi (2020-10-01 01:44:25) diff --git a/drivers/i2c/busses/i2c-qcom-geni.c b/drivers/i2c/busses/i2c-qcom-geni.c index aee2a1dd2c62..56d3fbfe7eb6 100644 --- a/drivers/i2c/busses/i2c-qcom-geni.c +++

Re: [PATCH V5 3/3] i2c: i2c-qcom-geni: Add shutdown callback for i2c

2020-10-02 Thread Stephen Boyd
Quoting Roja Rani Yarubandi (2020-10-01 01:44:25) > diff --git a/drivers/i2c/busses/i2c-qcom-geni.c > b/drivers/i2c/busses/i2c-qcom-geni.c > index aee2a1dd2c62..56d3fbfe7eb6 100644 > --- a/drivers/i2c/busses/i2c-qcom-geni.c > +++ b/drivers/i2c/busses/i2c-qcom-geni.c > @@ -380,6 +380,36 @@ static

[PATCH V5 3/3] i2c: i2c-qcom-geni: Add shutdown callback for i2c

2020-10-01 Thread Roja Rani Yarubandi
If the hardware is still accessing memory after SMMU translation is disabled (as part of smmu shutdown callback), then the IOVAs (I/O virtual address) which it was using will go on the bus as the physical addresses which will result in unknown crashes like NoC/interconnect errors. So, implement