Home
last modified time | relevance | path

Searched full:ana (Results 1 – 25 of 59) sorted by relevance

123

/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Daxentia,tse850-pcm5142.txt10 - axentia,ana-supply: Regulator that supplies the output amplifier. Must
67 ana: ana-reg {
70 regulator-name = "ANA";
91 axentia,ana-supply = <&ana>;
H A Dinno-rk3036.txt14 acodec: acodec-ana@20030000 {
/openbmc/linux/sound/soc/atmel/
H A Dtse850-pcm5142.c53 struct regulator *ana; member
162 ret = regulator_get_voltage(tse850->ana); in tse850_get_ana()
202 * the ana regulator is supplied by the system 12V voltage and in tse850_put_ana()
204 * voltage to be passed through the regulator. Also, the ana in tse850_put_ana()
214 ret = regulator_set_voltage(tse850->ana, uV, uV); in tse850_put_ana()
252 SOC_DAPM_ENUM_EXT("ANA", ana_enum, tse850_get_ana, tse850_put_ana);
391 tse850->ana = devm_regulator_get(dev, "axentia,ana"); in tse850_probe()
392 if (IS_ERR(tse850->ana)) in tse850_probe()
393 return dev_err_probe(dev, PTR_ERR(tse850->ana), in tse850_probe()
394 "failed to get 'ana' regulator\n"); in tse850_probe()
[all …]
/openbmc/u-boot/drivers/net/mscc_eswitch/
H A Docelot_switch.c97 ANA, enumerator
253 MAC_VID, priv->regs[ANA] + ANA_PORT_VLAN_CFG(CPU_PORT)); in ocelot_cpu_capture_setup()
257 priv->regs[ANA] + ANA_PORT_PORT_CFG(CPU_PORT)); in ocelot_cpu_capture_setup()
302 MAC_VID, priv->regs[ANA] + ANA_PORT_VLAN_CFG(port - PORT0)); in ocelot_port_init()
343 writel(0, priv->regs[ANA] + ANA_PGID(PGID_SRC + i)); in ocelot_initialize()
367 mscc_mac_table_add(priv->regs[ANA], ocelot_regs_ana_table, in ocelot_write_hwaddr()
370 writel(BIT(CPU_PORT), priv->regs[ANA] + ANA_PGID(PGID_UNICAST)); in ocelot_write_hwaddr()
388 mscc_mac_table_add(priv->regs[ANA], ocelot_regs_ana_table, mac, in ocelot_start()
392 priv->regs[ANA] + ANA_PGID(PGID_BROADCAST)); in ocelot_start()
395 mscc_mac_table_add(priv->regs[ANA], ocelot_regs_ana_table, in ocelot_start()
[all …]
H A Dluton_switch.c165 ANA, enumerator
299 priv->regs[ANA] + ANA_PORT_VLAN_CFG(CPU_PORT)); in luton_cpu_capture_setup()
303 priv->regs[ANA] + ANA_PORT_PORT_CFG(CPU_PORT)); in luton_cpu_capture_setup()
327 priv->regs[ANA] + ANA_PORT_VLAN_CFG(port - PORT0)); in luton_gmii_port_init()
349 priv->regs[ANA] + ANA_PORT_VLAN_CFG(port - PORT0)); in luton_port_init()
396 priv->regs[ANA] + ANA_PORT_VLAN_CFG(port - PORT0)); in luton_ext_port_init()
519 writel(0, priv->regs[ANA] + ANA_PGID(PGID_SRC + i)); in luton_initialize()
548 mscc_mac_table_add(priv->regs[ANA], luton_regs_ana_table, in luton_write_hwaddr()
551 writel(BIT(CPU_PORT), priv->regs[ANA] + ANA_PGID(PGID_UNICAST)); in luton_write_hwaddr()
569 mscc_mac_table_add(priv->regs[ANA], luton_regs_ana_table, in luton_start()
[all …]
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_regs.h58 /* ANA:ANA:ADVLEARN */
67 /* ANA:ANA:VLANMASK */
70 /* ANA:ANA:ANAINTR */
85 /* ANA:ANA:AUTOAGE */
94 /* ANA:ANA:MIRRORPORTS */
103 /* ANA:ANA:EMIRRORPORTS */
112 /* ANA:ANA:FLOODING */
133 /* ANA:ANA:FLOODING_IPMC */
160 /* ANA:PGID:PGID */
169 /* ANA:PGID:PGID_CFG */
[all …]
/openbmc/linux/drivers/clk/bcm/
H A Dclk-bcm2835.c428 const struct bcm2835_pll_ana_bits *ana; member
544 return data->ana->fb_prediv_mask; in bcm2835_pll_get_prediv_mask()
665 bcm2835_pll_write_ana(struct bcm2835_cprman *cprman, u32 ana_reg_base, u32 *ana) in bcm2835_pll_write_ana() argument
670 * ANA register setup is done as a series of writes to in bcm2835_pll_write_ana()
678 cprman_write(cprman, ana_reg_base + i * 4, ana[i]); in bcm2835_pll_write_ana()
690 u32 ana[4]; in bcm2835_pll_set_rate() local
703 ana[i] = cprman_read(cprman, data->ana_reg_base + i * 4); in bcm2835_pll_set_rate()
705 was_using_prediv = ana[1] & prediv_mask; in bcm2835_pll_set_rate()
707 ana[0] &= ~data->ana->mask0; in bcm2835_pll_set_rate()
708 ana[0] |= data->ana->set0; in bcm2835_pll_set_rate()
[all …]
/openbmc/linux/arch/arm/boot/dts/microchip/
H A Dat91-tse850-3.dts34 ana: reg-ana { label
37 regulator-name = "ANA";
58 axentia,ana-supply = <&ana>;
103 "ana-reg";
/openbmc/qemu/include/hw/misc/
H A Dbcm2835_cprman.h129 uint32_t *reg_a2w_ana; /* ANA[0] .. ANA[3] */
130 uint32_t prediv_mask; /* prediv bit in ana[1] */
/openbmc/linux/Documentation/devicetree/bindings/net/
H A Dmscc,vsc7514-switch.yaml109 - const: ana
166 "ana", "s0", "s1", "s2", "fdma";
213 "ana", "s0", "s1", "s2";
H A Dmicrochip,lan966x-switch.yaml49 - const: ana
/openbmc/linux/drivers/net/dsa/ocelot/
H A Docelot_ext.c49 [ANA] = "ana",
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DStorageController.v1_9_1.json15 …roup are inaccessible. Commands are not able to access user data of namespaces in the ANA group.",
16ANA group provide non-optimized access characteristics, such as lower performance or non-optimal u…
17 …: "Commands processed by a controller provide optimized access to any namespace in the ANA group.",
18 …ccessible. Commands are persistently not able to access user data of namespaces in the ANA group."
24 … "description": "The ANA characteristics and volume information for a storage controller.",
25 …"longDescription": "This type shall contain the ANA characteristics and volume information for a s…
50 "description": "Reported ANA access state.",
51 "longDescription": "This property shall contain the reported ANA access state.",
528 "description": "The ANA characteristics and volume information.",
539 … "longDescription": "This property shall contain the ANA characteristics and volume information.",
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DStorageController.v1_9_1.json15 …roup are inaccessible. Commands are not able to access user data of namespaces in the ANA group.",
16ANA group provide non-optimized access characteristics, such as lower performance or non-optimal u…
17 …: "Commands processed by a controller provide optimized access to any namespace in the ANA group.",
18 …ccessible. Commands are persistently not able to access user data of namespaces in the ANA group."
24 … "description": "The ANA characteristics and volume information for a storage controller.",
25 …"longDescription": "This type shall contain the ANA characteristics and volume information for a s…
50 "description": "Reported ANA access state.",
51 "longDescription": "This property shall contain the reported ANA access state.",
528 "description": "The ANA characteristics and volume information.",
539 … "longDescription": "This property shall contain the ANA characteristics and volume information.",
/openbmc/linux/drivers/net/ethernet/microchip/vcap/
H A Dvcap_ag_api.h345 * (ANA::RT_CUSTOM)
347 * Real-time VLAN index from ANA::RT_VLAN_PCP
547 * 0: No changes to port-based selection in ANA:PORT:OAM_CFG.DLR_ENA. 1: Enable
640 * (ANA::MIRRPORPORTS).
648 * 0: No changes to port-based selection in ANA:PORT:OAM_CFG.MRP_ENA. 1: Enable
655 * 0: No changes to port-based selection in ANA:PORT:OAM_CFG.OAM_CFG 1: Enable
684 * If set, POLICE_IDX is used to lookup ANA::POL.
722 * If set, SFID_VAL is used to lookup ANA::SFID.
726 * If set, SGID_VAL is used to lookup ANA::SGID.
800 * ANA:PORT:VLAN_CFG.VLAN_POP_CNT is used
/openbmc/linux/drivers/net/ethernet/adaptec/
H A DKconfig28 Adaptec e.g. the ANA-6922A. The older 32 bit boards use the tulip
/openbmc/linux/sound/soc/codecs/
H A Dsti-sas.c165 SND_SOC_DAPM_OUT_DRV("DAC standby ana", STIH407_AUDIO_DAC_CTRL,
173 {"DAC Output", NULL, "DAC standby ana"},
174 {"DAC standby ana", NULL, "DAC standby"},
/openbmc/linux/drivers/nvme/host/
H A Dmultipath.c96 * If we got back an ANA error, we know the controller is alive but not in nvme_failover_req()
97 * ready to serve this namespace. Kick of a re-read of the ANA in nvme_failover_req()
766 * will reprocess the ANA log page in nvme_mpath_update() once the in nvme_update_ns_ana_state()
782 dev_dbg(ctrl->device, "ANA group %d: %s.\n", in nvme_update_ana_state()
820 dev_warn(ctrl->device, "Failed to get ANA log: %d\n", error); in nvme_read_ana_log()
1076 "ANA log page size (%zd) larger than MDTS (%zd).\n", in nvme_mpath_init_identify()
1078 dev_err(ctrl->device, "disabling ANA support.\n"); in nvme_mpath_init_identify()
H A Dconstants.c143 [NVME_SC_ANA_GROUP_ID_INVALID] = "ANA Group Identifier Invalid",
144 [NVME_SC_ANA_ATTACH_FAILED] = "ANA Attach Failed",
/openbmc/u-boot/drivers/net/
H A Dvsc9953.c466 setbits_le32(&l2ana_reg->ana.adv_learn, VSC9953_VLAN_CHK); in vsc9953_vlan_ingr_fltr_learn_drop()
468 clrbits_le32(&l2ana_reg->ana.adv_learn, VSC9953_VLAN_CHK); in vsc9953_vlan_ingr_fltr_learn_drop()
647 autoage = bitfield_replace_by_mask(in_le32(&l2ana_reg->ana.auto_age), in vsc9953_autoage_time_set()
650 out_le32(&l2ana_reg->ana.auto_age, autoage); in vsc9953_autoage_time_set()
1156 val = in_le32(&l2ana_reg->ana.anag_efil); in vsc9953_mac_table_show()
1165 out_le32(&l2ana_reg->ana.anag_efil, val); in vsc9953_mac_table_show()
1231 clrbits_le32(&l2ana_reg->ana.anag_efil, VSC9953_AGE_PORT_EN | in vsc9953_mac_table_show()
1364 val = in_le32(&l2ana_reg->ana.anag_efil); in vsc9953_mac_table_age()
1387 out_le32(&l2ana_reg->ana.anag_efil, val); in vsc9953_mac_table_age()
1393 clrbits_le32(&l2ana_reg->ana.anag_efil, VSC9953_AGE_PORT_EN | in vsc9953_mac_table_age()
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/
H A DStorageController_v1.xml437 <Annotation Term="OData.Description" String="The ANA characteristics and volume information."/>
438 <Annotation Term="OData.LongDescription" String="This property shall contain the ANA characteristics and volume information."/>
448 <Annotation Term="OData.Description" String="The ANA characteristics and volume information for a storage controller."/>
449 <Annotation Term="OData.LongDescription" String="This type shall contain the ANA characteristics and volume information for a storage controller."/>
452 <Annotation Term="OData.Description" String="Reported ANA access state."/>
453 <Annotation Term="OData.LongDescription" String="This property shall contain the reported ANA access state."/>
560 <Annotation Term="OData.Description" String="Commands processed by a controller provide optimized access to any namespace in the ANA group."/>
563 <Annotation Term="OData.Description" String="Commands processed by a controller that reports this state for an ANA group provide non-optimized access characteristics, such as lower performance or non-optimal use of subsystem resources, to any namespace in the ANA group."/>
566 <Annotation Term="OData.Description" String="Namespaces in this group are inaccessible. Commands are not able to access user data of namespaces in the ANA grou
[all...]
/openbmc/u-boot/include/
H A Dvsc9953.h264 /* VSC9953 ANA structure */
362 struct vsc9953_ana_ana ana; member
371 /* END VSC9953 ANA structure t*/
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DStorageController_v1.xml437 … <Annotation Term="OData.Description" String="The ANA characteristics and volume information."/>
438 …<Annotation Term="OData.LongDescription" String="This property shall contain the ANA characteristi…
448 …<Annotation Term="OData.Description" String="The ANA characteristics and volume information for a …
449 …<Annotation Term="OData.LongDescription" String="This type shall contain the ANA characteristics a…
452 <Annotation Term="OData.Description" String="Reported ANA access state."/>
453 … Term="OData.LongDescription" String="This property shall contain the reported ANA access state."/>
560 …="Commands processed by a controller provide optimized access to any namespace in the ANA group."/>
563ANA group provide non-optimized access characteristics, such as lower performance or non-optimal u…
566 …oup are inaccessible. Commands are not able to access user data of namespaces in the ANA group."/>
569 …essible. Commands are persistently not able to access user data of namespaces in the ANA group."/>
/openbmc/linux/sound/pci/vx222/
H A Dvx222.h62 #define VX_CFG_DATAIN_SEL_MASK 0x00000008 // 0 (ana), 1 (UER)
/openbmc/linux/drivers/net/ethernet/mscc/
H A Docelot_vsc7514.c252 { ANA, "ana" }, in mscc_ocelot_probe()

123