diff options
-rw-r--r-- | drivers/i2c/busses/i2c-qcom-geni.c | 5 | ||||
-rw-r--r-- | drivers/soc/qcom/qcom-geni-se.c | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/drivers/i2c/busses/i2c-qcom-geni.c b/drivers/i2c/busses/i2c-qcom-geni.c index 4d125109cb47..3795c4985dea 100644 --- a/drivers/i2c/busses/i2c-qcom-geni.c +++ b/drivers/i2c/busses/i2c-qcom-geni.c @@ -898,6 +898,7 @@ static int geni_i2c_probe(struct platform_device *pdev) gi2c->se.wrapper = dev_get_drvdata(dev->parent); res = platform_get_resource(pdev, IORESOURCE_MEM, 0); gi2c->se.base = devm_ioremap_resource(dev, res); +printk("SS: %s: se_base: %0x\n", __func__, gi2c->se.base); if (IS_ERR(gi2c->se.base)) return PTR_ERR(gi2c->se.base); @@ -1020,12 +1021,13 @@ static int __maybe_unused geni_i2c_runtime_resume(struct device *dev) struct geni_i2c_dev *gi2c = dev_get_drvdata(dev); ret = geni_se_resources_on(&gi2c->se); +printk("SS: %s: geni_se_resource_on returned: %d\n", __func__, ret); if (ret) return ret; if (gi2c->se_mode == UNINITIALIZED) { int proto = geni_se_read_proto(&gi2c->se); u32 se_mode; - +printk("SS: %s: proto: %d\n", __func__, proto); if (unlikely(proto != GENI_SE_I2C)) { dev_err(gi2c->se.dev, "Invalid proto %d\n", proto); geni_se_resources_off(&gi2c->se); @@ -1034,6 +1036,7 @@ static int __maybe_unused geni_i2c_runtime_resume(struct device *dev) se_mode = readl_relaxed(gi2c->se.base + GENI_IF_DISABLE_RO) & FIFO_IF_DISABLE; +printk("SS: %s: se_mode: %d\n", __func__, se_mode); if (se_mode) { gi2c->se_mode = GSI_ONLY; geni_se_select_mode(&gi2c->se, GENI_GPI_DMA); diff --git a/drivers/soc/qcom/qcom-geni-se.c b/drivers/soc/qcom/qcom-geni-se.c index 61ee522c7058..b2b5f86a1b2c 100644 --- a/drivers/soc/qcom/qcom-geni-se.c +++ b/drivers/soc/qcom/qcom-geni-se.c @@ -284,7 +284,7 @@ static int geni_se_select_gpi_mode(struct geni_se *se) unsigned int gpi_event_en = 0; unsigned int common_geni_m_irq_en = 0; unsigned int common_geni_s_irq_en = 0; - +printk("SS: %s: %0x\n", __func__, se->base); common_geni_m_irq_en = readl_relaxed(se->base + SE_GENI_M_IRQ_EN); common_geni_s_irq_en = readl_relaxed(se->base + SE_GENI_S_IRQ_EN); common_geni_m_irq_en &= |