| /linux/drivers/net/wireless/ti/wl1251/ |
| H A D | io.c | 122 u32 reg_start, u32 reg_size) in wl1251_set_partition() argument 135 reg_start, reg_size); in wl1251_set_partition() 146 reg_start, reg_size); in wl1251_set_partition() 149 if ((mem_start < reg_start) && in wl1251_set_partition() 150 ((mem_start + mem_size) > reg_start)) { in wl1251_set_partition() 155 mem_size = reg_start - mem_start; in wl1251_set_partition() 159 reg_start, reg_size); in wl1251_set_partition() 160 } else if ((reg_start < mem_start) && in wl1251_set_partition() 161 ((reg_start + reg_size) > mem_start)) { in wl1251_set_partition() 166 reg_size = mem_start - reg_start; in wl1251_set_partition() [all …]
|
| H A D | io.h | 67 u32 reg_start, u32 reg_size);
|
| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | hal_wcn7850.c | 630 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO1_RING_BASE_LSB(hal); in ath12k_hal_srng_create_config_wcn7850() 631 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO1_RING_HP; in ath12k_hal_srng_create_config_wcn7850() 636 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_SW0_RING_BASE_LSB(hal); in ath12k_hal_srng_create_config_wcn7850() 637 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_SW0_RING_HP; in ath12k_hal_srng_create_config_wcn7850() 641 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_SW2REO_RING_BASE_LSB(hal); in ath12k_hal_srng_create_config_wcn7850() 642 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_SW2REO_RING_HP; in ath12k_hal_srng_create_config_wcn7850() 645 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_CMD_RING_BASE_LSB(hal); in ath12k_hal_srng_create_config_wcn7850() 646 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_CMD_HP; in ath12k_hal_srng_create_config_wcn7850() 649 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_STATUS_RING_BASE_LSB(hal); in ath12k_hal_srng_create_config_wcn7850() 650 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_STATUS_HP; in ath12k_hal_srng_create_config_wcn7850() [all …]
|
| H A D | hal_qcn9274.c | 878 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO1_RING_BASE_LSB(hal); in ath12k_hal_srng_create_config_qcn9274() 879 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO1_RING_HP; in ath12k_hal_srng_create_config_qcn9274() 884 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_SW0_RING_BASE_LSB(hal); in ath12k_hal_srng_create_config_qcn9274() 885 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_SW0_RING_HP; in ath12k_hal_srng_create_config_qcn9274() 888 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_SW2REO_RING_BASE_LSB(hal); in ath12k_hal_srng_create_config_qcn9274() 889 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_SW2REO_RING_HP; in ath12k_hal_srng_create_config_qcn9274() 894 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_CMD_RING_BASE_LSB(hal); in ath12k_hal_srng_create_config_qcn9274() 895 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_CMD_HP; in ath12k_hal_srng_create_config_qcn9274() 898 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_STATUS_RING_BASE_LSB(hal); in ath12k_hal_srng_create_config_qcn9274() 899 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_STATUS_HP; in ath12k_hal_srng_create_config_qcn9274() [all …]
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | hal.c | 258 srng_config->reg_start[HAL_SRNG_REG_GRP_R0] + in ath11k_hal_ce_dst_setup() 1034 srng->hwreg_base[i] = srng_config->reg_start[i] + in ath11k_hal_srng_setup() 1160 target_reg = srng_config->reg_start[HAL_HP_OFFSET_IN_REG_START]; in ath11k_hal_srng_update_shadow_config() 1240 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO1_RING_BASE_LSB(ab); in ath11k_hal_srng_create_config() 1241 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO1_RING_HP(ab); in ath11k_hal_srng_create_config() 1246 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_TCL_RING_BASE_LSB(ab); in ath11k_hal_srng_create_config() 1247 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_TCL_RING_HP(ab); in ath11k_hal_srng_create_config() 1250 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_SW2REO_RING_BASE_LSB(ab); in ath11k_hal_srng_create_config() 1251 s->reg_start[1] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_SW2REO_RING_HP(ab); in ath11k_hal_srng_create_config() 1254 s->reg_start[0] = HAL_SEQ_WCSS_UMAC_REO_REG + HAL_REO_CMD_RING_BASE_LSB(ab); in ath11k_hal_srng_create_config() [all …]
|
| /linux/arch/arm/mm/ |
| H A D | pmsa-v7.c | 236 phys_addr_t reg_start, reg_end; in pmsav7_adjust_lowmem_bounds() local 266 for_each_mem_range(i, ®_start, ®_end) { in pmsav7_adjust_lowmem_bounds() 273 if (reg_start != phys_offset) in pmsav7_adjust_lowmem_bounds() 276 mem_start = reg_start; in pmsav7_adjust_lowmem_bounds() 287 &mem_end, ®_start); in pmsav7_adjust_lowmem_bounds() 288 memblock_remove(reg_start, 0 - reg_start); in pmsav7_adjust_lowmem_bounds()
|
| H A D | pmsa-v8.c | 97 phys_addr_t reg_start, reg_end; in pmsav8_adjust_lowmem_bounds() local 101 for_each_mem_range(i, ®_start, ®_end) { in pmsav8_adjust_lowmem_bounds() 108 if (reg_start != phys_offset) in pmsav8_adjust_lowmem_bounds() 119 &mem_end, ®_start); in pmsav8_adjust_lowmem_bounds() 120 memblock_remove(reg_start, 0 - reg_start); in pmsav8_adjust_lowmem_bounds()
|
| /linux/drivers/gpu/drm/imx/dc/ |
| H A D | dc-cf.c | 28 { .reg_start = 0x56180960, .id = 0, }, 29 { .reg_start = 0x561809e0, .id = 1, }, 30 { .reg_start = 0x561809a0, .id = 4, }, 31 { .reg_start = 0x56180a20, .id = 5, },
|
| H A D | dc-ed.c | 39 { .reg_start = 0x56180980, .id = 0, }, 40 { .reg_start = 0x56180a00, .id = 1, }, 41 { .reg_start = 0x561809c0, .id = 4, }, 42 { .reg_start = 0x56180a40, .id = 5, },
|
| H A D | dc-lb.c | 75 { .reg_start = 0x56180ba0, .id = 0, }, 76 { .reg_start = 0x56180bc0, .id = 1, }, 77 { .reg_start = 0x56180be0, .id = 2, }, 78 { .reg_start = 0x56180c00, .id = 3, },
|
| H A D | dc-drv.h | 56 resource_size_t reg_start; member 93 if (info[i].reg_start == res->start) in dc_subdev_get_id()
|
| H A D | dc-tc.c | 29 { .reg_start = 0x5618c800, .id = 0, }, 30 { .reg_start = 0x5618e400, .id = 1, },
|
| H A D | dc-de.c | 22 { .reg_start = 0x5618b400, .id = 0, }, 23 { .reg_start = 0x5618b420, .id = 1, },
|
| H A D | dc-fg.c | 93 { .reg_start = 0x5618b800, .id = 0, }, 94 { .reg_start = 0x5618d400, .id = 1, },
|
| H A D | dc-fl.c | 35 { .reg_start = 0x56180ac0, .id = 0, },
|
| H A D | dc-fw.c | 37 { .reg_start = 0x56180a60, .id = 2, },
|
| /linux/drivers/gpio/ |
| H A D | gpio-htc-egpio.c | 24 int reg_start; member 148 reg = egpio->reg_start + egpio_pos(ei, offset); in egpio_get() 188 reg = egpio->reg_start + pos; in egpio_set() 243 int reg = egpio->reg_start + egpio_pos(ei, shift); in egpio_write_cache() 313 ei->chip[i].reg_start = pdata->chip[i].reg_start; in egpio_probe()
|
| /linux/arch/powerpc/kernel/ |
| H A D | fadump.c | 245 phys_addr_t reg_start, reg_end; in is_fadump_mem_area_contiguous() local 249 for_each_mem_range(i, ®_start, ®_end) { in is_fadump_mem_area_contiguous() 250 start = max_t(u64, d_start, reg_start); in is_fadump_mem_area_contiguous() 454 phys_addr_t reg_start, reg_end; in fadump_get_boot_mem_regions() local 463 for_each_mem_range(i, ®_start, ®_end) { in fadump_get_boot_mem_regions() 464 size = reg_end - reg_start; in fadump_get_boot_mem_regions() 465 hole_size += (reg_start - last_end); in fadump_get_boot_mem_regions() 469 ret = add_boot_mem_regions(reg_start, size); in fadump_get_boot_mem_regions() 475 ret = add_boot_mem_regions(reg_start, size); in fadump_get_boot_mem_regions()
|
| /linux/drivers/power/supply/ |
| H A D | ltc2941-battery-gauge.c | 102 u8 reg_start = reg; in ltc294x_read_regs() local 106 msgs[0].buf = ®_start; in ltc294x_read_regs() 130 u8 reg_start = reg; in ltc294x_write_regs() local 132 ret = i2c_smbus_write_i2c_block_data(client, reg_start, num_regs, buf); in ltc294x_write_regs()
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | sdio.c | 2764 unsigned int reg, reg_start, reg_end; in mwifiex_sdio_fw_dump() local 2853 reg_start = card->reg->fw_dump_start; in mwifiex_sdio_fw_dump() 2855 for (reg = reg_start; reg <= reg_end; reg++) { in mwifiex_sdio_fw_dump() 2887 unsigned int reg, reg_start, reg_end; in mwifiex_sdio_generic_fw_dump() local 2911 reg_start = card->reg->fw_dump_start; in mwifiex_sdio_generic_fw_dump() 2913 for (reg = reg_start; reg <= reg_end; reg++) { in mwifiex_sdio_generic_fw_dump() 2950 for (reg = reg_start; reg <= reg_end; reg++) { in mwifiex_sdio_generic_fw_dump() 3059 u8 reg, reg_start, reg_end; in mwifiex_sdio_reg_dump() local 3079 reg_start = 0; in mwifiex_sdio_reg_dump() 3085 reg_start = cardp->reg->func1_dump_reg_start; in mwifiex_sdio_reg_dump() [all …]
|
| /linux/include/linux/platform_data/ |
| H A D | gpio-htc-egpio.h | 22 int reg_start; member
|
| /linux/drivers/bluetooth/ |
| H A D | btmrvl_sdio.c | 1234 unsigned int reg, reg_start, reg_end; in btmrvl_sdio_dump_regs() local 1249 reg_start = 0; in btmrvl_sdio_dump_regs() 1253 reg_start = 0; in btmrvl_sdio_dump_regs() 1258 func, reg_start, reg_end); in btmrvl_sdio_dump_regs() 1259 for (reg = reg_start; reg <= reg_end; reg++) { in btmrvl_sdio_dump_regs() 1336 unsigned int reg, reg_start, reg_end; in btmrvl_sdio_coredump() local 1439 reg_start = card->reg->fw_dump_start; in btmrvl_sdio_coredump() 1441 for (reg = reg_start; reg <= reg_end; reg++) { in btmrvl_sdio_coredump()
|
| /linux/drivers/vfio/pci/ |
| H A D | vfio_pci_config.c | 2014 loff_t reg_start, size_t reg_cnt, in vfio_pci_core_range_intersect_range() argument 2019 if (buf_start <= reg_start && in vfio_pci_core_range_intersect_range() 2020 buf_start + buf_cnt > reg_start) { in vfio_pci_core_range_intersect_range() 2021 *buf_offset = reg_start - buf_start; in vfio_pci_core_range_intersect_range() 2023 buf_start + buf_cnt - reg_start); in vfio_pci_core_range_intersect_range() 2028 if (buf_start > reg_start && in vfio_pci_core_range_intersect_range() 2029 buf_start < reg_start + reg_cnt) { in vfio_pci_core_range_intersect_range() 2032 reg_start + reg_cnt - buf_start); in vfio_pci_core_range_intersect_range() 2033 *register_offset = buf_start - reg_start; in vfio_pci_core_range_intersect_range()
|
| /linux/arch/arm/mach-sa1100/ |
| H A D | h3xxx.c | 142 .reg_start = 0,
|
| /linux/drivers/media/pci/ivtv/ |
| H A D | ivtv-ioctl.c | 690 volatile u8 __iomem *reg_start; in ivtv_itvc() local 695 reg_start = itv->reg_mem - IVTV_REG_OFFSET; in ivtv_itvc() 698 reg_start = itv->dec_mem - IVTV_DECODER_OFFSET; in ivtv_itvc() 700 reg_start = itv->enc_mem; in ivtv_itvc() 705 *val = readl(reg + reg_start); in ivtv_itvc() 707 writel(*val, reg + reg_start); in ivtv_itvc()
|