[PATCH v2 0/4] arm64: apq8016-sbc: Enable regulators for ADV7533

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The patch below added regulator supplies to the ADV533 HDMI bridge
on the DB410c, but the corresponding DT binding doc wasn't updated
to list them:

https://git.kernel.org/cgit/linux/kernel/git/agross/linux.git/commit/?h=for-next&id=28546b09551190c727c94d1c5c96ca609065beb2

The first patch adds the regulator supply props to the binding
docs for both ADV7511 and ADV7533. The second patch updates the drm bridge
driver to enable these regulators. The third patch adds the missing
regulator supplies to apq8016-sbc that were added in the new revision
of the DT bindings doc. The last one updates the regulator supply voltages
on apq8016-sbc as needed by the HDMI bridge.

Changes in v2:
- Provide the regulator supply for ADV7511 too in the binding docs.
- Update the driver to manage regulators for both ADV7511 and ADV7533.
- Have separate supply entries for AVDD, DVDD, PVDD, A2VDD pins.
- Use regulator_bulk_* API to configure regulators.

Archit Taneja (4):
  dt-bindings: drm/bridge: adv7511: Add regulator bindings
  drm/bridge: adv7511: Initialize regulators
  arm64: dts: apq8016-sbc: Add some missing regulator supplies for
    ADV7533
  arm64: dts: apq8016-sbc: Set up LDO2, LDO6 and LDO17 regulator voltage
    ranges

 .../bindings/display/bridge/adi,adv7511.txt        | 14 ++++
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          | 15 ++--
 drivers/gpu/drm/bridge/adv7511/adv7511.h           |  4 +
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c       | 85 +++++++++++++++++++---
 4 files changed, 103 insertions(+), 15 deletions(-)

-- 
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation

--
To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [Linux for Sparc]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux