Home
last modified time | relevance | path

Searched full:cnfg (Results 1 – 25 of 46) sorted by relevance

12

/linux-6.12.1/net/caif/
Dcfcnfg.c133 static struct cfcnfg_phyinfo *cfcnfg_get_phyinfo_rcu(struct cfcnfg *cnfg, in cfcnfg_get_phyinfo_rcu() argument
138 list_for_each_entry_rcu(phy, &cnfg->phys, node) in cfcnfg_get_phyinfo_rcu()
148 static struct dev_info *cfcnfg_get_phyid(struct cfcnfg *cnfg, in cfcnfg_get_phyid() argument
154 list_for_each_entry_rcu(phy, &cnfg->phys, node) { in cfcnfg_get_phyid()
162 list_for_each_entry_rcu(phy, &cnfg->phys, node) in cfcnfg_get_phyid()
169 static int cfcnfg_get_id_from_ifi(struct cfcnfg *cnfg, int ifi) in cfcnfg_get_id_from_ifi() argument
173 list_for_each_entry_rcu(phy, &cnfg->phys, node) in cfcnfg_get_id_from_ifi()
218 static int caif_connect_req_to_link_param(struct cfcnfg *cnfg, in caif_connect_req_to_link_param() argument
231 res = cfcnfg_get_id_from_ifi(cnfg, s->ifindex); in caif_connect_req_to_link_param()
246 dev_info = cfcnfg_get_phyid(cnfg, pref); in caif_connect_req_to_link_param()
[all …]
/linux-6.12.1/include/net/caif/
Dcfcnfg.h55 * @cnfg: Pointer to a CAIF configuration object, created by
66 cfcnfg_add_phy_layer(struct cfcnfg *cnfg,
75 * @cnfg: Pointer to a CAIF configuration object, created by
79 int cfcnfg_del_phy_layer(struct cfcnfg *cnfg, struct cflayer *phy_layer);
83 * @cnfg: Configuration object
87 int cfcnfg_set_phy_state(struct cfcnfg *cnfg, struct cflayer *phy_layer,
/linux-6.12.1/Documentation/devicetree/bindings/spmi/
Dqcom,spmi-pmic-arb.yaml45 - const: cnfg
51 - const: cnfg
109 reg-names = "core", "intr", "cnfg";
Dqcom,x1e80100-spmi-pmic-arb.yaml72 - const: cnfg
125 reg-names = "cnfg", "intr";
/linux-6.12.1/drivers/spmi/
Dspmi-pmic-arb.c140 * @cnfg: address of the PMIC Arbiter configuration registers.
161 void __iomem *cnfg; member
1050 mapping_table[index] = readl_relaxed(bus->cnfg + in pmic_arb_ppid_to_apid_v1()
1563 return bus->cnfg + 0x700 + 0x4 * n; in pmic_arb_apid_owner_v2()
1574 return bus->cnfg + 0x4 * (n - bus->base_apid); in pmic_arb_apid_owner_v7()
1673 void __iomem *cnfg; in spmi_pmic_arb_bus_init() local
1703 index = of_property_match_string(node, "reg-names", "cnfg"); in spmi_pmic_arb_bus_init()
1705 dev_err(dev, "cnfg reg region missing\n"); in spmi_pmic_arb_bus_init()
1709 cnfg = devm_of_iomap(dev, node, index, NULL); in spmi_pmic_arb_bus_init()
1710 if (IS_ERR(cnfg)) in spmi_pmic_arb_bus_init()
[all …]
/linux-6.12.1/drivers/net/ethernet/packetengines/
Dyellowfin.c255 Cnfg=0xA0, FrameGap0=0xA2, FrameGap1=0xA4, enumerator
623 iowrite16(0x01CF, ioaddr + Cnfg); in yellowfin_open()
627 iowrite16(0x101C | (yp->full_duplex ? 2 : 0), ioaddr + Cnfg); in yellowfin_open()
675 iowrite16(0x101C | (yp->full_duplex ? 2 : 0), ioaddr + Cnfg); in yellowfin_timer()
1296 u16 cfg_value = ioread16(ioaddr + Cnfg); in set_rx_mode()
1299 iowrite16(cfg_value & ~0x1000, ioaddr + Cnfg); in set_rx_mode()
1336 iowrite16(cfg_value | 0x1000, ioaddr + Cnfg); in set_rx_mode()
/linux-6.12.1/include/linux/mfd/
Dmax77620.h273 /* CNFG BBC registers */
/linux-6.12.1/drivers/i2c/busses/
Di2c-tegra.c718 u32 cnfg; in tegra_i2c_disable_packet_mode() local
728 cnfg = i2c_readl(i2c_dev, I2C_CNFG); in tegra_i2c_disable_packet_mode()
729 if (cnfg & I2C_CNFG_PACKET_MODE_EN) in tegra_i2c_disable_packet_mode()
730 i2c_writel(i2c_dev, cnfg & ~I2C_CNFG_PACKET_MODE_EN, I2C_CNFG); in tegra_i2c_disable_packet_mode()
/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Dqcom,spmi-pmic.yaml245 reg-names = "core", "chnls", "obsrvr", "intr", "cnfg";
/linux-6.12.1/arch/arm/boot/dts/qcom/
Dqcom-sdx55.dtsi641 reg-names = "core", "chnls", "obsrvr", "intr", "cnfg";
Dqcom-sdx65.dtsi545 reg-names = "core", "chnls", "obsrvr", "intr", "cnfg";
Dqcom-apq8084.dtsi771 reg-names = "core", "intr", "cnfg";
Dqcom-msm8226.dtsi834 reg-names = "core", "intr", "cnfg";
Dqcom-msm8974.dtsi1500 reg-names = "core", "intr", "cnfg";
/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dmsm8994.dtsi755 reg-names = "core", "intr", "cnfg";
Dipq8074.dtsi400 reg-names = "core", "chnls", "obsrvr", "intr", "cnfg";
Dsm6125.dtsi695 reg-names = "core", "chnls", "obsrvr", "intr", "cnfg";
Dsdx75.dtsi1100 "cnfg";
Dqdu1000.dtsi1055 reg-names = "core", "chnls", "obsrvr", "intr", "cnfg";
Dmsm8976.dtsi1281 reg-names = "core", "chnls", "obsrvr", "intr", "cnfg";
Dqcs404.dtsi921 reg-names = "core", "chnls", "obsrvr", "intr", "cnfg";
Dmsm8953.dtsi1210 reg-names = "core", "chnls", "obsrvr", "intr", "cnfg";
Dsdm670.dtsi1392 reg-names = "core", "chnls", "obsrvr", "intr", "cnfg";
Dqcm2290.dtsi834 "cnfg";
/linux-6.12.1/drivers/dma/qcom/
Dbam_dma.c242 /* BAM CNFG BITS */

12