| /drivers/clk/sunxi-ng/ |
| A D | ccu_mult.c | 46 _cm.max = (1 << cm->mult.width) + cm->mult.offset - 1; in ccu_mult_round_rate() 57 return ccu_gate_helper_disable(&cm->common, cm->enable); in ccu_mult_disable() 64 return ccu_gate_helper_enable(&cm->common, cm->enable); in ccu_mult_enable() 81 if (ccu_frac_helper_is_enabled(&cm->common, &cm->frac)) in ccu_mult_recalc_rate() 84 reg = readl(cm->common.base + cm->common.reg); in ccu_mult_recalc_rate() 112 ccu_frac_helper_enable(&cm->common, &cm->frac); in ccu_mult_set_rate() 117 ccu_frac_helper_disable(&cm->common, &cm->frac); in ccu_mult_set_rate() 134 reg = readl(cm->common.base + cm->common.reg); in ccu_mult_set_rate() 135 reg &= ~GENMASK(cm->mult.width + cm->mult.shift - 1, cm->mult.shift); in ccu_mult_set_rate() 138 writel(reg, cm->common.base + cm->common.reg); in ccu_mult_set_rate() [all …]
|
| A D | ccu_mux.c | 167 parent = reg >> cm->shift; in ccu_mux_helper_get_parent() 170 if (cm->table) { in ccu_mux_helper_get_parent() 190 if (cm->table) in ccu_mux_helper_set_parent() 203 reg &= ~GENMASK(cm->width + cm->shift - 1, cm->shift); in ccu_mux_helper_set_parent() 216 return ccu_gate_helper_disable(&cm->common, cm->enable); in ccu_mux_disable() 223 return ccu_gate_helper_enable(&cm->common, cm->enable); in ccu_mux_enable() 230 return ccu_gate_helper_is_enabled(&cm->common, cm->enable); in ccu_mux_is_enabled() 237 return ccu_mux_helper_get_parent(&cm->common, &cm->mux); in ccu_mux_get_parent() 244 return ccu_mux_helper_set_parent(&cm->common, &cm->mux, index); in ccu_mux_set_parent() 263 return ccu_mux_helper_apply_prediv(&cm->common, &cm->mux, -1, in ccu_mux_recalc_rate() [all …]
|
| A D | ccu_mmc_timing.c | 23 struct ccu_common *cm = hw_to_ccu_common(hw); in sunxi_ccu_set_mmc_timing_mode() local 27 if (!(cm->features & CCU_FEATURE_MMC_TIMING_SWITCH)) in sunxi_ccu_set_mmc_timing_mode() 30 spin_lock_irqsave(cm->lock, flags); in sunxi_ccu_set_mmc_timing_mode() 32 val = readl(cm->base + cm->reg); in sunxi_ccu_set_mmc_timing_mode() 37 writel(val, cm->base + cm->reg); in sunxi_ccu_set_mmc_timing_mode() 39 spin_unlock_irqrestore(cm->lock, flags); in sunxi_ccu_set_mmc_timing_mode() 56 struct ccu_common *cm = hw_to_ccu_common(hw); in sunxi_ccu_get_mmc_timing_mode() local 58 if (!(cm->features & CCU_FEATURE_MMC_TIMING_SWITCH)) in sunxi_ccu_get_mmc_timing_mode() 61 return !!(readl(cm->base + cm->reg) & CCU_MMC_NEW_TIMING_MODE); in sunxi_ccu_get_mmc_timing_mode()
|
| A D | ccu-sun6i-rtc.c | 59 struct ccu_common *cm = hw_to_ccu_common(hw); in ccu_iosc_enable() local 66 struct ccu_common *cm = hw_to_ccu_common(hw); in ccu_iosc_disable() local 73 struct ccu_common *cm = hw_to_ccu_common(hw); in ccu_iosc_is_enabled() local 81 struct ccu_common *cm = hw_to_ccu_common(hw); in ccu_iosc_recalc_rate() local 119 struct ccu_common *cm = hw_to_ccu_common(hw); in ccu_iosc_32k_prepare() local 125 val = readl(cm->base + IOSC_CLK_CALI_REG); in ccu_iosc_32k_prepare() 127 cm->base + IOSC_CLK_CALI_REG); in ccu_iosc_32k_prepare() 140 val = readl(cm->base + IOSC_CLK_CALI_REG); in ccu_iosc_32k_unprepare() 142 cm->base + IOSC_CLK_CALI_REG); in ccu_iosc_32k_unprepare() 152 val = readl(cm->base + IOSC_CLK_CALI_REG); in ccu_iosc_32k_recalc_rate() [all …]
|
| A D | ccu_mp.c | 303 struct ccu_common *cm = hw_to_ccu_common(hw); in ccu_mp_mmc_recalc_rate() local 304 u32 val = readl(cm->base + cm->reg); in ccu_mp_mmc_recalc_rate() 314 struct ccu_common *cm = hw_to_ccu_common(hw); in ccu_mp_mmc_determine_rate() local 315 u32 val = readl(cm->base + cm->reg); in ccu_mp_mmc_determine_rate() 340 struct ccu_common *cm = hw_to_ccu_common(hw); in ccu_mp_mmc_set_rate() local 341 u32 val = readl(cm->base + cm->reg); in ccu_mp_mmc_set_rate()
|
| A D | ccu_mux.h | 134 struct ccu_mux_internal *cm, 138 struct ccu_mux_internal *cm, 147 struct ccu_mux_internal *cm); 149 struct ccu_mux_internal *cm, 155 struct ccu_mux_internal *cm; member
|
| /drivers/power/supply/ |
| A D | charger-manager.c | 659 if (is_polling_required(cm) && cm->desc->polling_interval_ms) { in _setup_polling() 874 if (!is_polling_required(cm) && !cm->emergency_stop) in cm_setup_timer() 1048 charger->cm = cm; in charger_manager_register_extcon() 1060 cable->cm = cm; in charger_manager_register_extcon() 1111 struct charger_manager *cm = charger->cm; in charger_externally_control_store() local 1251 cm->tzd_batt = in cm_init_thermal_data() 1437 cm = devm_kzalloc(&pdev->dev, sizeof(*cm), GFP_KERNEL); in charger_manager_probe() 1438 if (!cm) in charger_manager_probe() 1443 cm->desc = desc; in charger_manager_probe() 1524 cm->charger_psy_desc.name = cm->psy_name_buf; in charger_manager_probe() [all …]
|
| /drivers/rapidio/ |
| A D | rio_cm.c | 337 rio_add_inb_buffer(cm->mport, cmbox, cm->rx_buf[i]); in riocm_rx_fill() 619 queue_work(cm->rx_wq, &cm->rx_work); in riocm_inb_msg_event() 640 cm->mport->id, slot, cm->tx_cnt); in rio_txcq_handler() 657 if (cm->tx_cnt < 0 || cm->tx_cnt > RIOCM_TX_RING_SIZE) in rio_txcq_handler() 673 cm->tx_buf[cm->tx_slot] = req->buffer; in rio_txcq_handler() 695 if (cm && rio_mport_is_running(cm->mport)) in riocm_outb_msg_event() 748 cm->tx_buf[cm->tx_slot] = buffer; in riocm_post_send() 752 buffer, rdev->destid, cm->tx_slot, cm->tx_cnt); in riocm_post_send() 2102 cm = kzalloc(sizeof(*cm), GFP_KERNEL); in riocm_add_mport() 2103 if (!cm) in riocm_add_mport() [all …]
|
| /drivers/infiniband/ulp/ipoib/ |
| A D | ipoib_cm.c | 102 priv->cm.rx_sge[i].addr = priv->cm.srq_ring[id].mapping[i]; in ipoib_cm_post_receive_srq() 104 ret = ib_post_srq_recv(priv->cm.srq, &priv->cm.rx_wr, NULL); in ipoib_cm_post_receive_srq() 230 list_splice_init(&priv->cm.rx_flush_list, &priv->cm.rx_drain_list); in ipoib_cm_start_rx_drain() 579 list_splice_init(&priv->cm.rx_drain_list, &priv->cm.rx_reap_list); in ipoib_cm_handle_rx_wc() 853 neigh->cm = NULL; in ipoib_cm_handle_tx_wc() 900 priv->cm.id = NULL; in ipoib_cm_dev_open() 938 priv->cm.id = NULL; in ipoib_cm_dev_stop() 1311 neigh->cm = tx; in ipoib_cm_create_tx() 1611 priv->cm.max_cm_mtu, priv->cm.num_frags); in ipoib_cm_dev_init() 1617 ipoib_cm_init_rx_wr(dev, &priv->cm.rx_wr, priv->cm.rx_sge); in ipoib_cm_dev_init() [all …]
|
| A D | ipoib.h | 402 struct ipoib_cm_dev_priv cm; member 445 struct ipoib_cm_tx *cm; member 638 return test_bit(IPOIB_FLAG_OPER_UP, &neigh->cm->flags); in ipoib_cm_up() 643 return neigh->cm; in ipoib_cm_get() 648 neigh->cm = tx; in ipoib_cm_set() 654 return !!priv->cm.srq; in ipoib_cm_has_srq() 660 return priv->cm.max_cm_mtu; in ipoib_cm_max_mtu()
|
| /drivers/hid/ |
| A D | hid-cmedia.c | 94 input_sync(cm->input_dev); in hp_ev() 108 hp_ev(hid, cm, 0); in cmhid_raw_event() 112 hp_ev(hid, cm, 1); in cmhid_raw_event() 127 cm->input_dev = input_dev; in cmhid_input_configured() 128 memcpy(cm->switch_map, jack_switch_types, sizeof(cm->switch_map)); in cmhid_input_configured() 146 struct cmhid *cm; in cmhid_probe() local 149 if (!cm) { in cmhid_probe() 154 cm->hid = hid; in cmhid_probe() 157 hid_set_drvdata(hid, cm); in cmhid_probe() 173 kfree(cm); in cmhid_probe() [all …]
|
| /drivers/media/usb/pwc/ |
| A D | pwc-dec23.c | 356 *d++ = cm[c[0] >> scalebits]; in copy_image_block_Y() 357 *d++ = cm[c[1] >> scalebits]; in copy_image_block_Y() 358 *d++ = cm[c[2] >> scalebits]; in copy_image_block_Y() 359 *d++ = cm[c[3] >> scalebits]; in copy_image_block_Y() 362 *d++ = cm[c[4] >> scalebits]; in copy_image_block_Y() 363 *d++ = cm[c[5] >> scalebits]; in copy_image_block_Y() 364 *d++ = cm[c[6] >> scalebits]; in copy_image_block_Y() 365 *d++ = cm[c[7] >> scalebits]; in copy_image_block_Y() 368 *d++ = cm[c[8] >> scalebits]; in copy_image_block_Y() 369 *d++ = cm[c[9] >> scalebits]; in copy_image_block_Y() [all …]
|
| /drivers/gpu/drm/amd/display/dc/dml/dsc/ |
| A D | rc_calc_fpu.c | 34 (cm == CM_444 || cm == CM_RGB) ? (val444) : (cm == CM_422 ? (val422) : (val420)) 64 static void get_qp_set(qp_set qps, enum colour_mode cm, enum bits_per_comp bpc, in get_qp_set() argument 166 enum colour_mode cm, in _do_calc_rc_params() argument 194 switch (cm) { in _do_calc_rc_params() 213 initial_xmit_delay_factor = (cm == CM_444 || cm == CM_RGB) ? 1.0 : 2.0; in _do_calc_rc_params() 216 if (cm == CM_422 || cm == CM_420) in _do_calc_rc_params() 220 if (3 * bpp_group >= (((rc->initial_xmit_delay + 2) / 3) * (3 + (cm == CM_422)))) { in _do_calc_rc_params() 229 get_qp_set(rc->qp_min, cm, bpc, DAL_MM_MIN, bpp); in _do_calc_rc_params() 230 get_qp_set(rc->qp_max, cm, bpc, DAL_MM_MAX, bpp); in _do_calc_rc_params() 231 if (cm == CM_444 && minor_version == 1) { in _do_calc_rc_params() [all …]
|
| /drivers/clk/sprd/ |
| A D | mux.c | 41 struct sprd_mux *cm = hw_to_sprd_mux(hw); in sprd_mux_get_parent() local 43 return sprd_mux_helper_get_parent(&cm->common, &cm->mux); in sprd_mux_get_parent() 66 struct sprd_mux *cm = hw_to_sprd_mux(hw); in sprd_mux_set_parent() local 68 return sprd_mux_helper_set_parent(&cm->common, &cm->mux, index); in sprd_mux_set_parent()
|
| /drivers/infiniband/core/ |
| A D | cm.c | 128 } cm; variable 741 spin_lock_irq(&cm.lock); in cm_find_remote_id() 1069 spin_lock(&cm.lock); in cm_destroy_id() 1073 spin_unlock(&cm.lock); in cm_destroy_id() 1081 spin_unlock(&cm.lock); in cm_destroy_id() 1153 spin_lock(&cm.lock); in cm_destroy_id() 1165 spin_unlock(&cm.lock); in cm_destroy_id() 2531 spin_lock(&cm.lock); in cm_rep_handler() 2565 spin_unlock(&cm.lock); in cm_rep_handler() 4518 get_random_bytes(&cm.random_id_operand, sizeof cm.random_id_operand); in ib_cm_init() [all …]
|
| /drivers/net/can/dev/ |
| A D | netlink.c | 69 struct can_ctrlmode *cm = nla_data(data[IFLA_CAN_CTRLMODE]); in can_validate() local 70 u32 tdc_flags = cm->flags & CAN_CTRLMODE_FD_TDC_MASK; in can_validate() 72 is_can_fd = cm->flags & cm->mask & CAN_CTRLMODE_FD; in can_validate() 199 struct can_ctrlmode *cm; in can_changelink() local 206 cm = nla_data(data[IFLA_CAN_CTRLMODE]); in can_changelink() 208 maskedflags = cm->flags & cm->mask; in can_changelink() 223 priv->ctrlmode &= ~cm->mask; in can_changelink() 237 fd_tdc_flag_provided = cm->mask & CAN_CTRLMODE_FD_TDC_MASK; in can_changelink() 242 priv->ctrlmode &= cm->flags | ~CAN_CTRLMODE_FD_TDC_MASK; in can_changelink() 554 struct can_ctrlmode cm = {.flags = priv->ctrlmode}; in can_fill_info() local [all …]
|
| /drivers/net/ethernet/mellanox/mlxsw/ |
| A D | spectrum_buffers.c | 227 struct mlxsw_sp_sb_cm *cm; in mlxsw_sp_sb_cm_write() local 243 cm->min_buff = min_buff; in mlxsw_sp_sb_cm_write() 244 cm->max_buff = max_buff; in mlxsw_sp_sb_cm_write() 968 cm = &cms[i]; in __mlxsw_sp_sb_cms_init() 973 max_buff = cm->max_buff; in __mlxsw_sp_sb_cms_init() 1498 cm->max_buff); in mlxsw_sp_sb_tc_pool_bind_get() 1534 if (cm->freeze_pool && cm->pool_index != pool_index) { in mlxsw_sp_sb_tc_pool_bind_set() 1539 if (cm->freeze_thresh && cm->max_buff != threshold) { in mlxsw_sp_sb_tc_pool_bind_set() 1571 struct mlxsw_sp_sb_cm *cm; in mlxsw_sp_sb_sr_occ_query_cb() local 1590 &cm->occ.cur, &cm->occ.max); in mlxsw_sp_sb_sr_occ_query_cb() [all …]
|
| /drivers/platform/x86/ |
| A D | eeepc-laptop.c | 209 const char *method = cm_setv[cm]; in set_acpi() 213 if ((eeepc->cm_supported & (0x1 << cm)) == 0) in set_acpi() 223 const char *method = cm_getv[cm]; in get_acpi() 228 if ((eeepc->cm_supported & (0x1 << cm)) == 0) in get_acpi() 239 const char *method = cm_setv[cm]; in acpi_setter_handle() 276 rv = set_acpi(eeepc, cm, value); in store_sys_acpi() 285 int value = get_acpi(eeepc, cm); in show_sys_acpi() 768 enum rfkill_type type, int cm) in eeepc_new_rfkill() argument 1303 if (!(eeepc->cm_supported & (1 << cm)) in cmsg_quirk() 1306 name, 1 << cm); in cmsg_quirk() [all …]
|
| /drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
| A D | vdec_vp8_if.c | 104 void __iomem *cm; member 170 inst->reg_base.cm = mtk_vcodec_get_reg_addr(reg_base, VDEC_CM); in get_hw_reg_base() 182 void __iomem *cm = inst->reg_base.cm; in write_hw_segmentation_data() local 190 writel(val, cm + VP8_HW_VLD_ADDR); in write_hw_segmentation_data() 193 writel(val, cm + VP8_HW_VLD_VALUE); in write_hw_segmentation_data() 203 void __iomem *cm = inst->reg_base.cm; in read_hw_segmentation_data() local 211 writel(val, cm + VP8_HW_VLD_ADDR); in read_hw_segmentation_data() 213 val = readl(cm + VP8_HW_VLD_VALUE); in read_hw_segmentation_data()
|
| /drivers/usb/atm/ |
| A D | cxacru.c | 635 cm, ret); in cxacru_cm() 641 wbuf[0] = cm; in cxacru_cm() 643 wbuf[offb] = cm; in cxacru_cm() 653 cm, ret); in cxacru_cm() 673 cm, actlen); in cxacru_cm() 680 if (rbuf[offb] != cm) { in cxacru_cm() 683 rbuf[offb], cm); in cxacru_cm() 690 cm, rbuf[offb + 1]); in cxacru_cm() 701 usb_dbg(instance->usbatm, "cm %#x\n", cm); in cxacru_cm() 734 cm, l); in cxacru_cm_get_array() [all …]
|
| /drivers/phy/freescale/ |
| A D | phy-fsl-imx8-mipi-dphy.c | 110 u32 cm; member 225 cfg->cm = numerator; in mixel_dphy_config_from_opts() 227 if (cfg->cm < 16 || cfg->cm > 255 || in mixel_dphy_config_from_opts() 231 cfg->cm, cfg->cn, cfg->co); in mixel_dphy_config_from_opts() 337 if (priv->cfg.cm < 16 || priv->cfg.cm > 255 || in mixel_dphy_set_pll_params() 341 priv->cfg.cm, priv->cfg.cn, priv->cfg.co); in mixel_dphy_set_pll_params() 345 priv->cfg.cm, priv->cfg.cn, priv->cfg.co); in mixel_dphy_set_pll_params() 346 phy_write(phy, CM(priv->cfg.cm), DPHY_CM); in mixel_dphy_set_pll_params()
|
| /drivers/net/arcnet/ |
| A D | com20020-pci.c | 165 struct com20020_pci_channel_map *cm = &ci->chan_map_tbl[i]; in com20020pci_probe() local 181 ioaddr = pci_resource_start(pdev, cm->bar) + cm->offset; in com20020pci_probe() 183 r = devm_request_region(&pdev->dev, ioaddr, cm->size, in com20020pci_probe() 187 ioaddr, ioaddr + cm->size - 1); in com20020pci_probe()
|
| /drivers/crypto/amcc/ |
| A D | crypto4xx_alg.c | 47 static void set_dynamic_sa_command_1(struct dynamic_sa_ctl *sa, u32 cm, in set_dynamic_sa_command_1() argument 53 sa->sa_command_1.bf.crypto_mode31 = (cm & 4) >> 2; in set_dynamic_sa_command_1() 54 sa->sa_command_1.bf.crypto_mode9_8 = cm & 3; in set_dynamic_sa_command_1() 121 unsigned char cm, in crypto4xx_setkey_aes() argument 143 set_dynamic_sa_command_0(sa, SA_NOT_SAVE_HASH, (cm == CRYPTO_MODE_ECB ? in crypto4xx_setkey_aes() 145 SA_NOT_LOAD_HASH, (cm == CRYPTO_MODE_ECB ? in crypto4xx_setkey_aes() 152 set_dynamic_sa_command_1(sa, cm, SA_HASH_MODE_HASH, in crypto4xx_setkey_aes()
|
| /drivers/net/can/sja1000/ |
| A D | plx_pci.c | 657 struct plx_pci_channel_map *cm = &ci->chan_map_tbl[i]; in plx_pci_add_card() local 676 addr = pci_iomap(pdev, cm->bar, cm->size); in plx_pci_add_card() 679 dev_err(&pdev->dev, "Failed to remap BAR%d\n", cm->bar); in plx_pci_add_card() 683 priv->reg_base = addr + cm->offset; in plx_pci_add_card()
|
| /drivers/infiniband/hw/mlx4/ |
| A D | Makefile | 4 mlx4_ib-y := ah.o cq.o doorbell.o mad.o main.o mr.o qp.o srq.o mcg.o cm.o alias_GUID.o sysfs.o
|