diff options
author | Tom Rini <trini@konsulko.com> | 2024-01-16 09:51:16 -0500 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2024-01-16 09:51:16 -0500 |
commit | 043ca8c8a9b181cf6f17441e9b89b5ee33206309 (patch) | |
tree | 7971baea0d859a44a15339ffc505e07dddc44956 /drivers/misc/qcom-geni-se.c | |
parent | 6ca9349b6723dbb00385ca9c04e6478d4a03b109 (diff) | |
parent | 4c3dfa1b8babf9fc0575ce08eed99f950d3bab84 (diff) |
Merge tag 'qcom-2024.04-rc1' of https://gitlab.denx.de/u-boot/custodians/u-boot-snapdragon
Qualcomm architecture changes:
* Move clock and pinctrl drivers out of mach-snapdragon
* Various clock driver improvements
* Convert PMIC power/reset key driver to use the button API
* Preparetory work for migrating to upstream DT
Diffstat (limited to 'drivers/misc/qcom-geni-se.c')
-rw-r--r-- | drivers/misc/qcom-geni-se.c | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/drivers/misc/qcom-geni-se.c b/drivers/misc/qcom-geni-se.c deleted file mode 100644 index 281a5ec819a..00000000000 --- a/drivers/misc/qcom-geni-se.c +++ /dev/null @@ -1,41 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0+ -/* - * Qualcomm Generic Interface (GENI) Serial Engine (SE) Wrapper - * - * Copyright (C) 2023 Linaro Ltd. <vladimir.zapolskiy@linaro.org> - */ - -#include <common.h> -#include <dm.h> -#include <misc.h> -#include <asm/io.h> - -static int geni_se_qup_read(struct udevice *dev, int offset, - void *buf, int size) -{ - fdt_addr_t base = dev_read_addr(dev); - - if (size != sizeof(u32)) - return -EINVAL; - - *(u32 *)buf = readl(base + offset); - - return size; -} - -static struct misc_ops geni_se_qup_ops = { - .read = geni_se_qup_read, -}; - -static const struct udevice_id geni_se_qup_ids[] = { - { .compatible = "qcom,geni-se-qup" }, - {} -}; - -U_BOOT_DRIVER(geni_se_qup) = { - .name = "geni_se_qup", - .id = UCLASS_MISC, - .of_match = geni_se_qup_ids, - .ops = &geni_se_qup_ops, - .flags = DM_FLAG_PRE_RELOC, -}; |