| /linux/drivers/pcmcia/ |
| H A D | electra_cf.c | 55 static int electra_cf_present(struct electra_cf_socket *cf) in electra_cf_present() argument 59 gpio = in_le32(cf->gpio_base+0x40); in electra_cf_present() 60 return !(gpio & (1 << cf->gpio_detect)); in electra_cf_present() 71 struct electra_cf_socket *cf = timer_container_of(cf, t, timer); in electra_cf_timer() local 72 int present = electra_cf_present(cf); in electra_cf_timer() 74 if (present != cf->present) { in electra_cf_timer() 75 cf->present = present; in electra_cf_timer() 76 pcmcia_parse_events(&cf->socket, SS_DETECT); in electra_cf_timer() 79 if (cf->active) in electra_cf_timer() 80 mod_timer(&cf->timer, jiffies + POLL_INTERVAL); in electra_cf_timer() [all …]
|
| H A D | omap_cf.c | 80 struct omap_cf_socket *cf = timer_container_of(cf, t, timer); in omap_cf_timer() local 83 if (present != cf->present) { in omap_cf_timer() 84 cf->present = present; in omap_cf_timer() 87 pcmcia_parse_events(&cf->socket, SS_DETECT); in omap_cf_timer() 90 if (cf->active) in omap_cf_timer() 91 mod_timer(&cf->timer, jiffies + POLL_INTERVAL); in omap_cf_timer() 100 struct omap_cf_socket *cf = (struct omap_cf_socket *)_cf; in omap_cf_irq() local 102 omap_cf_timer(&cf->timer); in omap_cf_irq() 113 struct omap_cf_socket *cf; in omap_cf_get_status() local 116 cf = container_of(s, struct omap_cf_socket, socket); in omap_cf_get_status() [all …]
|
| /linux/drivers/gpu/drm/imx/dc/ |
| H A D | dc-cf.c | 53 static inline void dc_cf_enable_shden(struct dc_cf *cf) in dc_cf_enable_shden() argument 55 regmap_write(cf->reg_cfg, STATICCONTROL, SHDEN); in dc_cf_enable_shden() 58 enum dc_link_id dc_cf_get_link_id(struct dc_cf *cf) in dc_cf_get_link_id() argument 60 return cf->link; in dc_cf_get_link_id() 63 void dc_cf_framedimensions(struct dc_cf *cf, unsigned int w, in dc_cf_framedimensions() argument 66 regmap_write(cf->reg_cfg, FRAMEDIMENSIONS, WIDTH(w) | HEIGHT(h)); in dc_cf_framedimensions() 69 void dc_cf_constantcolor_black(struct dc_cf *cf) in dc_cf_constantcolor_black() argument 71 regmap_write(cf->reg_cfg, CONSTANTCOLOR, 0); in dc_cf_constantcolor_black() 74 void dc_cf_constantcolor_blue(struct dc_cf *cf) in dc_cf_constantcolor_blue() argument 76 regmap_write(cf->reg_cfg, CONSTANTCOLOR, BLUE(0xff)); in dc_cf_constantcolor_blue() [all …]
|
| /linux/drivers/clk/sunxi-ng/ |
| H A D | ccu_frac.c | 14 struct ccu_frac_internal *cf) in ccu_frac_helper_is_enabled() argument 19 return !(readl(common->base + common->reg) & cf->enable); in ccu_frac_helper_is_enabled() 24 struct ccu_frac_internal *cf) in ccu_frac_helper_enable() argument 34 writel(reg & ~cf->enable, common->base + common->reg); in ccu_frac_helper_enable() 40 struct ccu_frac_internal *cf) in ccu_frac_helper_disable() argument 50 writel(reg | cf->enable, common->base + common->reg); in ccu_frac_helper_disable() 56 struct ccu_frac_internal *cf, in ccu_frac_helper_has_rate() argument 62 return (cf->rates[0] == rate) || (cf->rates[1] == rate); in ccu_frac_helper_has_rate() 67 struct ccu_frac_internal *cf) in ccu_frac_helper_read_rate() argument 77 clk_hw_get_name(&common->hw), cf->rates[0], cf->rates[1]); in ccu_frac_helper_read_rate() [all …]
|
| H A D | ccu_frac.h | 28 struct ccu_frac_internal *cf); 30 struct ccu_frac_internal *cf); 32 struct ccu_frac_internal *cf); 35 struct ccu_frac_internal *cf, 39 struct ccu_frac_internal *cf); 42 struct ccu_frac_internal *cf,
|
| /linux/net/can/ |
| H A D | gw.c | 99 void (*modfunc[MAX_MODFUNCTIONS])(struct canfd_frame *cf, 108 void (*xor)(struct canfd_frame *cf, 110 void (*crc8)(struct canfd_frame *cf, 154 #define MODFUNC(func, op) static void func(struct canfd_frame *cf, \ 157 MODFUNC(mod_and_id, cf->can_id &= mod->modframe.and.can_id) 158 MODFUNC(mod_and_len, cf->len &= mod->modframe.and.len) 159 MODFUNC(mod_and_flags, cf->flags &= mod->modframe.and.flags) 160 MODFUNC(mod_and_data, *(u64 *)cf->data &= *(u64 *)mod->modframe.and.data) 161 MODFUNC(mod_or_id, cf->can_id |= mod->modframe.or.can_id) 162 MODFUNC(mod_or_len, cf->len |= mod->modframe.or.len) [all …]
|
| H A D | isotp.c | 391 static int check_optimized(struct canfd_frame *cf, int start_index) in check_optimized() argument 398 if (cf->len <= CAN_MAX_DLEN) in check_optimized() 399 return (cf->len != start_index); in check_optimized() 407 return (cf->len != padlen(start_index)); in check_optimized() 411 static int check_pad(struct isotp_sock *so, struct canfd_frame *cf, in check_pad() argument 419 return check_optimized(cf, start_index); in check_pad() 427 cf->len != padlen(cf->len)) in check_pad() 432 for (i = start_index; i < cf->len; i++) in check_pad() 433 if (cf->data[i] != content) in check_pad() 441 static int isotp_rcv_fc(struct isotp_sock *so, struct canfd_frame *cf, int ae) in isotp_rcv_fc() argument [all …]
|
| /linux/drivers/net/can/peak_canfd/ |
| H A D | peak_canfd.c | 255 struct canfd_frame *cf; in pucan_handle_can_rx() local 291 skb = alloc_canfd_skb(priv->ndev, &cf); in pucan_handle_can_rx() 296 cf->flags |= CANFD_BRS; in pucan_handle_can_rx() 299 cf->flags |= CANFD_ESI; in pucan_handle_can_rx() 302 skb = alloc_can_skb(priv->ndev, (struct can_frame **)&cf); in pucan_handle_can_rx() 307 cf->can_id = le32_to_cpu(msg->can_id); in pucan_handle_can_rx() 308 cf->len = cf_len; in pucan_handle_can_rx() 311 cf->can_id |= CAN_EFF_FLAG; in pucan_handle_can_rx() 314 cf->can_id |= CAN_RTR_FLAG; in pucan_handle_can_rx() 316 memcpy(cf->data, msg->d, cf->len); in pucan_handle_can_rx() [all …]
|
| /linux/drivers/net/can/rockchip/ |
| H A D | rockchip_canfd-core.c | 373 struct can_frame **cf, u32 *timestamp) in rkcanfd_alloc_can_err_skb() argument 379 skb = alloc_can_err_skb(priv->ndev, cf); in rkcanfd_alloc_can_err_skb() 408 rkcanfd_handle_error_int_reg_ec(struct rkcanfd_priv *priv, struct can_frame *cf, in rkcanfd_handle_error_int_reg_ec() argument 461 if (!cf) in rkcanfd_handle_error_int_reg_ec() 466 cf->data[3] = CAN_ERR_PROT_LOC_SOF; in rkcanfd_handle_error_int_reg_ec() 468 cf->data[3] = CAN_ERR_PROT_LOC_RTR; in rkcanfd_handle_error_int_reg_ec() 471 cf->data[3] = CAN_ERR_PROT_LOC_RES0; in rkcanfd_handle_error_int_reg_ec() 474 cf->data[3] = CAN_ERR_PROT_LOC_DLC; in rkcanfd_handle_error_int_reg_ec() 476 cf->data[3] = CAN_ERR_PROT_LOC_DATA; in rkcanfd_handle_error_int_reg_ec() 479 cf->data[3] = CAN_ERR_PROT_LOC_CRC_SEQ; in rkcanfd_handle_error_int_reg_ec() [all …]
|
| /linux/drivers/net/can/usb/ |
| H A D | nct6694_canfd.c | 190 struct can_frame *cf; in nct6694_canfd_handle_lost_msg() local 198 skb = alloc_can_err_skb(ndev, &cf); in nct6694_canfd_handle_lost_msg() 202 cf->can_id |= CAN_ERR_CRTL; in nct6694_canfd_handle_lost_msg() 203 cf->data[1] = CAN_ERR_CRTL_RX_OVERFLOW; in nct6694_canfd_handle_lost_msg() 246 struct can_frame *cf; in nct6694_canfd_handle_rx() local 248 skb = alloc_can_skb(priv->ndev, &cf); in nct6694_canfd_handle_rx() 254 cf->can_id = le32_to_cpu(frame->id); in nct6694_canfd_handle_rx() 255 cf->len = can_cc_dlc2len(frame->length); in nct6694_canfd_handle_rx() 257 cf->can_id |= CAN_EFF_FLAG; in nct6694_canfd_handle_rx() 260 cf->can_id |= CAN_RTR_FLAG; in nct6694_canfd_handle_rx() [all …]
|
| H A D | usb_8dev.c | 336 struct can_frame *cf; in usb_8dev_rx_err_msg() local 354 skb = alloc_can_err_skb(priv->netdev, &cf); in usb_8dev_rx_err_msg() 361 cf->can_id |= CAN_ERR_PROT; in usb_8dev_rx_err_msg() 362 cf->data[2] = CAN_ERR_PROT_ACTIVE; in usb_8dev_rx_err_msg() 366 cf->can_id |= CAN_ERR_BUSOFF; in usb_8dev_rx_err_msg() 373 cf->can_id |= CAN_ERR_CRTL; in usb_8dev_rx_err_msg() 377 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; in usb_8dev_rx_err_msg() 387 cf->can_id |= CAN_ERR_ACK; in usb_8dev_rx_err_msg() 391 cf->data[3] = CAN_ERR_PROT_LOC_CRC_SEQ; in usb_8dev_rx_err_msg() 395 cf->data[2] |= CAN_ERR_PROT_BIT0; in usb_8dev_rx_err_msg() [all …]
|
| H A D | f81604.c | 374 struct can_frame *cf; in f81604_process_rx_packet() local 380 skb = alloc_can_skb(netdev, &cf); in f81604_process_rx_packet() 386 cf->len = can_cc_dlc2len(frame->dlc & F81604_DLC_LEN_MASK); in f81604_process_rx_packet() 389 cf->can_id = get_unaligned_be32(&frame->eff.id) >> in f81604_process_rx_packet() 391 cf->can_id |= CAN_EFF_FLAG; in f81604_process_rx_packet() 394 memcpy(cf->data, frame->eff.data, cf->len); in f81604_process_rx_packet() 396 cf->can_id = get_unaligned_be16(&frame->sff.id) >> in f81604_process_rx_packet() 400 memcpy(cf->data, frame->sff.data, cf->len); in f81604_process_rx_packet() 404 cf->can_id |= CAN_RTR_FLAG; in f81604_process_rx_packet() 406 stats->rx_bytes += cf->len; in f81604_process_rx_packet() [all …]
|
| /linux/tools/testing/selftests/rcutorture/bin/ |
| H A D | configNR_CPUS.sh | 15 cf=$1 16 if test ! -r $cf 18 echo Unreadable config fragment $cf 1>&2 21 if grep -q '^CONFIG_SMP=n$' $cf 26 if grep -q '^CONFIG_NR_CPUS=' $cf 28 grep '^CONFIG_NR_CPUS=' $cf |
|
| /linux/drivers/net/can/ctucanfd/ |
| H A D | ctucanfd_base.c | 516 static bool ctucan_insert_frame(struct ctucan_priv *priv, const struct canfd_frame *cf, u8 buf, in ctucan_insert_frame() argument 530 if (cf->len > CANFD_MAX_DLEN) in ctucan_insert_frame() 534 if (cf->can_id & CAN_RTR_FLAG) in ctucan_insert_frame() 537 if (cf->can_id & CAN_EFF_FLAG) in ctucan_insert_frame() 542 if (cf->flags & CANFD_BRS) in ctucan_insert_frame() 546 ffw |= FIELD_PREP(REG_FRAME_FORMAT_W_DLC, can_fd_len2dlc(cf->len)); in ctucan_insert_frame() 549 if (cf->can_id & CAN_EFF_FLAG) in ctucan_insert_frame() 550 idw = cf->can_id & CAN_EFF_MASK; in ctucan_insert_frame() 552 idw = FIELD_PREP(REG_IDENTIFIER_W_IDENTIFIER_BASE, cf->can_id & CAN_SFF_MASK); in ctucan_insert_frame() 560 if (!(cf->can_id & CAN_RTR_FLAG)) { in ctucan_insert_frame() [all …]
|
| /linux/include/linux/can/ |
| H A D | length.h | 267 static inline u8 can_get_cc_dlc(const struct can_frame *cf, const u32 ctrlmode) in can_get_cc_dlc() argument 271 (cf->len == CAN_MAX_DLEN) && in can_get_cc_dlc() 272 (cf->len8_dlc > CAN_MAX_DLEN && cf->len8_dlc <= CAN_MAX_RAW_DLC)) in can_get_cc_dlc() 273 return cf->len8_dlc; in can_get_cc_dlc() 276 return cf->len; in can_get_cc_dlc() 280 static inline void can_frame_set_cc_len(struct can_frame *cf, const u8 dlc, in can_frame_set_cc_len() argument 285 cf->len8_dlc = dlc; in can_frame_set_cc_len() 288 cf->len = can_cc_dlc2len(dlc); in can_frame_set_cc_len()
|
| /linux/drivers/net/can/esd/ |
| H A D | esdacc.c | 251 struct can_frame *cf = (struct can_frame *)skb->data; in acc_start_xmit() local 277 acc_dlc = can_get_cc_dlc(cf, priv->can.ctrlmode); in acc_start_xmit() 278 if (cf->can_id & CAN_RTR_FLAG) in acc_start_xmit() 283 if (cf->can_id & CAN_EFF_FLAG) { in acc_start_xmit() 284 acc_id = cf->can_id & CAN_EFF_MASK; in acc_start_xmit() 287 acc_id = cf->can_id & CAN_SFF_MASK; in acc_start_xmit() 294 acc_txq_put(core, acc_id, acc_dlc, cf->data); in acc_start_xmit() 437 struct can_frame *cf; in handle_core_msg_rxtxdone() local 439 skb = alloc_can_skb(core->netdev, &cf); in handle_core_msg_rxtxdone() 445 cf->can_id = msg->id & ACC_ID_ID_MASK; in handle_core_msg_rxtxdone() [all …]
|
| /linux/lib/ |
| H A D | decompress.c | 66 const struct compress_format *cf; in decompress_method() local 76 for (cf = compressed_formats; cf->name; cf++) in decompress_method() 77 if (!memcmp(inbuf, cf->magic, 2)) in decompress_method() 81 *name = cf->name; in decompress_method() 82 return cf->decompressor; in decompress_method()
|
| /linux/drivers/media/test-drivers/vicodec/ |
| H A D | codec-fwht.c | 685 struct fwht_cframe *cf, u32 height, u32 width, in encode_plane() argument 711 fwht(input, cf->coeffs, stride, input_step, 1); in encode_plane() 712 quantize_intra(cf->coeffs, cf->de_coeffs, in encode_plane() 713 cf->i_frame_qp); in encode_plane() 717 fwht16(deltablock, cf->coeffs, 8, 0); in encode_plane() 718 quantize_inter(cf->coeffs, cf->de_coeffs, in encode_plane() 719 cf->p_frame_qp); in encode_plane() 722 ifwht(cf->de_coeffs, cf->de_fwht, blocktype); in encode_plane() 725 add_deltas(cf->de_fwht, refp, 8, 1); in encode_plane() 726 fill_decoder_block(refp, cf->de_fwht, 8, 1); in encode_plane() [all …]
|
| /linux/drivers/net/can/ |
| H A D | at91_can.c | 474 struct can_frame *cf = (struct can_frame *)skb->data; in at91_start_xmit() local 490 reg_mid = at91_can_id_to_reg_mid(cf->can_id); in at91_start_xmit() 492 reg_mcr = FIELD_PREP(AT91_MCR_MDLC_MASK, cf->len) | in at91_start_xmit() 495 if (cf->can_id & CAN_RTR_FLAG) in at91_start_xmit() 503 at91_write(priv, AT91_MDL(mb), *(u32 *)(cf->data + 0)); in at91_start_xmit() 504 at91_write(priv, AT91_MDH(mb), *(u32 *)(cf->data + 4)); in at91_start_xmit() 538 struct can_frame **cf, u32 *timestamp) in at91_alloc_can_err_skb() argument 544 return alloc_can_err_skb(dev, cf); in at91_alloc_can_err_skb() 556 struct can_frame *cf; in at91_rx_overflow_err() local 564 skb = at91_alloc_can_err_skb(dev, &cf, ×tamp); in at91_rx_overflow_err() [all …]
|
| /linux/drivers/dma/ |
| H A D | fsl_raid.c | 239 static void fill_cfd_frame(struct fsl_re_cmpnd_frame *cf, u8 index, in fill_cfd_frame() argument 245 cf[index].efrl32 = cpu_to_be32(efrl); in fill_cfd_frame() 246 cf[index].addr_high = cpu_to_be32(upper_32_bits(addr)); in fill_cfd_frame() 247 cf[index].addr_low = cpu_to_be32(lower_32_bits(addr)); in fill_cfd_frame() 252 void *cf, dma_addr_t paddr) in fsl_re_init_desc() argument 263 desc->cf_addr = cf; in fsl_re_init_desc() 266 desc->cdb_addr = (void *)(cf + FSL_RE_CF_DESC_SIZE); in fsl_re_init_desc() 276 void *cf; in fsl_re_chan_alloc_desc() local 298 cf = dma_pool_alloc(re_chan->re_dev->cf_desc_pool, GFP_NOWAIT, in fsl_re_chan_alloc_desc() 300 if (!cf) { in fsl_re_chan_alloc_desc() [all …]
|
| /linux/drivers/net/ethernet/amd/pds_core/ |
| H A D | auxbus.c | 134 static struct pds_auxiliary_dev *pdsc_auxbus_dev_register(struct pdsc *cf, in pdsc_auxbus_dev_register() argument 147 padev->vf_pdev = cf->pdev; in pdsc_auxbus_dev_register() 152 aux_dev->id = cf->uid; in pdsc_auxbus_dev_register() 153 aux_dev->dev.parent = cf->dev; in pdsc_auxbus_dev_register() 158 dev_warn(cf->dev, "auxiliary_device_init of %s failed: %pe\n", in pdsc_auxbus_dev_register() 166 dev_warn(cf->dev, "auxiliary_device_add of %s failed: %pe\n", in pdsc_auxbus_dev_register() 175 void pdsc_auxbus_dev_del(struct pdsc *cf, struct pdsc *pf, in pdsc_auxbus_dev_del() argument 198 int pdsc_auxbus_dev_add(struct pdsc *cf, struct pdsc *pf, in pdsc_auxbus_dev_add() argument 209 if (!cf) in pdsc_auxbus_dev_add() 226 if (cf->state & mask) { in pdsc_auxbus_dev_add() [all …]
|
| /linux/drivers/net/can/usb/peak_usb/ |
| H A D | pcan_usb.c | 476 struct can_frame *cf; in pcan_usb_decode_error() local 485 skb = alloc_can_err_skb(mc->netdev, &cf); in pcan_usb_decode_error() 492 if (cf) { in pcan_usb_decode_error() 493 cf->can_id |= CAN_ERR_CRTL; in pcan_usb_decode_error() 494 cf->data[1] |= CAN_ERR_CRTL_RX_OVERFLOW; in pcan_usb_decode_error() 521 can_change_state(mc->netdev, cf, tx_state, rx_state); in pcan_usb_decode_error() 525 } else if (cf && (cf->can_id & CAN_ERR_CRTL)) { in pcan_usb_decode_error() 529 cf->can_id = CAN_ERR_CNT; in pcan_usb_decode_error() 530 cf->data[6] = mc->pdev->bec.txerr; in pcan_usb_decode_error() 531 cf->data[7] = mc->pdev->bec.rxerr; in pcan_usb_decode_error() [all …]
|
| /linux/drivers/net/can/usb/kvaser_usb/ |
| H A D | kvaser_usb_hydra.c | 952 struct can_frame *cf, in kvaser_usb_hydra_change_state() argument 963 can_change_state(netdev, cf, tx_state, rx_state); in kvaser_usb_hydra_change_state() 976 if (cf) in kvaser_usb_hydra_change_state() 977 cf->can_id |= CAN_ERR_RESTARTED; in kvaser_usb_hydra_change_state() 979 if (cf && new_state != CAN_STATE_BUS_OFF) { in kvaser_usb_hydra_change_state() 980 cf->can_id |= CAN_ERR_CNT; in kvaser_usb_hydra_change_state() 981 cf->data[6] = bec->txerr; in kvaser_usb_hydra_change_state() 982 cf->data[7] = bec->rxerr; in kvaser_usb_hydra_change_state() 991 struct can_frame *cf; in kvaser_usb_hydra_update_state() local 1010 skb = alloc_can_err_skb(netdev, &cf); in kvaser_usb_hydra_update_state() [all …]
|
| /linux/Documentation/devicetree/bindings/powerpc/fsl/ |
| H A D | ccf.txt | 11 fsl,corenet1-cf - CoreNet coherency fabric version 1. 14 fsl,corenet2-cf - CoreNet coherency fabric version 2. 17 fsl,corenet-cf - Used to represent the common registers 22 "fsl,corenet1-cf" or "fsl,corenet2-cf". 40 corenet-cf@18000 { 41 compatible = "fsl,corenet2-cf", "fsl,corenet-cf";
|
| /linux/drivers/net/can/dev/ |
| H A D | length.c | 71 const struct canfd_frame *cf = (const struct canfd_frame *)skb->data; in can_skb_get_frame_len() local 75 len = canfd_sanitize_len(cf->len); in can_skb_get_frame_len() 76 else if (cf->can_id & CAN_RTR_FLAG) in can_skb_get_frame_len() 79 len = cf->len; in can_skb_get_frame_len() 81 return can_frame_bytes(can_is_canfd_skb(skb), cf->can_id & CAN_EFF_FLAG, in can_skb_get_frame_len()
|