/linux/drivers/gpio/ |
A D | gpio-ep93xx.c | 102 int port_mask = BIT(offset); in ep93xx_gpio_int_debounce() local 221 int port_mask = BIT(offset); in ep93xx_gpio_irq_type() local 228 eic->int_type1 |= port_mask; in ep93xx_gpio_irq_type() 229 eic->int_type2 |= port_mask; in ep93xx_gpio_irq_type() 233 eic->int_type1 |= port_mask; in ep93xx_gpio_irq_type() 234 eic->int_type2 &= ~port_mask; in ep93xx_gpio_irq_type() 238 eic->int_type1 &= ~port_mask; in ep93xx_gpio_irq_type() 239 eic->int_type2 |= port_mask; in ep93xx_gpio_irq_type() 243 eic->int_type1 &= ~port_mask; in ep93xx_gpio_irq_type() 244 eic->int_type2 &= ~port_mask; in ep93xx_gpio_irq_type() [all …]
|
/linux/drivers/net/ethernet/ti/ |
A D | cpsw_switchdev.c | 173 int port_mask; in cpsw_port_vlan_add() local 178 port_mask = BIT(HOST_PORT_NUM); in cpsw_port_vlan_add() 180 unreg_mcast_mask = port_mask; in cpsw_port_vlan_add() 182 port_mask = BIT(priv->emac_port); in cpsw_port_vlan_add() 187 reg_mcast_mask = port_mask; in cpsw_port_vlan_add() 190 untag_mask = port_mask; in cpsw_port_vlan_add() 217 int port_mask; in cpsw_port_vlan_del() local 221 port_mask = BIT(HOST_PORT_NUM); in cpsw_port_vlan_del() 243 port_mask, ALE_VLAN, vid); in cpsw_port_vlan_del() 274 int port_mask; in cpsw_port_mdb_add() local [all …]
|
A D | am65-cpsw-switchdev.c | 157 int port_mask; in am65_cpsw_port_vlan_add() local 162 port_mask = BIT(HOST_PORT_NUM); in am65_cpsw_port_vlan_add() 164 unreg_mcast_mask = port_mask; in am65_cpsw_port_vlan_add() 166 port_mask = BIT(port->port_id); in am65_cpsw_port_vlan_add() 171 reg_mcast_mask = port_mask; in am65_cpsw_port_vlan_add() 174 untag_mask = port_mask; in am65_cpsw_port_vlan_add() 202 int port_mask; in am65_cpsw_port_vlan_del() local 206 port_mask = BIT(HOST_PORT_NUM); in am65_cpsw_port_vlan_del() 208 port_mask = BIT(port->port_id); in am65_cpsw_port_vlan_del() 266 int port_mask; in am65_cpsw_port_mdb_add() local [all …]
|
A D | cpsw_ale.c | 401 int port_mask) in cpsw_ale_flush_mcast() argument 407 if ((mask & port_mask) == 0) in cpsw_ale_flush_mcast() 409 mask &= ~port_mask; in cpsw_ale_flush_mcast() 524 port_mask |= mask; in cpsw_ale_add_mcast() 552 if (port_mask) { in cpsw_ale_del_mcast() 555 mcast_members &= ~port_mask; in cpsw_ale_del_mcast() 638 u16 vid, int port_mask) in cpsw_ale_vlan_del_modify_int() argument 645 members &= ~port_mask; in cpsw_ale_vlan_del_modify_int() 712 members &= ~port_mask; in cpsw_ale_del_vlan() 714 if (!port_mask || !members) { in cpsw_ale_del_vlan() [all …]
|
A D | cpsw_ale.h | 110 int cpsw_ale_flush_multicast(struct cpsw_ale *ale, int port_mask, int vid); 115 int cpsw_ale_add_mcast(struct cpsw_ale *ale, const u8 *addr, int port_mask, 117 int cpsw_ale_del_mcast(struct cpsw_ale *ale, const u8 *addr, int port_mask, 135 int cpsw_ale_vlan_add_modify(struct cpsw_ale *ale, u16 vid, int port_mask, 137 int cpsw_ale_vlan_del_modify(struct cpsw_ale *ale, u16 vid, int port_mask);
|
A D | am65-cpsw-nuss.c | 230 u32 port_mask, unreg_mcast = 0; in am65_cpsw_nuss_ndo_slave_add_vid() local 247 unreg_mcast = port_mask; in am65_cpsw_nuss_ndo_slave_add_vid() 250 unreg_mcast, port_mask, 0); in am65_cpsw_nuss_ndo_slave_add_vid() 310 u32 port_mask; in am65_cpsw_nuss_ndo_slave_set_rx_mode() local 323 port_mask = ALE_PORT_HOST; in am65_cpsw_nuss_ndo_slave_set_rx_mode() 333 port_mask, 0, 0, 0); in am65_cpsw_nuss_ndo_slave_set_rx_mode() 435 u32 val, port_mask; in am65_cpsw_nuss_common_open() local 485 port_mask, port_mask, in am65_cpsw_nuss_common_open() 486 port_mask & ~ALE_PORT_HOST); in am65_cpsw_nuss_common_open() 2268 u32 port_mask; in am65_cpsw_init_port_emac_ale() local [all …]
|
A D | cpsw.c | 545 u32 port_mask = 1 << slave_port | ALE_PORT_HOST; in cpsw_add_dual_emac_def_ale_entries() local 551 cpsw_ale_add_vlan(cpsw->ale, slave->port_vlan, port_mask, in cpsw_add_dual_emac_def_ale_entries() 552 port_mask, port_mask, 0); in cpsw_add_dual_emac_def_ale_entries() 1002 u32 port_mask; in cpsw_add_vlan_ale_entry() local 1006 port_mask = (1 << (priv->emac_port + 1)) | ALE_PORT_HOST; in cpsw_add_vlan_ale_entry() 1012 port_mask = ALE_ALL_PORTS; in cpsw_add_vlan_ale_entry() 1013 mcast_mask = port_mask; in cpsw_add_vlan_ale_entry() 1021 ret = cpsw_ale_add_vlan(cpsw->ale, vid, port_mask, 0, port_mask, in cpsw_add_vlan_ale_entry()
|
/linux/drivers/comedi/drivers/ |
A D | ni_65xx.c | 309 port_mask = ~0U >> bitshift; in ni_65xx_update_edge_detection() 317 if (port_mask & 0xff) { in ni_65xx_update_edge_detection() 318 if (~port_mask & 0xff) { in ni_65xx_update_edge_detection() 322 ~port_mask; in ni_65xx_update_edge_detection() 326 ~port_mask; in ni_65xx_update_edge_detection() 434 port_mask = data[0]; in ni_65xx_dio_insn_bits() 437 port_mask >>= bitshift; in ni_65xx_dio_insn_bits() 440 port_mask <<= -bitshift; in ni_65xx_dio_insn_bits() 443 port_mask &= 0xff; in ni_65xx_dio_insn_bits() 447 if (port_mask) { in ni_65xx_dio_insn_bits() [all …]
|
/linux/drivers/reset/ |
A D | reset-rzg2l-usbphy-ctrl.c | 45 u32 port_mask = PHY_RESET_PORT1 | PHY_RESET_PORT2; in rzg2l_usbphy_ctrl_assert() local 53 if (port_mask == (val & port_mask)) in rzg2l_usbphy_ctrl_assert() 84 u32 port_mask; in rzg2l_usbphy_ctrl_status() local 86 port_mask = id ? PHY_RESET_PORT2 : PHY_RESET_PORT1; in rzg2l_usbphy_ctrl_status() 88 return !!(readl(priv->base + RESET) & port_mask); in rzg2l_usbphy_ctrl_status()
|
/linux/drivers/net/dsa/sja1105/ |
A D | sja1105_vl.c | 317 num_virtual_links += hweight_long(rule->port_mask); in sja1105_init_virtual_links() 389 for_each_set_bit(port, &rule->port_mask, SJA1105_MAX_NUM_PORTS) { in sja1105_init_virtual_links() 523 rule->port_mask |= BIT(port); in sja1105_vl_redirect() 531 rule->port_mask &= ~BIT(port); in sja1105_vl_redirect() 532 if (!rule->port_mask) { in sja1105_vl_redirect() 546 rule->port_mask &= ~BIT(port); in sja1105_vl_delete() 547 if (!rule->port_mask) { in sja1105_vl_delete() 688 rule->port_mask |= BIT(port); in sja1105_vl_gate() 706 rule->port_mask &= ~BIT(port); in sja1105_vl_gate() 707 if (!rule->port_mask) { in sja1105_vl_gate()
|
A D | sja1105_flower.c | 70 rule->port_mask |= BIT(port); in sja1105_setup_bcast_policer() 75 for_each_set_bit(p, &rule->port_mask, SJA1105_MAX_NUM_PORTS) { in sja1105_setup_bcast_policer() 142 rule->port_mask |= BIT(port); in sja1105_setup_tc_policer() 147 for_each_set_bit(p, &rule->port_mask, SJA1105_MAX_NUM_PORTS) { in sja1105_setup_tc_policer() 452 rule->port_mask &= ~BIT(port); in sja1105_cls_flower_del() 453 if (!rule->port_mask) { in sja1105_cls_flower_del()
|
/linux/drivers/media/pci/solo6x10/ |
A D | solo6x10-gpio.c | 20 unsigned int port_mask, unsigned int mode) in solo_gpio_mode() argument 29 if (!((1 << port) & port_mask)) in solo_gpio_mode() 42 if (!((1UL << (port + 16)) & port_mask)) in solo_gpio_mode()
|
/linux/drivers/net/dsa/ |
A D | qca8k.c | 420 qca8k_fdb_write(priv, vid, port_mask, mac, aging); in qca8k_fdb_add() 433 qca8k_fdb_write(priv, vid, port_mask, mac, 0); in qca8k_fdb_del() 1747 int port_mask, cpu_port; in qca8k_port_bridge_join() local 1751 port_mask = BIT(cpu_port); in qca8k_port_bridge_join() 1767 port_mask |= BIT(i); in qca8k_port_bridge_join() 1772 QCA8K_PORT_LOOKUP_MEMBER, port_mask); in qca8k_port_bridge_join() 1853 u16 port_mask, u16 vid) in qca8k_port_fdb_insert() argument 1859 return qca8k_fdb_add(priv, addr, port_mask, vid, in qca8k_port_fdb_insert() 1868 u16 port_mask = BIT(port); in qca8k_port_fdb_add() local 1878 u16 port_mask = BIT(port); in qca8k_port_fdb_del() local [all …]
|
A D | mt7530.c | 363 u8 port_mask, const u8 *mac, in mt7530_fdb_write() argument 373 reg[2] |= (port_mask & PORT_MAP_MASK) << PORT_MAP; in mt7530_fdb_write() 1348 u8 port_mask = BIT(port); in mt7530_port_fdb_add() local 1364 u8 port_mask = BIT(port); in mt7530_port_fdb_del() local 1393 if (_fdb.port_mask & BIT(port)) { in mt7530_port_fdb_dump() 1416 u8 port_mask = 0; in mt7530_port_mdb_add() local 1426 port_mask |= BIT(port); in mt7530_port_mdb_add() 1442 u8 port_mask = 0; in mt7530_port_mdb_del() local 1452 port_mask &= ~BIT(port); in mt7530_port_mdb_del() 1453 mt7530_fdb_write(priv, vid, port_mask, addr, -1, in mt7530_port_mdb_del() [all …]
|
/linux/drivers/ata/ |
A D | ahci_brcm.c | 86 u32 port_mask; member 136 if (priv->port_mask & BIT(i)) in brcm_sata_alpm_init() 204 if (priv->port_mask & BIT(i)) in brcm_sata_phys_enable() 213 if (priv->port_mask & BIT(i)) in brcm_sata_phys_disable() 509 priv->port_mask = brcm_ahci_get_portmask(hpriv, priv); in brcm_ahci_probe() 510 if (!priv->port_mask) { in brcm_ahci_probe()
|
A D | pata_jmicron.c | 48 int port_mask = 1<< (4 * ap->port_no); in jmicron_pre_reset() local 54 if ((control & port_mask) == 0) in jmicron_pre_reset()
|
/linux/drivers/infiniband/ulp/opa_vnic/ |
A D | opa_vnic_netdev.c | 142 u16 port_mask; in opa_vnic_process_vema_config() local 169 port_mask = info->vesw.def_port_mask; in opa_vnic_process_vema_config() 171 if (port_mask & 1) in opa_vnic_process_vema_config() 173 port_mask >>= 1; in opa_vnic_process_vema_config()
|
/linux/drivers/soundwire/ |
A D | qcom.c | 878 unsigned long *port_mask; in qcom_swrm_stream_free_ports() local 884 port_mask = &ctrl->dout_port_mask; in qcom_swrm_stream_free_ports() 886 port_mask = &ctrl->din_port_mask; in qcom_swrm_stream_free_ports() 889 clear_bit(p_rt->num, port_mask); in qcom_swrm_stream_free_ports() 906 unsigned long *port_mask; in qcom_swrm_stream_alloc_ports() local 914 port_mask = &ctrl->dout_port_mask; in qcom_swrm_stream_alloc_ports() 917 port_mask = &ctrl->din_port_mask; in qcom_swrm_stream_alloc_ports() 928 pn = find_first_zero_bit(port_mask, maxport); in qcom_swrm_stream_alloc_ports() 935 set_bit(pn, port_mask); in qcom_swrm_stream_alloc_ports() 958 clear_bit(pconfig[i].num, port_mask); in qcom_swrm_stream_alloc_ports()
|
/linux/drivers/pinctrl/mediatek/ |
A D | pinctrl-mtk-common.h | 185 u8 port_mask; member 253 unsigned char port_mask; member
|
A D | pinctrl-mt8127.c | 293 .port_mask = 0xf, 299 .port_mask = 7,
|
A D | pinctrl-mt8167.c | 325 .port_mask = 0xf, 331 .port_mask = 7,
|
A D | pinctrl-mt8516.c | 325 .port_mask = 0xf, 331 .port_mask = 7,
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | eswitch_offloads_termtbl.c | 198 u16 port_mask, port_value; in mlx5_eswitch_offload_is_uplink_port() local 204 port_mask = MLX5_GET(fte_match_param, spec->match_criteria, in mlx5_eswitch_offload_is_uplink_port() 208 return (port_mask & port_value) == MLX5_VPORT_UPLINK; in mlx5_eswitch_offload_is_uplink_port()
|
/linux/drivers/usb/gadget/udc/aspeed-vhub/ |
A D | core.c | 171 u32 ctrl, port_mask, epn_mask; in ast_vhub_init_hw() local 211 port_mask = GENMASK(vhub->max_ports, 1); in ast_vhub_init_hw() 215 port_mask, vhub->regs + AST_VHUB_SW_RESET); in ast_vhub_init_hw()
|
/linux/drivers/net/ethernet/mscc/ |
A D | ocelot_mrp.c | 71 filter->action.port_mask = BIT(dst_port); in ocelot_mrp_redirect_add_vcap() 104 filter->action.port_mask = 0x0; in ocelot_mrp_copy_add_vcap()
|