2 * Qualcomm APQ8016 reset controller driver
4 * (C) Copyright 2015 Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
6 * SPDX-License-Identifier: GPL-2.0+
15 DECLARE_GLOBAL_DATA_PTR;
17 static int msm_reset_request(struct udevice *dev, enum reset_t type)
19 phys_addr_t addr = dev_get_addr(dev);
26 static struct reset_ops msm_reset_ops = {
27 .request = msm_reset_request,
30 static const struct udevice_id msm_reset_ids[] = {
31 { .compatible = "qcom,pshold" },
35 U_BOOT_DRIVER(msm_reset) = {
38 .of_match = msm_reset_ids,
39 .ops = &msm_reset_ops,