Lines Matching +full:stm32mp25 +full:- +full:combophy
1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) STMicroelectronics 2023 - All Rights Reserved
8 #include <linux/clk-provider.h>
12 #include "clk-stm32-core.h"
13 #include "reset-stm32.h"
16 #include <dt-bindings/clock/st,stm32mp25-rcc.h>
17 #include <dt-bindings/reset/st,stm32mp25-rcc.h>
20 #define SECF_NONE -1
523 /* CSI-HOST */
539 /* CSI-PHY */
1502 /* USB3 PCIe COMBOPHY */
1577 return -EACCES; in stm32_rcc_get_access()
1588 return -EACCES; in stm32_rcc_get_access()
1592 /* Pass-list with semaphore mode */ in stm32_rcc_get_access()
1594 return -EACCES; in stm32_rcc_get_access()
1600 return -EACCES; in stm32_rcc_get_access()
1610 if (cfg->sec_id != SECF_NONE) { in stm32mp25_check_security()
1611 u32 index = (u32)cfg->sec_id; in stm32mp25_check_security()
1617 if (ret == -ENODEV) in stm32mp25_check_security()
1620 ret = stm32_rcc_get_access(base, cfg->sec_id & ~SEC_RIFSC_FLAG); in stm32mp25_check_security()
1966 { .compatible = "st,stm32mp25-rcc", .data = &stm32mp25_data, },
1973 struct device *dev = &pdev->dev; in stm32mp25_rcc_clocks_probe()
1981 ret = stm32_firewall_get_firewall(dev->of_node, &firewall, 1); in stm32mp25_rcc_clocks_probe()