/linux-4.1.27/arch/arm/mach-davinci/ |
H A D | common.c | 45 u8 variant; davinci_init_id() local 58 variant = (soc_info->jtag_id & 0xf0000000) >> 28; davinci_init_id() 64 if ((dip->part_no == part_no) && (dip->variant == variant)) { davinci_init_id() 66 pr_info("DaVinci %s variant 0x%x\n", dip->name, davinci_init_id() 67 dip->variant); davinci_init_id()
|
H A D | dm644x.c | 798 .variant = 0x0, 805 .variant = 0x1,
|
H A D | dm646x.c | 782 .variant = 0x0, 789 .variant = 0x1,
|
/linux-4.1.27/drivers/video/fbdev/ |
H A D | s3c-fb.c | 63 #define OSD_BASE(win, variant) ((variant).osd + ((win) * (variant).osd_stride)) 64 #define VIDOSD_A(win, variant) (OSD_BASE(win, variant) + 0x00) 65 #define VIDOSD_B(win, variant) (OSD_BASE(win, variant) + 0x04) 66 #define VIDOSD_C(win, variant) (OSD_BASE(win, variant) + 0x08) 67 #define VIDOSD_D(win, variant) (OSD_BASE(win, variant) + 0x0C) 70 * struct s3c_fb_variant - fb variant information 134 * @variant: The variant information for this driver. 138 struct s3c_fb_variant variant; member in struct:s3c_fb_driverdata 161 * @varint: The variant information for this window. 172 struct s3c_fb_win_variant variant; member in struct:s3c_fb_win 196 * @variant: Variant information for this hardware. 211 struct s3c_fb_variant variant; member in struct:s3c_fb 231 return win->variant.valid_bpp & VALID_BPP(bpp); s3c_fb_validate_win_bpp() 268 if (sfb->variant.palette[win->index] != 0) { s3c_fb_check_var() 353 if (sfb->variant.has_clksel) s3c_fb_calc_pixclk() 400 if (win->variant.osd_size_off) vidosd_set_size() 401 writel(size, sfb->regs + OSD_BASE(win->index, sfb->variant) vidosd_set_size() 402 + win->variant.osd_size_off); vidosd_set_size() 415 if (win->variant.has_osd_alpha) vidosd_set_alpha() 416 writel(alpha, sfb->regs + VIDOSD_C(win->index, sfb->variant)); vidosd_set_alpha() 431 if (sfb->variant.has_prtcon) { shadow_protect_win() 433 } else if (sfb->variant.has_shadowcon) { shadow_protect_win() 439 if (sfb->variant.has_prtcon) { shadow_protect_win() 441 } else if (sfb->variant.has_shadowcon) { shadow_protect_win() 514 if (win->variant.palette_sz >= 256) s3c_fb_set_par() 543 writel(info->fix.smem_start, buf + sfb->variant.buf_start); s3c_fb_set_par() 546 writel(data, buf + sfb->variant.buf_end); s3c_fb_set_par() 553 writel(data, regs + sfb->variant.buf_size + (win_no * 4)); s3c_fb_set_par() 559 writel(data, regs + VIDOSD_A(win_no, sfb->variant)); s3c_fb_set_par() 568 writel(data, regs + VIDOSD_B(win_no, sfb->variant)); s3c_fb_set_par() 580 if (sfb->variant.has_shadowcon) { s3c_fb_set_par() 650 void __iomem *keycon = regs + sfb->variant.keycon; s3c_fb_set_par() 664 writel(data, regs + sfb->variant.wincon + (win_no * 4)); s3c_fb_set_par() 665 writel(0x0, regs + sfb->variant.winmap + (win_no * 4)); s3c_fb_set_par() 668 if (sfb->variant.has_blendcon) { s3c_fb_set_par() 707 palreg = sfb->regs + sfb->variant.palette[win->index]; s3c_fb_update_palette() 717 if (win->variant.palette_16bpp) s3c_fb_update_palette() 771 if (regno < win->variant.palette_sz) { s3c_fb_setcolreg() 809 wincon = readl(sfb->regs + sfb->variant.wincon + (index * 4)); s3c_fb_blank() 821 sfb->regs + sfb->variant.winmap + (index * 4)); s3c_fb_blank() 827 writel(0x0, sfb->regs + sfb->variant.winmap + (index * 4)); s3c_fb_blank() 841 writel(wincon, sfb->regs + sfb->variant.wincon + (index * 4)); s3c_fb_blank() 906 writel(info->fix.smem_start + start_boff, buf + sfb->variant.buf_start); s3c_fb_pan_display() 907 writel(info->fix.smem_start + end_boff, buf + sfb->variant.buf_end); s3c_fb_pan_display() 1150 if (sfb->variant.has_shadowcon) { s3c_fb_release_win() 1167 * @variant: The variant information for this window. 1174 struct s3c_fb_win_variant *variant, s3c_fb_probe_win() 1185 dev_dbg(sfb->dev, "probing window %d, variant %p\n", win_no, variant); s3c_fb_probe_win() 1189 palette_size = variant->palette_sz * 4; s3c_fb_probe_win() 1208 win->variant = *variant; s3c_fb_probe_win() 1222 if (win->variant.palette_16bpp) { s3c_fb_probe_win() 1265 ret = fb_alloc_cmap(&fbinfo->cmap, win->variant.palette_sz, 1); s3c_fb_probe_win() 1314 if (sfb->variant.is_2443) s3c_fb_set_rgb_timing() 1321 writel(data, regs + sfb->variant.vidtcon); s3c_fb_set_rgb_timing() 1326 writel(data, regs + sfb->variant.vidtcon + 4); s3c_fb_set_rgb_timing() 1332 writel(data, regs + sfb->variant.vidtcon + 8); s3c_fb_set_rgb_timing() 1347 writel(0, regs + sfb->variant.wincon + (win * 4)); s3c_fb_clear_win() 1348 writel(0, regs + VIDOSD_A(win, sfb->variant)); s3c_fb_clear_win() 1349 writel(0, regs + VIDOSD_B(win, sfb->variant)); s3c_fb_clear_win() 1350 writel(0, regs + VIDOSD_C(win, sfb->variant)); s3c_fb_clear_win() 1352 if (sfb->variant.has_shadowcon) { s3c_fb_clear_win() 1376 if (fbdrv->variant.nr_windows > S3C_FB_MAX_WIN) { s3c_fb_probe() 1397 sfb->variant = fbdrv->variant; s3c_fb_probe() 1409 if (!sfb->variant.has_clksel) { s3c_fb_probe() 1455 if (sfb->variant.has_fixvclk) { s3c_fb_probe() 1464 for (win = 0; win < fbdrv->variant.nr_windows; win++) s3c_fb_probe() 1468 for (win = 0; win < (fbdrv->variant.nr_windows - 1); win++) { s3c_fb_probe() 1469 void __iomem *regs = sfb->regs + sfb->variant.keycon; s3c_fb_probe() 1480 for (win = 0; win < fbdrv->variant.nr_windows; win++) { s3c_fb_probe() 1505 if (!sfb->variant.has_clksel) s3c_fb_probe() 1532 if (!sfb->variant.has_clksel) s3c_fb_remove() 1561 if (!sfb->variant.has_clksel) s3c_fb_suspend() 1583 if (!sfb->variant.has_clksel) s3c_fb_resume() 1591 if (sfb->variant.has_fixvclk) { s3c_fb_resume() 1599 for (win_no = 0; win_no < sfb->variant.nr_windows; win_no++) s3c_fb_resume() 1602 for (win_no = 0; win_no < sfb->variant.nr_windows - 1; win_no++) { s3c_fb_resume() 1603 void __iomem *regs = sfb->regs + sfb->variant.keycon; s3c_fb_resume() 1638 if (!sfb->variant.has_clksel) s3c_fb_runtime_suspend() 1653 if (!sfb->variant.has_clksel) s3c_fb_runtime_resume() 1778 .variant = { 1809 .variant = { 1842 .variant = { 1874 .variant = { 1906 .variant = { 1173 s3c_fb_probe_win(struct s3c_fb *sfb, unsigned int win_no, struct s3c_fb_win_variant *variant, struct s3c_fb_win **res) s3c_fb_probe_win() argument
|
/linux-4.1.27/drivers/input/keyboard/ |
H A D | stmpe-keypad.c | 110 * @variant: STMPE variant 123 const struct stmpe_keypad_variant *variant; member in struct:stmpe_keypad 134 const struct stmpe_keypad_variant *variant = keypad->variant; stmpe_keypad_read_data() local 139 if (variant->auto_increment) stmpe_keypad_read_data() 141 variant->num_data, data); stmpe_keypad_read_data() 143 for (i = 0; i < variant->num_data; i++) { stmpe_keypad_read_data() 158 const struct stmpe_keypad_variant *variant = keypad->variant; stmpe_keypad_irq() local 159 u8 fifo[variant->num_data]; stmpe_keypad_irq() 167 for (i = 0; i < variant->num_normal_data; i++) { stmpe_keypad_irq() 188 const struct stmpe_keypad_variant *variant = keypad->variant; stmpe_keypad_altfunc_init() local 189 unsigned int col_gpios = variant->col_gpios; stmpe_keypad_altfunc_init() 190 unsigned int row_gpios = variant->row_gpios; stmpe_keypad_altfunc_init() 209 for (i = 0; i < variant->max_cols; i++) { stmpe_keypad_altfunc_init() 220 for (i = 0; i < variant->max_rows; i++) { stmpe_keypad_altfunc_init() 239 if (variant->set_pullup) { stmpe_keypad_altfunc_init() 258 const struct stmpe_keypad_variant *variant = keypad->variant; stmpe_keypad_chip_init() local 284 if (variant->max_rows > 8) { stmpe_keypad_chip_init() 343 keypad->variant = &stmpe_keypad_variants[stmpe->partnum]; stmpe_keypad_probe()
|
/linux-4.1.27/arch/openrisc/include/asm/ |
H A D | unaligned.h | 24 * variant replaced with the memmove variant. The GCC compiler 26 * variant to work, so use the memmove variant instead.
|
/linux-4.1.27/drivers/iio/imu/ |
H A D | adis16400_buffer.c | 24 if (st->variant->flags & ADIS16400_NO_BURST) adis16400_update_scan_mode() 32 if (st->variant->flags & ADIS16400_BURST_DIAG_STAT) adis16400_update_scan_mode() 74 if (!(st->variant->flags & ADIS16400_NO_BURST) && adis16400_trigger_handler() 84 if (!(st->variant->flags & ADIS16400_NO_BURST)) { adis16400_trigger_handler() 89 if (st->variant->flags & ADIS16400_BURST_DIAG_STAT) adis16400_trigger_handler()
|
H A D | adis16400_core.c | 112 if (st->variant->flags & ADIS16400_HAS_SERIAL_NUMBER) adis16400_debugfs_init() 116 if (st->variant->flags & ADIS16400_HAS_PROD_ID) adis16400_debugfs_init() 272 if (st->variant->flags & ADIS16400_HAS_SLOW_MODE) adis16400_initial_setup() 283 if (st->variant->flags & ADIS16400_HAS_PROD_ID) { adis16400_initial_setup() 300 if (st->variant->flags & ADIS16400_HAS_SLOW_MODE) { adis16400_initial_setup() 345 sps = st->variant->get_freq(st); adis16400_write_raw() 362 ret = st->variant->set_freq(st, sps); adis16400_write_raw() 384 *val2 = st->variant->gyro_scale_micro; adis16400_read_raw() 398 *val2 = st->variant->accel_scale_micro; adis16400_read_raw() 405 *val = st->variant->temp_scale_nano / 1000000; adis16400_read_raw() 406 *val2 = (st->variant->temp_scale_nano % 1000000); adis16400_read_raw() 428 *val = st->variant->temp_offset; adis16400_read_raw() 440 ret = st->variant->get_freq(st); adis16400_read_raw() 451 ret = st->variant->get_freq(st); adis16400_read_raw() 849 const struct adis16400_chip_info *chip_info = st->variant; adis16400_setup_chan_mask() 876 st->variant = &adis16400_chips[spi_get_device_id(spi)->driver_data]; adis16400_probe() 879 indio_dev->channels = st->variant->channels; adis16400_probe() 880 indio_dev->num_channels = st->variant->num_channels; adis16400_probe() 884 if (!(st->variant->flags & ADIS16400_NO_BURST)) { adis16400_probe()
|
H A D | adis16400.h | 160 * @variant: chip variant info 165 struct adis16400_chip_info *variant; member in struct:adis16400_state
|
/linux-4.1.27/drivers/clocksource/ |
H A D | samsung_pwm_timer.c | 70 struct samsung_pwm_variant variant; member in struct:samsung_pwm_clocksource 111 bits = (fls(divisor) - 1) - pwm.variant.div_base; samsung_timer_set_divisor() 236 if (pwm.variant.has_tint_cstat) { samsung_clockevent_resume() 255 if (pwm.variant.has_tint_cstat) { samsung_clock_event_isr() 293 if (pwm.variant.has_tint_cstat) { samsung_clockevent_init() 361 pwm.variant.bits, clock_rate); samsung_clocksource_init() 363 samsung_clocksource.mask = CLOCKSOURCE_MASK(pwm.variant.bits); samsung_clocksource_init() 373 pwm.tcnt_max = (1UL << pwm.variant.bits) - 1; samsung_timer_resources() 374 if (pwm.variant.bits == 16) { samsung_timer_resources() 391 mask = ~pwm.variant.output_mask & ((1 << SAMSUNG_PWM_NUM) - 1); _samsung_pwm_clocksource_init() 409 unsigned int *irqs, struct samsung_pwm_variant *variant) samsung_pwm_clocksource_init() 412 memcpy(&pwm.variant, variant, sizeof(pwm.variant)); samsung_pwm_clocksource_init() 424 const struct samsung_pwm_variant *variant) samsung_pwm_alloc() 431 memcpy(&pwm.variant, variant, sizeof(pwm.variant)); samsung_pwm_alloc() 441 pwm.variant.output_mask |= 1 << val; samsung_pwm_alloc() 408 samsung_pwm_clocksource_init(void __iomem *base, unsigned int *irqs, struct samsung_pwm_variant *variant) samsung_pwm_clocksource_init() argument 423 samsung_pwm_alloc(struct device_node *np, const struct samsung_pwm_variant *variant) samsung_pwm_alloc() argument
|
/linux-4.1.27/arch/powerpc/boot/ |
H A D | prpmc2800.c | 52 char variant; member in struct:prpmc2800_board_info 67 .variant = 'a', 80 .variant = 'b', 93 .variant = 'c', 106 .variant = 'd', 119 .variant = 'e', 132 .variant = 'f', 145 .variant = 'g', 158 .variant = 'h', 171 .variant = 'a', 184 .variant = 'b', 197 .variant = 'c', 210 .variant = 'd', 223 .variant = 'e', 236 .variant = 'f', 249 .variant = 'g', 262 .variant = 'h', 427 model[l++] = bip->variant; prpmc2800_fixups()
|
/linux-4.1.27/drivers/mmc/host/ |
H A D | mmci.c | 53 * struct variant_data - MMCI variant-specific quirks 316 struct variant_data *variant = host->variant; mmci_set_clkreg() local 317 u32 clk = variant->clkreg; mmci_set_clkreg() 323 if (variant->explicit_mclk_control) { mmci_set_clkreg() 327 if (variant->st_clkdiv) mmci_set_clkreg() 330 } else if (variant->st_clkdiv) { mmci_set_clkreg() 352 clk |= variant->clkreg_enable; mmci_set_clkreg() 364 clk |= variant->clkreg_8bit_bus_enable; mmci_set_clkreg() 368 clk |= variant->clkreg_neg_edge_enable; mmci_set_clkreg() 433 struct variant_data *variant = host->variant; mmci_dma_setup() local 481 if (variant->qcom_dml && host->dma_rx_channel && host->dma_tx_channel) mmci_dma_setup() 483 variant->qcom_dml = false; mmci_dma_setup() 570 struct variant_data *variant = host->variant; __mmci_dma_prep_data() local 576 .src_maxburst = variant->fifohalfsize >> 2, /* # of words */ __mmci_dma_prep_data() 577 .dst_maxburst = variant->fifohalfsize >> 2, /* # of words */ __mmci_dma_prep_data() 602 if (data->blksz * data->blocks <= variant->fifosize) __mmci_dma_prep_data() 610 if (host->variant->qcom_dml) __mmci_dma_prep_data() 664 if (host->variant->qcom_dml) mmci_dma_start_data() 784 struct variant_data *variant = host->variant; mmci_start_data() local 809 if (variant->blksz_datactrl16) mmci_start_data() 811 else if (variant->blksz_datactrl4) mmci_start_data() 822 datactrl |= variant->datactrl_mask_sdio; mmci_start_data() 825 * The ST Micro variant for SDIO small write transfers mmci_start_data() 830 if (variant->st_sdio && data->flags & MMC_DATA_WRITE && mmci_start_data() 833 clk = host->clk_reg & ~variant->clkreg_enable; mmci_start_data() 835 clk = host->clk_reg | variant->clkreg_enable; mmci_start_data() 842 datactrl |= variant->datactrl_mask_ddrmode; mmci_start_data() 862 if (host->size < variant->fifohalfsize) mmci_start_data() 900 c |= host->variant->data_cmd_enable; mmci_start_command() 950 if (success > host->variant->fifosize) mmci_data_irq() 951 success -= host->variant->fifosize; mmci_data_irq() 990 busy_resp = host->variant->busy_detect && (cmd->flags & MMC_RSP_BUSY); mmci_cmd_irq() 1059 return host->variant->fifohalfsize; mmci_qcom_get_rx_fifocnt() 1116 struct variant_data *variant = host->variant; mmci_pio_write() local 1124 variant->fifosize : variant->fifohalfsize; mmci_pio_write() 1156 struct variant_data *variant = host->variant; mmci_pio_irq() local 1212 if (status & MCI_RXACTIVE && host->size < variant->fifohalfsize) mmci_pio_irq() 1260 if (host->variant->reversed_irq_handling) { mmci_irq() 1316 struct variant_data *variant = host->variant; mmci_set_ios() local 1343 * The ST Micro variant doesn't have the PL180s MCI_PWR_UP mmci_set_ios() 1345 * configured in the variant data. mmci_set_ios() 1347 pwr |= variant->pwrreg_powerup; mmci_set_ios() 1364 if (variant->signal_direction && ios->power_mode != MMC_POWER_OFF) { mmci_set_ios() 1366 * The ST Micro variant has some additional bits mmci_set_ios() 1385 * The ST Micro variant use the ROD bit for something mmci_set_ios() 1393 * If clock = 0 and the variant requires the MMCIPOWER to be used for mmci_set_ios() 1396 if (!ios->clock && variant->pwrreg_clkgate) mmci_set_ios() 1399 if (host->variant->explicit_mclk_control && mmci_set_ios() 1514 struct variant_data *variant = id->data; mmci_probe() local 1557 if (variant->qcom_fifo) mmci_probe() 1563 host->variant = variant; mmci_probe() 1570 if (host->mclk > variant->f_max) { mmci_probe() 1571 ret = clk_set_rate(host->clk, variant->f_max); mmci_probe() 1592 if (variant->st_clkdiv) mmci_probe() 1594 else if (variant->explicit_mclk_control) mmci_probe() 1605 mmc->f_max = variant->explicit_mclk_control ? mmci_probe() 1606 min(variant->f_max, mmc->f_max) : mmci_probe() 1609 mmc->f_max = variant->explicit_mclk_control ? mmci_probe() 1635 if (variant->busy_detect) { mmci_probe() 1657 mmc->max_req_size = (1 << variant->datalength_bits) - 1; mmci_probe() 1790 if (host->variant->pwrreg_nopower) { mmci_save() 1806 if (host->variant->pwrreg_nopower) { mmci_restore()
|
H A D | mmci.h | 221 struct variant_data *variant; member in struct:mmci_host
|
/linux-4.1.27/arch/xtensa/include/asm/ |
H A D | irq.h | 16 #include <variant/core.h> 19 #include <variant/irq.h>
|
H A D | cache.h | 14 #include <variant/core.h>
|
H A D | coprocessor.h | 16 #include <variant/core.h> 17 #include <variant/tie.h> 21 # include <variant/tie-asm.h>
|
H A D | ptrace.h | 55 #include <variant/core.h>
|
H A D | asmmacro.h | 14 #include <variant/core.h>
|
H A D | vectors.h | 21 #include <variant/core.h>
|
H A D | checksum.h | 16 #include <variant/core.h>
|
/linux-4.1.27/arch/sparc/include/asm/ |
H A D | asmmacro.h | 32 * For LEON we will use the first variant, 33 * and for all other we will use the SUN variant.
|
/linux-4.1.27/arch/arm/plat-orion/include/plat/ |
H A D | mpp.h | 17 /* This is the generic MPP macro, without any variant information. 20 specific variant. */
|
/linux-4.1.27/arch/xtensa/ |
H A D | Makefile | 17 variant-y := $(patsubst "%",%,$(CONFIG_XTENSA_VARIANT_NAME)) 19 VARIANT = $(variant-y) 61 vardirs := $(patsubst %,arch/xtensa/variants/%/,$(variant-y)) 72 # Only build variant and/or platform if it includes a Makefile
|
/linux-4.1.27/arch/xtensa/platforms/xt2000/include/platform/ |
H A D | serial.h | 14 #include <variant/core.h>
|
H A D | hardware.h | 18 #include <variant/core.h>
|
/linux-4.1.27/arch/s390/kernel/ |
H A D | sys_s390.c | 68 /* The s390 sys_ipc variant has only five parameters instead of six SYSCALL_DEFINE5() 69 * like the generic variant. The only difference is the handling of SYSCALL_DEFINE5() 71 * as a pointer to a struct timespec where the generic variant uses SYSCALL_DEFINE5() 73 * Therefore we can call the generic variant by simply passing the SYSCALL_DEFINE5()
|
/linux-4.1.27/drivers/pinctrl/mvebu/ |
H A D | pinctrl-mvebu.h | 51 * @variant: (optional) variant identifier mask 65 * The variant can be used to combine different revisions of one SoC to a 66 * common pinctrl driver. It is matched (AND) with variant of soc_info to 73 u8 variant; member in struct:mvebu_mpp_ctrl_setting 94 * @variant: variant mask of soc_info 103 * If variant is unequal 0 it will be matched (AND) with variant of each 107 u8 variant; member in struct:mvebu_pinctrl_soc_info 145 .variant = _mask, \
|
H A D | pinctrl-mvebu.c | 57 u8 variant; member in struct:mvebu_pinctrl 91 if (!pctl->variant || (pctl->variant & mvebu_pinctrl_find_setting_by_val() 92 grp->settings[n].variant)) mvebu_pinctrl_find_setting_by_val() 106 if (!pctl->variant || (pctl->variant & mvebu_pinctrl_find_setting_by_name() 107 grp->settings[n].variant)) mvebu_pinctrl_find_setting_by_name() 121 if (!pctl->variant || (pctl->variant & mvebu_pinctrl_find_gpio_setting() 122 grp->settings[n].variant)) mvebu_pinctrl_find_gpio_setting() 207 /* skip unsupported settings for this variant */ mvebu_pinconf_group_dbg_show() 208 if (pctl->variant && mvebu_pinconf_group_dbg_show() 209 !(pctl->variant & grp->settings[n].variant)) mvebu_pinconf_group_dbg_show() 492 /* skip unsupported settings on this variant */ mvebu_pinctrl_build_functions() 493 if (pctl->variant && mvebu_pinctrl_build_functions() 494 !(pctl->variant & grp->settings[s].variant)) mvebu_pinctrl_build_functions() 520 /* skip unsupported settings on this variant */ mvebu_pinctrl_build_functions() 521 if (pctl->variant && mvebu_pinctrl_build_functions() 522 !(pctl->variant & grp->settings[s].variant)) mvebu_pinctrl_build_functions() 576 pctl->variant = soc->variant; mvebu_pinctrl_probe() 684 /* skip unsupported settings for this variant */ mvebu_pinctrl_probe() 685 if (pctl->variant && !(pctl->variant & set->variant)) mvebu_pinctrl_probe()
|
H A D | pinctrl-kirkwood.c | 400 .variant = VARIANT_MV88F6180, 410 .variant = VARIANT_MV88F6190, 420 .variant = VARIANT_MV88F6192, 430 .variant = VARIANT_MV88F6281, 440 .variant = VARIANT_MV88F6282, 450 .variant = VARIANT_MV98DX4122,
|
H A D | pinctrl-orion.c | 181 .variant = V_5181L, 191 .variant = V_5182, 201 .variant = V_5281,
|
H A D | pinctrl-armada-xp.c | 440 soc->variant = (unsigned) match->data & 0xff; armada_xp_pinctrl_probe() 442 switch (soc->variant) { armada_xp_pinctrl_probe()
|
/linux-4.1.27/arch/arm64/include/asm/ |
H A D | insn.h | 295 enum aarch64_insn_variant variant, 312 enum aarch64_insn_variant variant, 316 int imm, enum aarch64_insn_variant variant, 321 enum aarch64_insn_variant variant, 325 enum aarch64_insn_variant variant, 331 enum aarch64_insn_variant variant, 335 enum aarch64_insn_variant variant, 340 enum aarch64_insn_variant variant, 346 enum aarch64_insn_variant variant, 352 enum aarch64_insn_variant variant,
|
H A D | sync_bitops.h | 13 * via event channels and grant tables). So we need a variant of the bit
|
/linux-4.1.27/drivers/staging/vme/devices/ |
H A D | vme_pio2_core.c | 38 static char *variant[PIO2_CARDS_MAX]; variable 207 dev_err(&vdev->dev, "The variant of the card must be specified\n"); pio2_match() 233 strncpy(card->variant, variant[card->id], PIO2_VARIANT_LENGTH); pio2_probe() 238 if (isdigit(card->variant[i]) == 0) { pio2_probe() 257 * There is no way to determine the build variant or whether each bank pio2_probe() 261 * We pass in the board variant and use that to determine the pio2_probe() 265 switch (card->variant[i]) { pio2_probe() 405 "PIO2 (variant %s) configured at 0x%lx\n", card->variant, pio2_probe() 498 MODULE_PARM_DESC(variant, "Last 4 characters of PIO2 board variant"); 499 module_param_array(variant, charp, &variant_num, S_IRUGO);
|
H A D | vme_pio2.h | 231 char variant[6]; member in struct:pio2_card
|
/linux-4.1.27/drivers/mfd/ |
H A D | stmpe.c | 28 return stmpe->variant->enable(stmpe, blocks, true); __stmpe_enable() 33 return stmpe->variant->enable(stmpe, blocks, false); __stmpe_disable() 247 struct stmpe_variant_info *variant = stmpe->variant; stmpe_set_altfunc() local 249 int af_bits = variant->af_bits; stmpe_set_altfunc() 255 if (!variant->get_altfunc) stmpe_set_altfunc() 269 af = variant->get_altfunc(stmpe, block); stmpe_set_altfunc() 567 if (!stmpe->variant->enable_autosleep) stmpe_autosleep() 571 ret = stmpe->variant->enable_autosleep(stmpe, autosleep_timeout); stmpe_autosleep() 858 struct stmpe_variant_info *variant = stmpe->variant; stmpe_irq() local 859 int num = DIV_ROUND_UP(variant->num_irqs, 8); stmpe_irq() 865 if (variant->id_val == STMPE801_ID) { stmpe_irq() 872 if (variant->id_val == STMPE1801_ID) stmpe_irq() 916 struct stmpe_variant_info *variant = stmpe->variant; stmpe_irq_sync_unlock() local 917 int num = DIV_ROUND_UP(variant->num_irqs, 8); stmpe_irq_sync_unlock() 968 if (stmpe->variant->id_val != STMPE801_ID) stmpe_irq_map() 1001 int num_irqs = stmpe->variant->num_irqs; stmpe_irq_init() 1017 struct stmpe_variant_info *variant = stmpe->variant; stmpe_chip_init() local 1029 if ((id & variant->id_mask) != variant->id_val) { stmpe_chip_init() 1034 dev_info(stmpe->dev, "%s detected, chip id: %#x\n", variant->name, id); stmpe_chip_init() 1086 struct stmpe_variant_info *variant = stmpe->variant; stmpe_devices_init() local 1091 for (i = 0; i < variant->num_blocks; i++) { stmpe_devices_init() 1092 struct stmpe_variant_block *block = &variant->blocks[i]; stmpe_devices_init() 1101 /* Dynamically fill in a variant's IRQ. */ stmpe_devices_init() 1114 "platform wants blocks (%#x) not present on variant", stmpe_devices_init() 1192 stmpe->variant = stmpe_variant_info[partnum]; stmpe_probe() 1193 stmpe->regs = stmpe->variant->regs; stmpe_probe() 1194 stmpe->num_gpios = stmpe->variant->num_gpios; stmpe_probe() 1227 /* use alternate variant info for no-irq mode, if supported */ stmpe_probe() 1230 stmpe->variant->name); stmpe_probe() 1234 stmpe->variant->name); stmpe_probe() 1237 stmpe->variant = stmpe_noirq_variant_info[stmpe->partnum]; stmpe_probe()
|
H A D | mc13xxx.h | 36 const struct mc13xxx_variant *variant; member in struct:mc13xxx
|
H A D | mc13xxx-i2c.c | 83 mc13xxx->variant = of_id->data; mc13xxx_i2c_probe() 85 mc13xxx->variant = (void *)id->driver_data; mc13xxx_i2c_probe()
|
H A D | axp20x.c | 393 if (axp20x_pm_power_off->variant == AXP288_ID) axp20x_power_off() 411 axp20x->variant = (long) of_id->data; axp20x_match_device() 418 axp20x->variant = (long) acpi_id->driver_data; axp20x_match_device() 421 switch (axp20x->variant) { axp20x_match_device() 436 dev_err(dev, "unsupported AXP20X ID %lu\n", axp20x->variant); axp20x_match_device() 439 dev_info(dev, "AXP20x variant %s found\n", axp20x_match_device() 440 axp20x_model_names[axp20x->variant]); axp20x_match_device()
|
H A D | pcf50633-core.c | 198 int version, variant; pcf50633_probe() local 223 variant = pcf50633_reg_read(pcf, 1); pcf50633_probe() 224 if (version < 0 || variant < 0) { pcf50633_probe() 230 dev_info(pcf->dev, "Probed device version %d variant %d\n", pcf50633_probe() 231 version, variant); pcf50633_probe()
|
H A D | da9063-core.c | 148 dev_err(da9063->dev, "Cannot read chip variant id.\n"); da9063_device_init() 160 "Cannot support variant code: 0x%02X\n", variant_code); da9063_device_init()
|
H A D | mc13xxx-spi.c | 161 mc13xxx->variant = of_id->data; mc13xxx_spi_probe() 165 mc13xxx->variant = (void *)id_entry->driver_data; mc13xxx_spi_probe()
|
H A D | mc13xxx-core.c | 185 mc13xxx->variant->name, mc13xxx_print_revision() 197 mc13xxx->variant->name, mc34708_print_revision() 225 return mc13xxx->variant->name; mc13xxx_get_chipname() 420 mc13xxx->variant->print_revision(mc13xxx, revision); mc13xxx_common_init()
|
H A D | stmpe-spi.c | 70 if (stmpe->variant->id_val == 0x0811) spi_init()
|
H A D | stmpe.h | 47 * struct stmpe_variant_info - variant-specific information 53 * @regs: variant specific registers.
|
/linux-4.1.27/drivers/mcb/ |
H A D | mcb-internal.h | 54 * @rev: the revision of the variant's implementation 55 * @var: the variant of the IP core 89 * @rev: the revision of the variant's implementation 90 * @var: the variant of the IP core
|
/linux-4.1.27/arch/sparc/lib/ |
H A D | GENpatch.S | 1 /* GENpatch.S: Patch Ultra-I routines with generic variant.
|
H A D | NG2patch.S | 1 /* NG2patch.S: Patch Ultra-I routines with Niagara-2 variant.
|
H A D | NGpatch.S | 1 /* NGpatch.S: Patch Ultra-I routines with Niagara variant.
|
H A D | U3patch.S | 1 /* U3patch.S: Patch Ultra-I routines with Ultra-III variant.
|
H A D | NG4patch.S | 1 /* NG4patch.S: Patch Ultra-I routines with Niagara-4 variant.
|
H A D | mcount.S | 11 * This is the main variant and is called by C code. GCC's -pg option
|
/linux-4.1.27/arch/arm/mach-orion5x/ |
H A D | mpp.c | 35 printk(KERN_ERR "MPP setup: unknown orion5x variant " orion5x_variant()
|
/linux-4.1.27/arch/arm/mach-mv78xx0/ |
H A D | mpp.c | 28 printk(KERN_ERR "MPP setup: unknown mv78x00 variant " mv78xx0_variant()
|
/linux-4.1.27/drivers/staging/iio/magnetometer/ |
H A D | hmc5843_core.c | 259 for (i = 0; i < data->variant->n_regval_to_samp_freq; i++) hmc5843_show_samp_freq_avail() 261 "%d.%d ", data->variant->regval_to_samp_freq[i][0], hmc5843_show_samp_freq_avail() 262 data->variant->regval_to_samp_freq[i][1]); hmc5843_show_samp_freq_avail() 290 for (i = 0; i < data->variant->n_regval_to_samp_freq; i++) hmc5843_get_samp_freq_index() 291 if (val == data->variant->regval_to_samp_freq[i][0] && hmc5843_get_samp_freq_index() 292 val2 == data->variant->regval_to_samp_freq[i][1]) hmc5843_get_samp_freq_index() 320 for (i = 0; i < data->variant->n_regval_to_nanoscale; i++) hmc5843_show_scale_avail() 322 "0.%09d ", data->variant->regval_to_nanoscale[i]); hmc5843_show_scale_avail() 340 for (i = 0; i < data->variant->n_regval_to_nanoscale; i++) hmc5843_get_scale_index() 341 if (val2 == data->variant->regval_to_nanoscale[i]) hmc5843_get_scale_index() 364 *val2 = data->variant->regval_to_nanoscale[rval]; hmc5843_read_raw() 371 *val = data->variant->regval_to_samp_freq[rval][0]; hmc5843_read_raw() 372 *val2 = data->variant->regval_to_samp_freq[rval][1]; hmc5843_read_raw() 596 data->variant = &hmc5843_chip_info_tbl[id]; hmc5843_common_probe() 603 indio_dev->channels = data->variant->channels; hmc5843_common_probe()
|
H A D | hmc5843.h | 39 * @variant: describe chip variants 46 const struct hmc5843_chip_info *variant; member in struct:hmc5843_data
|
/linux-4.1.27/arch/arm64/kernel/ |
H A D | insn.c | 499 enum aarch64_insn_variant variant, aarch64_insn_gen_comp_branch_imm() 519 switch (variant) { aarch64_insn_gen_comp_branch_imm() 621 enum aarch64_insn_variant variant, aarch64_insn_gen_load_store_pair() 645 switch (variant) { aarch64_insn_gen_load_store_pair() 679 int imm, enum aarch64_insn_variant variant, aarch64_insn_gen_add_sub_imm() 702 switch (variant) { aarch64_insn_gen_add_sub_imm() 725 enum aarch64_insn_variant variant, aarch64_insn_gen_bitfield() 746 switch (variant) { aarch64_insn_gen_bitfield() 773 enum aarch64_insn_variant variant, aarch64_insn_gen_movewide() 795 switch (variant) { aarch64_insn_gen_movewide() 820 enum aarch64_insn_variant variant, aarch64_insn_gen_add_sub_shifted_reg() 843 switch (variant) { aarch64_insn_gen_add_sub_shifted_reg() 868 enum aarch64_insn_variant variant, aarch64_insn_gen_data1() 881 BUG_ON(variant != AARCH64_INSN_VARIANT_64BIT); aarch64_insn_gen_data1() 889 switch (variant) { aarch64_insn_gen_data1() 908 enum aarch64_insn_variant variant, aarch64_insn_gen_data2() 937 switch (variant) { aarch64_insn_gen_data2() 959 enum aarch64_insn_variant variant, aarch64_insn_gen_data3() 976 switch (variant) { aarch64_insn_gen_data3() 1002 enum aarch64_insn_variant variant, aarch64_insn_gen_logical_shifted_reg() 1037 switch (variant) { aarch64_insn_gen_logical_shifted_reg() 497 aarch64_insn_gen_comp_branch_imm(unsigned long pc, unsigned long addr, enum aarch64_insn_register reg, enum aarch64_insn_variant variant, enum aarch64_insn_branch_type type) aarch64_insn_gen_comp_branch_imm() argument 617 aarch64_insn_gen_load_store_pair(enum aarch64_insn_register reg1, enum aarch64_insn_register reg2, enum aarch64_insn_register base, int offset, enum aarch64_insn_variant variant, enum aarch64_insn_ldst_type type) aarch64_insn_gen_load_store_pair() argument 677 aarch64_insn_gen_add_sub_imm(enum aarch64_insn_register dst, enum aarch64_insn_register src, int imm, enum aarch64_insn_variant variant, enum aarch64_insn_adsb_type type) aarch64_insn_gen_add_sub_imm() argument 722 aarch64_insn_gen_bitfield(enum aarch64_insn_register dst, enum aarch64_insn_register src, int immr, int imms, enum aarch64_insn_variant variant, enum aarch64_insn_bitfield_type type) aarch64_insn_gen_bitfield() argument 771 aarch64_insn_gen_movewide(enum aarch64_insn_register dst, int imm, int shift, enum aarch64_insn_variant variant, enum aarch64_insn_movewide_type type) aarch64_insn_gen_movewide() argument 816 aarch64_insn_gen_add_sub_shifted_reg(enum aarch64_insn_register dst, enum aarch64_insn_register src, enum aarch64_insn_register reg, int shift, enum aarch64_insn_variant variant, enum aarch64_insn_adsb_type type) aarch64_insn_gen_add_sub_shifted_reg() argument 866 aarch64_insn_gen_data1(enum aarch64_insn_register dst, enum aarch64_insn_register src, enum aarch64_insn_variant variant, enum aarch64_insn_data1_type type) aarch64_insn_gen_data1() argument 905 aarch64_insn_gen_data2(enum aarch64_insn_register dst, enum aarch64_insn_register src, enum aarch64_insn_register reg, enum aarch64_insn_variant variant, enum aarch64_insn_data2_type type) aarch64_insn_gen_data2() argument 955 aarch64_insn_gen_data3(enum aarch64_insn_register dst, enum aarch64_insn_register src, enum aarch64_insn_register reg1, enum aarch64_insn_register reg2, enum aarch64_insn_variant variant, enum aarch64_insn_data3_type type) aarch64_insn_gen_data3() argument 998 aarch64_insn_gen_logical_shifted_reg(enum aarch64_insn_register dst, enum aarch64_insn_register src, enum aarch64_insn_register reg, int shift, enum aarch64_insn_variant variant, enum aarch64_insn_logic_type type) aarch64_insn_gen_logical_shifted_reg() argument
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | kvm_booke_hv_asm.h | 24 * r11 = appropriate SRR1 variant (currently used as scratch) 33 * r11 = appropriate SRR1 variant (currently used as scratch)
|
H A D | kprobes.h | 55 * - Check for the dot variant of the symbol first.
|
/linux-4.1.27/arch/arm/mach-davinci/include/mach/ |
H A D | cputype.h | 22 u8 variant; /* JTAG ID bits 31:28 */ member in struct:davinci_id 29 /* Can use lower 16 bits of cpu id for a variant when required */
|
H A D | da8xx.h | 39 * (than the regular 300Mhz variant), the board code should set this up
|
/linux-4.1.27/drivers/media/platform/exynos-gsc/ |
H A D | gsc-core.c | 393 struct gsc_variant *variant = gsc->variant; gsc_try_fmt_mplane() local 416 max_w = variant->pix_max->target_rot_dis_w; gsc_try_fmt_mplane() 417 max_h = variant->pix_max->target_rot_dis_h; gsc_try_fmt_mplane() 419 mod_x = ffs(variant->pix_align->org_w) - 1; gsc_try_fmt_mplane() 421 mod_y = ffs(variant->pix_align->org_h) - 1; gsc_try_fmt_mplane() 423 mod_y = ffs(variant->pix_align->org_h) - 2; gsc_try_fmt_mplane() 426 min_w = variant->pix_min->org_w; gsc_try_fmt_mplane() 427 min_h = variant->pix_min->org_h; gsc_try_fmt_mplane() 429 min_w = variant->pix_min->target_rot_dis_w; gsc_try_fmt_mplane() 430 min_h = variant->pix_min->target_rot_dis_h; gsc_try_fmt_mplane() 523 struct gsc_variant *variant = gsc->variant; gsc_try_crop() local 558 mod_x = ffs(variant->pix_align->target_w) - 1; gsc_try_crop() 560 mod_y = ffs(variant->pix_align->target_h) - 1; gsc_try_crop() 565 min_w = variant->pix_min->target_rot_en_w; gsc_try_crop() 566 min_h = variant->pix_min->target_rot_en_h; gsc_try_crop() 570 min_w = variant->pix_min->target_rot_dis_w; gsc_try_crop() 571 min_h = variant->pix_min->target_rot_dis_h; gsc_try_crop() 640 struct gsc_variant *variant = ctx->gsc_dev->variant; gsc_set_scaler_info() local 645 ret = gsc_check_scaler_ratio(variant, s_frame->crop.width, gsc_set_scaler_info() 667 ret = gsc_cal_prescaler_ratio(variant, s_frame->crop.width, gsc_set_scaler_info() 674 ret = gsc_cal_prescaler_ratio(variant, s_frame->crop.height, gsc_set_scaler_info() 681 gsc_check_src_scale_info(variant, s_frame, &sc->pre_hratio, gsc_set_scaler_info() 703 struct gsc_variant *variant = gsc->variant; __gsc_s_ctrl() local 721 ret = gsc_check_scaler_ratio(variant, __gsc_s_ctrl() 960 .variant = { 1097 gsc->variant = drv_data->variant[gsc->id]; gsc_probe()
|
H A D | gsc-core.h | 290 * struct gsc_variant - G-Scaler variant information 308 * @variant: the variant information for this driver. 313 struct gsc_variant *variant[GSC_MAX_DEVS]; member in struct:gsc_driverdata 323 * @variant: the IP variant information 337 struct gsc_variant *variant; member in struct:gsc_dev
|
H A D | gsc-m2m.c | 368 gsc->variant->in_buf_cnt : gsc->variant->out_buf_cnt; gsc_m2m_reqbufs() 490 struct gsc_variant *variant = ctx->gsc_dev->variant; gsc_m2m_s_selection() local 534 ret = gsc_check_scaler_ratio(variant, cr.c.width, gsc_m2m_s_selection() 539 ret = gsc_check_scaler_ratio(variant, gsc_m2m_s_selection()
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
H A D | ni_tio.c | 118 static inline unsigned GI_ALT_SYNC(enum ni_gpct_variant variant) GI_ALT_SYNC() argument 120 switch (variant) { GI_ALT_SYNC() 131 static inline unsigned GI_PRESCALE_X2(enum ni_gpct_variant variant) GI_PRESCALE_X2() argument 133 switch (variant) { GI_PRESCALE_X2() 144 static inline unsigned GI_PRESCALE_X8(enum ni_gpct_variant variant) GI_PRESCALE_X8() argument 146 switch (variant) { GI_PRESCALE_X8() 157 static inline unsigned GI_HW_ARM_SEL_MASK(enum ni_gpct_variant variant) GI_HW_ARM_SEL_MASK() argument 159 switch (variant) { GI_HW_ARM_SEL_MASK() 172 switch (counter_dev->variant) { ni_tio_has_gate2_registers() 242 if (counting_mode_bits & GI_PRESCALE_X2(counter_dev->variant)) ni_tio_clock_src_modifiers() 244 if (counting_mode_bits & GI_PRESCALE_X8(counter_dev->variant)) ni_tio_clock_src_modifiers() 373 switch (counter->counter_dev->variant) { ni_tio_generic_clock_src_select() 418 GI_ALT_SYNC(counter_dev->variant), ni_tio_set_sync_mode() 419 GI_ALT_SYNC(counter_dev->variant)); ni_tio_set_sync_mode() 422 GI_ALT_SYNC(counter_dev->variant), ni_tio_set_sync_mode() 508 sel_mask = GI_HW_ARM_SEL_MASK(counter_dev->variant); ni_tio_arm() 660 if (counter_dev->variant != ni_gpct_variant_m_series) ni_tio_set_source_subselect() 690 switch (counter_dev->variant) { ni_tio_set_clock_src() 712 bits |= GI_PRESCALE_X2(counter_dev->variant); ni_tio_set_clock_src() 715 bits |= GI_PRESCALE_X8(counter_dev->variant); ni_tio_set_clock_src() 721 GI_PRESCALE_X2(counter_dev->variant) | ni_tio_set_clock_src() 722 GI_PRESCALE_X8(counter_dev->variant), bits); ni_tio_set_clock_src() 920 switch (counter_dev->variant) { ni_tio_set_gate_src() 943 switch (counter_dev->variant) { ni_tio_set_gate_src() 967 if (counter_dev->variant != ni_gpct_variant_m_series) ni_tio_set_other_src() 1124 switch (counter_dev->variant) { ni_tio_get_gate_src() 1148 switch (counter_dev->variant) { ni_tio_get_gate_src() 1375 enum ni_gpct_variant variant, ni_gpct_device_construct() 1392 counter_dev->variant = variant; ni_gpct_device_construct() 1369 ni_gpct_device_construct(struct comedi_device *dev, void (*write_register)(struct ni_gpct *counter, unsigned bits, enum ni_gpct_register reg), unsigned (*read_register)(struct ni_gpct *counter, enum ni_gpct_register reg), enum ni_gpct_variant variant, unsigned num_counters) ni_gpct_device_construct() argument
|
H A D | ni_tiocmd.c | 69 switch (counter_dev->variant) { ni_tio_configure_dma() 124 switch (counter_dev->variant) { ni_tio_input_cmd() 322 switch (counter->counter_dev->variant) { should_ack_gate() 372 if (counter->counter_dev->variant != ni_tio_acknowledge_and_confirm() 432 switch (counter->counter_dev->variant) { ni_tio_handle_interrupt()
|
H A D | ni_tio.h | 122 enum ni_gpct_variant variant; member in struct:ni_gpct_device
|
H A D | ni_tio_internal.h | 177 switch (counter_dev->variant) { ni_tio_counting_mode_registers_present()
|
/linux-4.1.27/drivers/pwm/ |
H A D | pwm-samsung.c | 75 * @variant: local copy of hardware variant data 84 struct samsung_pwm_variant variant; member in struct:samsung_pwm_chip 128 bits = (fls(divisor) - 1) - pwm->variant.div_base; pwm_samsung_set_divisor() 142 struct samsung_pwm_variant *variant = &chip->variant; pwm_samsung_is_tdiv() local 149 return (BIT(reg) & variant->tclk_mask) == 0; pwm_samsung_is_tdiv() 171 struct samsung_pwm_variant *variant = &chip->variant; pwm_samsung_calc_tin() local 196 for (div = variant->div_base; div < 4; ++div) pwm_samsung_calc_tin() 197 if ((rate >> (variant->bits + div)) < freq) pwm_samsung_calc_tin() 210 if (!(our_chip->variant.output_mask & BIT(pwm->hwpwm))) { pwm_samsung_request() 472 memcpy(&chip->variant, match->data, sizeof(chip->variant)); pwm_samsung_parse_dt() 481 chip->variant.output_mask |= BIT(val); pwm_samsung_parse_dt() 524 memcpy(&chip->variant, pdev->dev.platform_data, pwm_samsung_probe() 525 sizeof(chip->variant)); pwm_samsung_probe() 546 if (chip->variant.output_mask & BIT(chan)) pwm_samsung_probe() 619 if (chip->variant.output_mask & BIT(chan)) pwm_samsung_resume()
|
/linux-4.1.27/drivers/media/rc/keymaps/ |
H A D | rc-medion-x10-digitainer.c | 2 * Medion X10 RF remote keytable (Digitainer variant) 6 * This keymap is for a variant that has a distinctive scrollwheel instead of 121 MODULE_DESCRIPTION("Medion X10 RF remote keytable (Digitainer variant)");
|
/linux-4.1.27/drivers/media/platform/s5p-mfc/ |
H A D | regs-mfc-v7.h | 36 /* MFCv7 variant defines */
|
H A D | s5p_mfc_pm.c | 53 if (dev->variant->version != MFC_VERSION_V6) { s5p_mfc_init_pm() 87 if (dev->variant->version != MFC_VERSION_V6 && s5p_mfc_final_pm()
|
H A D | s5p_mfc_common.h | 267 * @variant: MFC hardware variant information 309 struct s5p_mfc_variant *variant; member in struct:s5p_mfc_dev 714 #define HAS_PORTNUM(dev) (dev ? (dev->variant ? \ 715 (dev->variant->port_num ? 1 : 0) : 0) : 0) 716 #define IS_TWOPORT(dev) (dev->variant->port_num == 2 ? 1 : 0) 717 #define IS_MFCV6_PLUS(dev) (dev->variant->version >= 0x60 ? 1 : 0) 718 #define IS_MFCV7_PLUS(dev) (dev->variant->version >= 0x70 ? 1 : 0) 719 #define IS_MFCV8(dev) (dev->variant->version >= 0x80 ? 1 : 0)
|
H A D | regs-mfc-v8.h | 118 /* MFCv8 variant defines */
|
H A D | s5p_mfc_cmd_v6.c | 39 struct s5p_mfc_buf_size_v6 *buf_size = dev->variant->buf_size->priv; s5p_mfc_sys_init_cmd_v6()
|
H A D | s5p_mfc_ctrl.c | 32 dev->fw_size = dev->variant->buf_size->fw; s5p_mfc_alloc_firmware() 88 if (!dev->variant->fw_name[i]) s5p_mfc_load_firmware() 91 dev->variant->fw_name[i], dev->v4l2_dev.dev); s5p_mfc_load_firmware()
|
H A D | regs-mfc-v6.h | 404 /* MFCv6 variant defines */
|
H A D | s5p_mfc_dec.c | 294 else if ((dev->variant->version_bit & formats[i].versions) == 0) vidioc_enum_fmt() 393 if ((dev->variant->version_bit & fmt->versions) == 0) { vidioc_try_fmt() 403 if ((dev->variant->version_bit & fmt->versions) == 0) { vidioc_try_fmt() 419 struct s5p_mfc_buf_size *buf_size = dev->variant->buf_size; vidioc_s_fmt()
|
/linux-4.1.27/include/linux/platform_data/ |
H A D | dma-s3c24xx.h | 23 * @chansel: channel selection information, depending on variant; reqsel for
|
/linux-4.1.27/arch/s390/crypto/ |
H A D | sha.h | 21 /* must be big enough for the largest SHA variant */
|
/linux-4.1.27/arch/arm/include/asm/ |
H A D | sync_bitops.h | 12 * via event channels and grant tables). So we need a variant of the bit
|
/linux-4.1.27/lib/ |
H A D | smp_processor_id.c | 4 * DEBUG_PREEMPT variant of smp_processor_id().
|
H A D | crc32defs.h | 16 /* Try to choose an implementation variant via Kconfig */
|
/linux-4.1.27/arch/mips/include/uapi/asm/ |
H A D | fcntl.h | 54 * variant. Finally struct flock64 is the LFS variant of struct flock. As
|
/linux-4.1.27/arch/ia64/include/asm/ |
H A D | mutex.h | 79 * If the architecture has no effective trylock variant, it should call the 80 * <fail_fn> spinlock-based trylock variant unconditionally.
|
/linux-4.1.27/include/asm-generic/ |
H A D | mutex-dec.h | 77 * If the architecture has no effective trylock variant, it should call the 78 * <fail_fn> spinlock-based trylock variant unconditionally.
|
H A D | mutex-xchg.h | 88 * If the architecture has no effective trylock variant, it should call the 89 * <fail_fn> spinlock-based trylock variant unconditionally.
|
/linux-4.1.27/include/linux/ |
H A D | acct.h | 39 * 1: extended variant (binary compatible on M68K) 40 * 2: extended variant (binary compatible on everything except M68K)
|
H A D | completion.h | 41 * for static declarations. You should use the _ONSTACK variant for automatic 49 * completions - so we use the _ONSTACK() variant for those that
|
H A D | list_nulls.h | 13 * In this special 'nulls' variant, we use the fact that objects stored in
|
H A D | math64.h | 93 * as many 32bit archs can optimize this variant better than a full 64bit
|
H A D | mcb.h | 50 * @var: variant in Chameleon table
|
H A D | smp.h | 172 * (smp_processor_id() is the preferred variant), but in rare smp_init()
|
H A D | fixp-arith.h | 109 * Provides a variant for the cases where just 360
|
H A D | wm97xx.h | 289 u16 variant; /* WM97xx chip variant */ member in struct:wm97xx
|
H A D | edac.h | 167 * @MEM_BEDO: BEDO - Burst Extended data out, an EDO variant. 177 * This is a variant of the DDR memories. 189 * This is a variant of the DDR2 memories. 196 * This is a variant of the DDR3 memories. 200 * This is a variant of the DDR4 memories.
|
/linux-4.1.27/arch/x86/tools/ |
H A D | gen-insn-attr-x86.awk | 279 variant = null 338 variant = "INAT_VARIANT" 342 variant = "INAT_VARIANT" 346 variant = "INAT_VARIANT" 352 if (variant) 353 table[idx] = add_flags(table[idx],variant)
|
/linux-4.1.27/net/netfilter/ipset/ |
H A D | ip_set_hash_ip.c | 41 /* IPv4 variant */ 87 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ip4_kadt() 106 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ip4_uadt() 171 /* IPv6 variant */ 228 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ip6_kadt() 245 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ip6_uadt()
|
H A D | ip_set_hash_ipmark.c | 40 /* IPv4 variant */ 91 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipmark4_kadt() 107 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipmark4_uadt() 169 /* IPv6 variant */ 225 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipmark6_kadt() 241 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipmark6_uadt()
|
H A D | ip_set_hash_ipport.c | 42 /* IPv4 variant */ 97 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipport4_kadt() 114 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipport4_uadt() 205 /* IPv6 variant */ 264 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipport6_kadt() 281 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipport6_uadt()
|
H A D | ip_set_hash_ipportip.c | 42 /* IPv4 variant */ 98 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipportip4_kadt() 116 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipportip4_uadt() 211 /* IPv6 variant */ 271 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipportip6_kadt() 289 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipportip6_uadt()
|
H A D | ip_set_hash_net.c | 42 /* IPv4 variant */ 122 ipset_adtfn adtfn = set->variant->adt[adt]; hash_net4_kadt() 144 ipset_adtfn adtfn = set->variant->adt[adt]; hash_net4_uadt() 212 /* IPv6 variant */ 295 ipset_adtfn adtfn = set->variant->adt[adt]; hash_net6_kadt() 316 ipset_adtfn adtfn = set->variant->adt[adt]; hash_net6_uadt()
|
H A D | ip_set_bitmap_ip.c | 115 ipset_adtfn adtfn = set->variant->adt[adt]; bitmap_ip_kadt() 134 ipset_adtfn adtfn = set->variant->adt[adt]; bitmap_ip_uadt() 211 /* Plain variant */ 324 set->variant = &bitmap_ip; bitmap_ip_create()
|
H A D | ip_set_bitmap_port.c | 107 ipset_adtfn adtfn = set->variant->adt[adt]; bitmap_port_kadt() 132 ipset_adtfn adtfn = set->variant->adt[adt]; bitmap_port_uadt() 201 /* Plain variant */ 262 set->variant = &bitmap_port; bitmap_port_create()
|
H A D | ip_set_hash_ipportnet.c | 52 /* IPv4 variant */ 143 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipportnet4_kadt() 168 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipportnet4_uadt() 306 /* IPv6 variant */ 399 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipportnet6_kadt() 424 ipset_adtfn adtfn = set->variant->adt[adt]; hash_ipportnet6_uadt()
|
H A D | ip_set_hash_netiface.c | 123 /* IPv4 variant */ 237 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netiface4_kadt() 290 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netiface4_uadt() 375 /* IPv6 variant */ 477 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netiface6_kadt() 527 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netiface6_uadt()
|
H A D | ip_set_hash_netport.c | 51 /* IPv4 variant */ 138 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netport4_kadt() 162 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netport4_uadt() 268 /* IPv6 variant */ 358 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netport6_kadt() 382 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netport6_uadt()
|
H A D | ip_set_hash_netportnet.c | 43 /* IPv4 variant */ 152 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netportnet4_kadt() 178 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netportnet4_uadt() 319 /* IPv6 variant */ 429 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netportnet6_kadt() 455 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netportnet6_uadt()
|
H A D | ip_set_hash_mac.c | 79 ipset_adtfn adtfn = set->variant->adt[adt]; hash_mac4_kadt() 101 ipset_adtfn adtfn = set->variant->adt[adt]; hash_mac4_uadt()
|
H A D | ip_set_bitmap_ipmac.c | 206 ipset_adtfn adtfn = set->variant->adt[adt]; bitmap_ipmac_kadt() 235 ipset_adtfn adtfn = set->variant->adt[adt]; bitmap_ipmac_uadt() 284 /* Plain variant */ 362 set->variant = &bitmap_ipmac; bitmap_ipmac_create()
|
H A D | ip_set_hash_netnet.c | 141 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netnet4_kadt() 163 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netnet4_uadt() 372 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netnet6_kadt() 393 ipset_adtfn adtfn = set->variant->adt[adt]; hash_netnet6_uadt()
|
H A D | ip_set_core.c | 500 ret = set->variant->kadt(set, skb, par, IPSET_TEST, opt); ip_set_test() 507 set->variant->kadt(set, skb, par, IPSET_ADD, opt); ip_set_test() 539 ret = set->variant->kadt(set, skb, par, IPSET_ADD, opt); ip_set_add() 562 ret = set->variant->kadt(set, skb, par, IPSET_DEL, opt); ip_set_del() 894 set->variant->same_set(set, clash)) ip_set_create() 931 set->variant->destroy(set); ip_set_create() 957 set->variant->destroy(set); ip_set_destroy_set() 1028 set->variant->flush(set); ip_set_flush_set() 1323 ret = set->variant->head(set, skb); ip_set_dump_start() 1331 ret = set->variant->list(set, skb, cb); ip_set_dump_start() 1411 ret = set->variant->uadt(set, tb, adt, &lineno, flags, retried); call_ad() 1415 set->variant->resize && call_ad() 1416 (ret = set->variant->resize(set, retried)) == 0); call_ad() 1593 ret = set->variant->uadt(set, tb, IPSET_TEST, NULL, 0, 0); ip_set_utest()
|
H A D | ip_set_list_set.c | 380 ipset_adtfn adtfn = set->variant->adt[adt]; list_set_uadt() 646 set->variant = &set_variant; list_set_create()
|
/linux-4.1.27/drivers/media/platform/exynos4-is/ |
H A D | fimc-m2m.c | 289 const struct fimc_variant *variant = fimc->variant; fimc_try_fmt_mplane() local 308 max_w = variant->pix_limit->scaler_dis_w; fimc_try_fmt_mplane() 309 mod_x = ffs(variant->min_inp_pixsize) - 1; fimc_try_fmt_mplane() 311 max_w = variant->pix_limit->out_rot_dis_w; fimc_try_fmt_mplane() 312 mod_x = ffs(variant->min_out_pixsize) - 1; fimc_try_fmt_mplane() 319 if (variant->min_vsize_align == 1) fimc_try_fmt_mplane() 322 mod_y = ffs(variant->min_vsize_align) - 1; fimc_try_fmt_mplane() 326 &pix->height, 8, variant->pix_limit->scaler_dis_w, mod_y, 0); fimc_try_fmt_mplane() 455 fimc->variant->min_inp_pixsize : fimc->variant->min_out_pixsize; fimc_m2m_try_crop() 458 if (fimc->variant->min_vsize_align == 1) fimc_m2m_try_crop() 461 halign = ffs(fimc->variant->min_vsize_align) - 1; fimc_m2m_try_crop() 478 cr->c.top = round_down(cr->c.top, fimc->variant->hor_offs_align); fimc_m2m_try_crop()
|
H A D | fimc-core.c | 251 const struct fimc_variant *variant = ctx->fimc_dev->variant; fimc_set_scaler_info() local 291 if (variant->has_mainscaler_ext) { fimc_set_scaler_info() 534 const struct fimc_variant *variant = fimc->variant; __fimc_s_ctrl() local 558 !variant->has_out_rot) __fimc_s_ctrl() 932 fimc->variant = v; fimc_parse_dt() 965 fimc->variant = fimc->drv_data->variant[fimc->id]; fimc_probe() 1211 .variant = { 1223 .variant = {
|
H A D | fimc-core.h | 352 * struct fimc_variant - FIMC device variant information 380 * @variant: variant information for this device 389 const struct fimc_variant *variant[FIMC_MAX_DEVS]; member in struct:fimc_drvdata 411 * @variant: the IP variant information 429 const struct fimc_variant *variant; member in struct:fimc_dev
|
H A D | fimc-reg.c | 317 const struct fimc_variant *variant = dev->variant; fimc_hw_set_mainscaler() local 330 if (variant->has_mainscaler_ext) { fimc_hw_set_mainscaler() 718 if (fimc->variant->has_isp_wb) fimc_hw_set_camera_type()
|
H A D | fimc-lite.h | 54 * struct flite_drvdata - FIMC-LITE IP variant data structure
|
/linux-4.1.27/drivers/clk/ |
H A D | clk-si5351.c | 54 enum si5351_variant variant; member in struct:si5351_driver_data 380 if (drvdata->variant != SI5351_VARIANT_C && _si5351_pll_reparent() 406 if (hwdata->drvdata->variant != SI5351_VARIANT_C && si5351_pll_set_parent() 809 if (drvdata->variant != SI5351_VARIANT_C) _si5351_clkout_reparent() 1115 enum si5351_variant variant) si5351_dt_parse() 1154 if (variant != SI5351_VARIANT_C) { si5351_dt_parse() 1178 (variant == SI5351_VARIANT_A3 && num >= 3)) { for_each_child_of_node() 1217 if (variant != SI5351_VARIANT_C) { for_each_child_of_node() 1289 static int si5351_dt_parse(struct i2c_client *client, enum si5351_variant variant) si5351_dt_parse() argument 1298 enum si5351_variant variant = (enum si5351_variant)id->driver_data; si5351_i2c_probe() local 1307 ret = si5351_dt_parse(client, variant); si5351_i2c_probe() 1323 drvdata->variant = variant; si5351_i2c_probe() 1336 (drvdata->variant != SI5351_VARIANT_C || IS_ERR(drvdata->pclkin))) { si5351_i2c_probe() 1350 if (drvdata->variant != SI5351_VARIANT_C) si5351_i2c_probe() 1427 if (drvdata->variant == SI5351_VARIANT_C) { si5351_i2c_probe() 1447 num_parents = (drvdata->variant == SI5351_VARIANT_C) ? 2 : 1; si5351_i2c_probe() 1473 if (drvdata->variant == SI5351_VARIANT_B) { si5351_i2c_probe() 1494 num_clocks = (drvdata->variant == SI5351_VARIANT_A3) ? 3 : 8; si5351_i2c_probe() 1496 if (drvdata->variant == SI5351_VARIANT_B) si5351_i2c_probe() 1537 num_parents = (drvdata->variant == SI5351_VARIANT_C) ? 4 : 3; si5351_i2c_probe() 1114 si5351_dt_parse(struct i2c_client *client, enum si5351_variant variant) si5351_dt_parse() argument
|
H A D | clk-si5351.h | 157 * enum si5351_variant - SiLabs Si5351 chip variant
|
H A D | clk-si570.c | 413 enum clk_si570_variant variant = id->driver_data; si570_probe() local 425 if (variant == si57x) { si570_probe()
|
/linux-4.1.27/drivers/media/platform/s3c-camif/ |
H A D | camif-regs.c | 30 if (camif->variant->ip_revision == S3C6410_CAMIF_IP_REV) camif_hw_reset() 87 if (camif->variant->ip_revision >= S3C6400_CAMIF_IP_REV) { camif_hw_set_effect() 146 if (camif->variant->ip_revision == S3C6410_CAMIF_IP_REV) { camif_hw_set_camera_crop() 192 if (camif->variant->ip_revision == S3C6410_CAMIF_IP_REV) { camif_hw_set_camera_bus() 209 if (camif->variant->ip_revision == S3C6410_CAMIF_IP_REV camif_hw_set_output_addr() 268 if (camif->variant->ip_revision == S3C6410_CAMIF_IP_REV) { camif_hw_set_output_dma() 311 if (camif->variant->ip_revision == S3C244X_CAMIF_IP_REV) { camif_hw_set_target_format() 480 unsigned int ip_rev = vp->camif->variant->ip_revision; camif_hw_set_scaler() 522 if (camif->variant->ip_revision == S3C6410_CAMIF_IP_REV) camif_hw_enable_capture()
|
H A D | camif-core.h | 149 * struct s3c_camif_variant - CAMIF variant structure 163 const struct s3c_camif_variant *variant; member in struct:s3c_camif_drvdata 258 * @variant: variant information for this device 296 const struct s3c_camif_variant *variant; member in struct:camif_dev
|
H A D | camif-capture.c | 70 const struct s3c_camif_variant *variant = camif->variant; s3c_camif_hw_init() local 75 if (variant->ip_revision == S3C244X_CAMIF_IP_REV) s3c_camif_hw_init() 81 if (variant->has_img_effect) s3c_camif_hw_init() 84 if (variant->ip_revision == S3C6410_CAMIF_IP_REV) s3c_camif_hw_init() 100 unsigned int ip_rev = camif->variant->ip_revision; s3c_camif_hw_vp_init() 293 unsigned int ip_rev = camif->variant->ip_revision; s3c_camif_irq_handler() 371 if (camif->variant->has_img_effect) s3c_camif_irq_handler() 748 pix_lim = &camif->variant->vp_pix_limits[vp->id]; __camif_video_try_format() 1028 if (camif->variant->ip_revision == S3C244X_CAMIF_IP_REV) { __camif_try_compose() 1270 const struct s3c_camif_variant *variant = camif->variant; __camif_subdev_try_format() local 1275 pix_lim = &variant->vp_pix_limits[VP_CODEC]; __camif_subdev_try_format() 1407 const struct camif_pix_limits *pix_lim = &camif->variant->pix_limits; __camif_try_crop() 1435 if (camif->variant->ip_revision == S3C244X_CAMIF_IP_REV && __camif_try_crop() 1585 if (camif->variant->has_img_effect) { s3c_camif_create_subdev() 1602 if (camif->variant->has_img_effect) s3c_camif_create_subdev() 1628 unsigned int ip_rev = camif->variant->ip_revision; s3c_camif_set_defaults() 1637 vp->offset = camif->variant->vp_offset; s3c_camif_set_defaults()
|
H A D | camif-core.c | 312 unsigned int ip_rev = camif->variant->ip_revision; camif_media_dev_register() 436 camif->variant = drvdata->variant; s3c_camif_probe() 597 .variant = &s3c244x_camif_variant, 627 .variant = &s3c6410_camif_variant,
|
/linux-4.1.27/drivers/staging/wlan-ng/ |
H A D | prism2sta.c | 599 hw->ident_nic.variant = le16_to_cpu(hw->ident_nic.variant); prism2sta_getcardinfo() 605 hw->ident_nic.minor, hw->ident_nic.variant); prism2sta_getcardinfo() 618 hw->ident_pri_fw.variant = le16_to_cpu(hw->ident_pri_fw.variant); prism2sta_getcardinfo() 624 hw->ident_pri_fw.minor, hw->ident_pri_fw.variant); prism2sta_getcardinfo() 644 hw->ident_sta_fw.variant = le16_to_cpu(hw->ident_sta_fw.variant); prism2sta_getcardinfo() 648 /* strip out the 'special' variant bits */ prism2sta_getcardinfo() 649 hw->mm_mods = hw->ident_sta_fw.variant & (BIT(14) | BIT(15)); prism2sta_getcardinfo() 650 hw->ident_sta_fw.variant &= ~((u16) (BIT(14) | BIT(15))); prism2sta_getcardinfo() 656 hw->ident_sta_fw.minor, hw->ident_sta_fw.variant); prism2sta_getcardinfo() 661 hw->ident_sta_fw.minor, hw->ident_sta_fw.variant); prism2sta_getcardinfo() 679 hw->cap_sup_mfi.variant = le16_to_cpu(hw->cap_sup_mfi.variant); prism2sta_getcardinfo() 686 hw->cap_sup_mfi.variant, hw->cap_sup_mfi.bottom, prism2sta_getcardinfo() 702 hw->cap_sup_cfi.variant = le16_to_cpu(hw->cap_sup_cfi.variant); prism2sta_getcardinfo() 709 hw->cap_sup_cfi.variant, hw->cap_sup_cfi.bottom, prism2sta_getcardinfo() 725 hw->cap_sup_pri.variant = le16_to_cpu(hw->cap_sup_pri.variant); prism2sta_getcardinfo() 732 hw->cap_sup_pri.variant, hw->cap_sup_pri.bottom, prism2sta_getcardinfo() 748 hw->cap_sup_sta.variant = le16_to_cpu(hw->cap_sup_sta.variant); prism2sta_getcardinfo() 756 hw->cap_sup_sta.variant, hw->cap_sup_sta.bottom, prism2sta_getcardinfo() 762 hw->cap_sup_sta.variant, hw->cap_sup_sta.bottom, prism2sta_getcardinfo() 779 hw->cap_act_pri_cfi.variant = le16_to_cpu(hw->cap_act_pri_cfi.variant); prism2sta_getcardinfo() 786 hw->cap_act_pri_cfi.variant, hw->cap_act_pri_cfi.bottom, prism2sta_getcardinfo() 802 hw->cap_act_sta_cfi.variant = le16_to_cpu(hw->cap_act_sta_cfi.variant); prism2sta_getcardinfo() 809 hw->cap_act_sta_cfi.variant, hw->cap_act_sta_cfi.bottom, prism2sta_getcardinfo() 825 hw->cap_act_sta_mfi.variant = le16_to_cpu(hw->cap_act_sta_mfi.variant); prism2sta_getcardinfo() 832 hw->cap_act_sta_mfi.variant, hw->cap_act_sta_mfi.bottom, prism2sta_getcardinfo() 869 hw->ident_sta_fw.variant) < prism2sta_getcardinfo()
|
H A D | prism2fw.c | 309 priid.variant = *data++; prism2_fwapply() 602 nicid.variant = le16_to_cpu(nicid.variant); mkpdrlist() 611 rfid.variant = le16_to_cpu(rfid.variant); mkpdrlist() 620 macid.variant = le16_to_cpu(macid.variant); mkpdrlist() 1131 nicid.id, nicid.major, nicid.minor, nicid.variant); validate_identity() 1133 rfid.id, rfid.variant, rfid.bottom, rfid.top); validate_identity() 1135 macid.id, macid.variant, macid.bottom, macid.top); validate_identity() 1137 priid.id, priid.variant, priid.bottom, priid.top); validate_identity() 1146 s3info[i].info.version.variant); validate_identity() 1152 s3info[i].info.compat.variant, validate_identity() 1159 if (s3info[i].info.compat.variant != validate_identity() 1160 macid.variant) { validate_identity() 1190 s3info[i].info.version.variant); validate_identity() 1198 if ((nicid.variant != s3info[i].info.version.variant) && validate_identity()
|
H A D | hfa384x.h | 371 u16 variant; member in struct:hfa384x_compident 379 u16 variant; member in struct:hfa384x_caplevel 946 u16 variant; member in struct:hfa384x_pdr_mfisuprange 953 u16 variant; member in struct:hfa384x_pdr_cfisuprange 960 u16 variant; member in struct:hfa384x_pdr_nicid 1175 int variant; /* Identifies cmd variant */ member in struct:hfa384x_usbctlx
|
/linux-4.1.27/drivers/clk/samsung/ |
H A D | clk-exynos-audss.c | 115 enum exynos_audss_clk_type variant; exynos_audss_clk_probe() local 120 variant = (enum exynos_audss_clk_type)match->data; exynos_audss_clk_probe() 138 if (variant == TYPE_EXYNOS5420) exynos_audss_clk_probe() 150 if (variant == TYPE_EXYNOS5420) { exynos_audss_clk_probe() 212 if (variant == TYPE_EXYNOS5420) { exynos_audss_clk_probe()
|
/linux-4.1.27/include/linux/mfd/ |
H A D | ab3100.h | 83 * @chip_name: name of this chip variant 84 * @chip_id: 8 bit chip ID for this chip variant
|
H A D | dln2.h | 68 * dln2_transfer_rx - variant of @dln2_transfer() where TX buffer is not needed 87 * dln2_transfer_tx - variant of @dln2_transfer() where RX buffer is not needed
|
H A D | stmpe.h | 77 * @variant: the detected STMPE model number 96 struct stmpe_variant_info *variant; member in struct:stmpe
|
H A D | axp20x.h | 249 long variant; member in struct:axp20x_dev
|
H A D | max8998-private.h | 150 * @type: indicate which max8998 "variant" is used
|
/linux-4.1.27/drivers/i2c/busses/ |
H A D | i2c-exynos5.c | 194 struct exynos_hsi2c_variant *variant; member in struct:exynos5_i2c 294 if (i2c->variant->hw == HSI2C_EXYNOS7) exynos5_i2c_set_timing() 442 if (i2c->variant->hw == HSI2C_EXYNOS7) { exynos5_i2c_irq() 504 len = i2c->variant->fifo_depth - fifo_level; exynos5_i2c_irq() 574 if (i2c->variant->hw == HSI2C_EXYNOS7) exynos5_i2c_message_start() 588 trig_lvl = (i2c->msg->len > i2c->variant->fifo_depth) ? exynos5_i2c_message_start() 589 (i2c->variant->fifo_depth * 3 / 4) : i2c->msg->len; exynos5_i2c_message_start() 597 trig_lvl = (i2c->msg->len > i2c->variant->fifo_depth) ? exynos5_i2c_message_start() 598 (i2c->variant->fifo_depth * 1 / 4) : i2c->msg->len; exynos5_i2c_message_start() 785 /* Need to check the variant before setting up. */ exynos5_i2c_probe() 786 i2c->variant = exynos5_i2c_get_variant(pdev); exynos5_i2c_probe()
|
/linux-4.1.27/drivers/gpu/drm/armada/ |
H A D | armada_crtc.c | 345 if (!dcrtc->variant->has_spu_adv_reg && armada_drm_crtc_mode_fixup() 350 ret = dcrtc->variant->compute_clock(dcrtc, adj, NULL); armada_drm_crtc_mode_fixup() 543 dcrtc->variant->compute_clock(dcrtc, adj, &sclk); armada_drm_crtc_mode_set() 565 dcrtc->variant->spu_adv_reg; armada_drm_crtc_mode_set() 574 dcrtc->variant->spu_adv_reg; armada_drm_crtc_mode_set() 589 if (dcrtc->variant->has_spu_adv_reg) { armada_drm_crtc_mode_set() 832 if (!dcrtc->variant->has_spu_adv_reg) armada_drm_crtc_cursor_set() 883 if (!dcrtc->variant->has_spu_adv_reg) armada_drm_crtc_cursor_move() 1050 struct resource *res, int irq, const struct armada_variant *variant, armada_drm_crtc_create() 1075 dcrtc->variant = variant; armada_drm_crtc_create() 1109 if (dcrtc->variant->init) { armada_drm_crtc_create() 1110 ret = dcrtc->variant->init(dcrtc, dev); armada_drm_crtc_create() 1141 const struct armada_variant *variant; armada_lcd_bind() local 1154 variant = (const struct armada_variant *)id->driver_data; armada_lcd_bind() 1174 variant = match->data; armada_lcd_bind() 1177 return armada_drm_crtc_create(drm, dev, res, irq, variant, port); armada_lcd_bind() 1049 armada_drm_crtc_create(struct drm_device *drm, struct device *dev, struct resource *res, int irq, const struct armada_variant *variant, struct device_node *port) armada_drm_crtc_create() argument
|
H A D | armada_510.c | 8 * Armada 510 (aka Dove) variant support
|
H A D | armada_crtc.h | 39 const struct armada_variant *variant; member in struct:armada_crtc
|
H A D | armada_drv.c | 95 const struct armada_variant *variant; armada_drm_load() local 139 variant = (const struct armada_variant *)id->driver_data; armada_drm_load() 172 variant, NULL); armada_drm_load()
|
/linux-4.1.27/drivers/media/platform/s5p-g2d/ |
H A D | g2d-hw.c | 105 if (d->variant->hw_rev == TYPE_G2D_3X) g2d_start()
|
H A D | g2d.h | 33 struct g2d_variant *variant; member in struct:g2d_dev
|
H A D | g2d.c | 524 if (dev->variant->hw_rev == TYPE_G2D_3X) device_run() 722 dev->variant = g2d_get_drv_data(pdev); g2d_probe() 729 dev->variant = (struct g2d_variant *)of_id->data; g2d_probe()
|
/linux-4.1.27/include/linux/spi/ |
H A D | mcp23s08.h | 22 * base to base+15 (or base+31 for s17 variant).
|
/linux-4.1.27/include/clocksource/ |
H A D | samsung_pwm.h | 41 unsigned int *irqs, struct samsung_pwm_variant *variant);
|
/linux-4.1.27/drivers/crypto/ |
H A D | s5p-sss.c | 191 struct samsung_aes_variant *variant; member in struct:s5p_aes_dev 439 /* as a variant it is possible to use byte swapping on DMA side */ s5p_aes_crypt_start() 647 struct samsung_aes_variant *variant; s5p_aes_probe() local 661 variant = find_s5p_sss_version(pdev); s5p_aes_probe() 677 pdata->aes_ioaddr = pdata->ioaddr + variant->aes_offset; s5p_aes_probe() 693 pdata->variant = variant; s5p_aes_probe()
|
/linux-4.1.27/arch/x86/include/asm/ |
H A D | iommu_table.h | 72 * A more sophisticated version of IOMMU_INIT. This variant requires: 82 * The standard IOMMU_INIT differs from the IOMMU_INIT_FINISH variant
|
H A D | intel-mid.h | 48 * we treat Medfield/Penwell as a variant of Moorestown. Penwell can be
|
H A D | tlbflush.h | 109 * from interrupts. (Use the raw variant because this code can __native_flush_tlb_global()
|
/linux-4.1.27/arch/mips/kernel/ |
H A D | idle.c | 56 * This variant is preferable as it allows testing need_resched and going to 74 * The RM7000 variant has to handle erratum 38. The workaround is to not
|
/linux-4.1.27/arch/s390/lib/ |
H A D | delay.c | 105 * Simple udelay variant. To be used on startup and reboot
|
/linux-4.1.27/drivers/media/platform/s5p-jpeg/ |
H A D | jpeg-core.h | 107 * @variant: driver variant to be used 128 struct s5p_jpeg_variant *variant; member in struct:s5p_jpeg
|
H A D | jpeg-core.c | 618 switch (ctx->jpeg->variant->version) { s5p_jpeg_to_user_subsampling() 1124 fmt->flags & ctx->jpeg->variant->fmt_ver_flag) { s5p_jpeg_find_format() 1146 if (ctx->jpeg->variant->hw3250_compat) { jpeg_bound_align_image() 1229 if ((ctx->jpeg->variant->version != SJPEG_EXYNOS4) || s5p_jpeg_try_fmt_vid_cap() 1353 if (ct->jpeg->variant->version == SJPEG_EXYNOS4 && s5p_jpeg_s_fmt() 1393 ct->jpeg->variant->hw3250_compat && s5p_jpeg_s_fmt() 1573 if (ctx->jpeg->variant->hw3250_compat) s5p_jpeg_s_selection() 1578 if (ctx->jpeg->variant->hw3250_compat) s5p_jpeg_s_selection() 1604 switch (ctx->jpeg->variant->version) { s5p_jpeg_adjust_subs_ctrl() 1699 if (ctx->jpeg->variant->version == SJPEG_S5P) s5p_jpeg_controls_create() 2028 if (jpeg->variant->htbl_reinit) { exynos3250_jpeg_device_run() 2465 jpeg->variant = jpeg_get_drv_data(&pdev->dev); s5p_jpeg_probe() 2485 ret = devm_request_irq(&pdev->dev, jpeg->irq, jpeg->variant->jpeg_irq, s5p_jpeg_probe() 2513 jpeg->m2m_dev = v4l2_m2m_init(jpeg->variant->m2m_ops); s5p_jpeg_probe() 2683 if (!jpeg->variant->htbl_reinit) { s5p_jpeg_runtime_resume()
|
/linux-4.1.27/include/linux/amba/ |
H A D | pl022.h | 186 * available in the ST Micro variant. 199 * only available in the ST Micro PL023 variant. 275 * @clkdelay: on the PL023 variant, the delay in feeback clock cycles
|
/linux-4.1.27/drivers/scsi/ufs/ |
H A D | ufshcd.h | 245 * struct ufs_hba_variant_ops - variant specific callbacks 246 * @name: variant name 253 * variant specific Uni-Pro initialization. 255 * to allow variant specific Uni-Pro initialization. 345 * @vops: pointer to variant specific operations 346 * @priv: pointer to variant specific private data
|
/linux-4.1.27/drivers/regulator/ |
H A D | ltc3589.c | 97 enum ltc3589_variant variant; member in struct:ltc3589 473 ltc3589->variant = id->driver_data; ltc3589_probe() 478 if (ltc3589->variant == LTC3589) { ltc3589_probe()
|
/linux-4.1.27/drivers/macintosh/ams/ |
H A D | ams-pmu.c | 2 * Apple Motion Sensor driver (PMU variant)
|
H A D | ams-i2c.c | 2 * Apple Motion Sensor driver (I2C variant)
|
/linux-4.1.27/drivers/gpio/ |
H A D | gpio-arizona.c | 124 dev_err(&pdev->dev, "Unknown chip variant %d\n", arizona_gpio_probe()
|
H A D | gpio-mvebu.c | 22 * - the basic variant, called "orion-gpio", with the simplest 25 * - the mv78200 variant for MV78200 Discovery systems. This variant 29 * - the armadaxp variant for Armada XP systems. This variant keeps
|
H A D | gpio-xtensa.c | 40 #error GPIO32 option is not enabled for your xtensa core variant
|
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_mqd_manager.h | 53 * structures for the variant ASICs that should be supported in the future.
|
/linux-4.1.27/drivers/hid/ |
H A D | hid-lg2ff.c | 98 hid_info(hid, "Force feedback for Logitech variant 2 rumble devices by Anssi Hannula <anssi.hannula@gmail.com>\n"); lg2ff_init()
|
H A D | hid-roccat-pyra.c | 16 * variant. Wireless variant is not tested.
|
/linux-4.1.27/drivers/net/wireless/orinoco/ |
H A D | hw.c | 47 u16 id, variant, major, minor; member in struct:comp_id 89 le16_to_cpus(&nic_id.variant); determine_fw_capabilities() 93 nic_id.id, nic_id.variant, nic_id.major, nic_id.minor); determine_fw_capabilities() 97 ((nic_id.variant & 0xff) << 16) | determine_fw_capabilities() 112 le16_to_cpus(&sta_id.variant); determine_fw_capabilities() 116 sta_id.id, sta_id.variant, sta_id.major, sta_id.minor); determine_fw_capabilities() 243 sta_id.major, sta_id.minor, sta_id.variant); determine_fw_capabilities() 246 ((unsigned long)sta_id.minor << 8) | sta_id.variant; determine_fw_capabilities()
|
/linux-4.1.27/drivers/staging/iio/accel/ |
H A D | sca3000.h | 172 * @info: chip variant information 206 * sca3000 variant.
|
/linux-4.1.27/drivers/s390/crypto/ |
H A D | zcrypt_api.c | 333 struct zcrypt_ops *__ops_lookup(unsigned char *name, int variant) __ops_lookup() argument 340 if ((zops->variant == variant) && __ops_lookup() 354 struct zcrypt_ops *zcrypt_msgtype_request(unsigned char *name, int variant) zcrypt_msgtype_request() argument 358 zops = __ops_lookup(name, variant); zcrypt_msgtype_request() 361 zops = __ops_lookup(name, variant); zcrypt_msgtype_request() 558 (zdev->ops->variant == MSGTYPE06_VARIANT_EP11) || zcrypt_send_cprb() 638 zdev->ops->variant != MSGTYPE06_VARIANT_EP11) zcrypt_send_ep11_cprb()
|
H A D | zcrypt_api.h | 98 int variant; member in struct:zcrypt_ops
|
/linux-4.1.27/arch/powerpc/kernel/ |
H A D | uprobes.c | 34 * is_trap_insn - check if the instruction is a trap variant 36 * Returns true if @insn is a trap variant.
|
H A D | kprobes.c | 107 * variant as values in regs could play a part in prepare_singlestep() 184 /* If trap variant, then it belongs not to us */ kprobe_handler() 209 * trap variant, it could belong to someone else kprobe_handler()
|
/linux-4.1.27/tools/power/cpupower/lib/ |
H A D | cpufreq.h | 69 * - _kernel variant means kernel's opinion of CPU frequency 70 * - _hardware variant means actual hardware CPU frequency,
|
/linux-4.1.27/include/linux/netfilter/ipset/ |
H A D | ip_set.h | 146 /* Set type, variant-specific part */ 231 /* The type variant doing the real job */ 232 const struct ip_set_type_variant *variant; member in struct:ip_set
|
/linux-4.1.27/drivers/net/usb/ |
H A D | rndis_host.c | 32 * RNDIS is NDIS remoted over USB. It's a MSFT variant of CDC ACM ... of 46 * Moreover there's a no-open-specs variant of RNDIS called "ActiveSync". 619 /* RNDIS is MSFT's un-official variant of CDC ACM */ 623 /* "ActiveSync" is an undocumented variant of RNDIS, used in WM5 */
|
/linux-4.1.27/drivers/media/rc/ |
H A D | ir-nec-decoder.c | 22 #define NECX_HEADER_PULSE (8 * NEC_UNIT) /* Less common NEC variant */
|
/linux-4.1.27/drivers/net/wireless/p54/ |
H A D | eeprom.h | 221 /* Specific LMAC FW/HW variant definitions */
|
H A D | lmac.h | 126 __le16 variant; member in struct:exp_if 134 __le16 variant; member in struct:dep_if
|
/linux-4.1.27/arch/x86/oprofile/ |
H A D | op_model_ppro.c | 144 * doesn't hurt other P6 variant */ ppro_check_ctrs()
|
/linux-4.1.27/arch/xtensa/boot/boot-redboot/ |
H A D | bootstrap.S | 1 #include <variant/core.h>
|
/linux-4.1.27/arch/xtensa/lib/ |
H A D | memset.S | 14 #include <variant/core.h>
|
H A D | strnlen_user.S | 14 #include <variant/core.h>
|
/linux-4.1.27/arch/sparc/mm/ |
H A D | hugetlbpage.c | 20 /* Slightly simplified from the non-hugepage variant because by
|
/linux-4.1.27/arch/tile/include/asm/ |
H A D | elf.h | 150 * variant of the standard 64-bit architecture.
|
/linux-4.1.27/crypto/asymmetric_keys/ |
H A D | pkcs7_trust.c | 62 * Verify that the trusted variant can also validate pkcs7_validate_trust_one()
|
/linux-4.1.27/drivers/md/persistent-data/ |
H A D | dm-btree.h | 120 * A variant of insert that indicates whether it actually inserted or just
|
H A D | dm-transaction-manager.h | 29 * You create the non-blocking variant from a normal tm. The interface is
|
/linux-4.1.27/arch/s390/include/asm/ |
H A D | percpu.h | 24 * disabling and enabling interrupts like the generic variant would do.
|
/linux-4.1.27/arch/hexagon/include/asm/ |
H A D | pgalloc.h | 77 /* _kernel variant gets to use a different allocator */ pte_alloc_one_kernel()
|
/linux-4.1.27/arch/arm/mach-mvebu/ |
H A D | mvebu-soc-id.c | 12 * All the mvebu SoCs have information related to their variant and
|
/linux-4.1.27/arch/arc/include/asm/ |
H A D | cmpxchg.h | 147 * "atomic" variant of xchg()
|
H A D | smp.h | 77 * However despite these, we provide the IRQ disabling variant
|
/linux-4.1.27/tools/virtio/linux/ |
H A D | scatterlist.h | 25 * variant.
|
/linux-4.1.27/drivers/mtd/nand/ |
H A D | pxa3xx_nand.c | 212 enum pxa3xx_nand_variant variant; member in struct:pxa3xx_nand_info 641 if (info->variant == PXA3XX_NAND_VARIANT_ARMADA370 && pxa3xx_nand_irq() 698 if (info->variant == PXA3XX_NAND_VARIANT_ARMADA370) pxa3xx_nand_irq() 1541 if (info->variant == PXA3XX_NAND_VARIANT_ARMADA370) pxa3xx_nand_scan() 1560 * we are given the right variant and then switch to the extended pxa3xx_nand_scan() 1564 if (info->variant == PXA3XX_NAND_VARIANT_ARMADA370) { pxa3xx_nand_scan() 1568 "unsupported page size on this variant\n"); pxa3xx_nand_scan() 1634 info->variant = pxa3xx_nand_get_variant(pdev); alloc_nand_resource()
|
/linux-4.1.27/drivers/net/wireless/hostap/ |
H A D | hostap_common.h | 179 __le16 variant; member in struct:hfa384x_comp_ident 192 __le16 variant; member in struct:hfa384x_sup_range
|
/linux-4.1.27/drivers/usb/gadget/function/ |
H A D | u_ether.h | 95 /* variant of gether_setup that allows customizing network device name */ 121 * variant of gether_setup_default that allows customizing
|
H A D | f_subset.c | 39 * At some point, MCCI defined a (nonconformant) CDC MDLM variant called 70 * some host side drivers will understand it as a "SAFE" variant.
|
/linux-4.1.27/drivers/input/touchscreen/ |
H A D | wm97xx-core.c | 219 if (wm->id == WM9712_ID2 && wm->variant != WM97xx_WM1613) wm97xx_set_gpio() 322 if (wm->id == WM9712_ID2 && wm->variant != WM97xx_WM1613) wm97xx_pen_irq_worker() 609 wm->variant = WM97xx_GENERIC; wm97xx_probe()
|
H A D | mainstone-wm97xx.c | 205 wm->variant = WM97xx_WM1613; wm97xx_acc_startup()
|
/linux-4.1.27/drivers/bluetooth/ |
H A D | btusb.c | 1950 * The returned information are hardware variant and revision plus btusb_setup_intel() 1951 * firmware variant, revision and build number. btusb_setup_intel() 2321 const char *variant; btusb_intel_version_info() local 2325 variant = "Bootloader"; btusb_intel_version_info() 2328 variant = "Firmware"; btusb_intel_version_info() 2335 variant, ver->fw_revision >> 4, ver->fw_revision & 0x0f, btusb_intel_version_info() 2395 /* At the moment only the hardware variant iBT 3.0 (LnP/SfP) is btusb_setup_intel_new() 2401 BT_ERR("%s: Unsupported Intel hardware variant (%u)", btusb_setup_intel_new() 2409 /* The firmware variant determines if the device is in bootloader btusb_setup_intel_new() 2433 BT_ERR("%s: Unsupported Intel firmware variant (%u)", btusb_setup_intel_new() 2495 /* With this Intel bootloader only the hardware variant and device btusb_setup_intel_new() 2498 * Currently this bootloader support is limited to hardware variant btusb_setup_intel_new()
|
/linux-4.1.27/drivers/rtc/ |
H A D | rtc-pl031.c | 79 * @irqflags: special IRQ flags per variant 440 * This variant shares the IRQ with another block and must not
|
/linux-4.1.27/drivers/net/can/mscan/ |
H A D | mscan.h | 46 /* Use the MPC5XXX MSCAN variant? */
|
/linux-4.1.27/drivers/gpu/drm/i2c/ |
H A D | adv7511.h | 237 * @input_style: The input component arrangement variant
|