/kernel/linux/linux-6.6/arch/mips/dec/ |
H A D | ioasic-irq.c | 95 void __init init_ioasic_irqs(int base) in init_ioasic_irqs() argument 103 for (i = base; i < base + IO_INR_DMA; i++) in init_ioasic_irqs() 106 for (; i < base + IO_IRQ_LINES; i++) in init_ioasic_irqs() 108 1 << (i - base) & IO_IRQ_DMA_INFO ? in init_ioasic_irqs() 111 ioasic_irq_base = base; in init_ioasic_irqs()
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/ |
H A D | test_util.c | 21 size_t base; in parse_size() local 27 base = strtoull(size, &scale, 0); in parse_size() 29 TEST_ASSERT(base != ULLONG_MAX, "Overflow parsing size!"); in parse_size() 52 TEST_ASSERT((base << shift) >> shift == base, "Overflow scaling size!"); in parse_size() 54 return base << shift; in parse_size()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/ |
H A D | malidp_drv.h | 50 struct drm_plane base; member 62 struct drm_plane_state base; member 73 #define to_malidp_plane(x) container_of(x, struct malidp_plane, base) 74 #define to_malidp_plane_state(x) container_of(x, struct malidp_plane_state, base) 77 struct drm_crtc_state base; member 85 #define to_malidp_crtc_state(x) container_of(x, struct malidp_crtc_state, base)
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
H A D | nv04.c | 24 #define nv04_sw_chan(p) container_of((p), struct nv04_sw_chan, base) 35 struct nvkm_sw_chan base; member 88 nv04_sw_chan_mthd(struct nvkm_sw_chan *base, int subc, u32 mthd, u32 data) in nv04_sw_chan_mthd() argument 90 struct nv04_sw_chan *chan = nv04_sw_chan(base); in nv04_sw_chan_mthd() 117 *pobject = &chan->base.object; in nv04_sw_chan_new() 119 return nvkm_sw_chan_ctor(&nv04_sw_chan, sw, fifo, oclass, &chan->base); in nv04_sw_chan_new()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
H A D | tu102.c | 44 tu102_bar_bar2_init(struct nvkm_bar *base) in tu102_bar_bar2_init() argument 46 struct nvkm_device *device = base->subdev.device; in tu102_bar_bar2_init() 47 struct gf100_bar *bar = gf100_bar(base); in tu102_bar_bar2_init() 71 tu102_bar_bar1_init(struct nvkm_bar *base) in tu102_bar_bar1_init() argument 73 struct nvkm_device *device = base->subdev.device; in tu102_bar_bar1_init() 74 struct gf100_bar *bar = gf100_bar(base); in tu102_bar_bar1_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
H A D | hub.h | 25 struct tegra_plane base; member 32 return container_of(plane, struct tegra_shared_plane, base.base); in to_tegra_shared_plane() 41 struct drm_private_obj base; member 62 struct drm_private_state base; member 72 return container_of(priv, struct tegra_display_hub_state, base); in to_tegra_display_hub_state()
|
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/brcmnand/ |
H A D | bcm63138_nand.c | 19 void __iomem *base; member 33 void __iomem *mmio = priv->base + BCM63138_NAND_INT_STATUS; in bcm63138_nand_intc_ack() 48 void __iomem *mmio = priv->base + BCM63138_NAND_INT_EN; in bcm63138_nand_intc_set() 70 priv->base = devm_platform_ioremap_resource_byname(pdev, "nand-int-base"); in bcm63138_nand_probe() 71 if (IS_ERR(priv->base)) in bcm63138_nand_probe() 72 return PTR_ERR(priv->base); in bcm63138_nand_probe()
|
/kernel/linux/linux-6.6/drivers/char/hw_random/ |
H A D | nomadik-rng.c | 18 void __iomem *base = (void __iomem *)rng->priv; in nmk_rng_read() local 25 *(u16 *)data = __raw_readl(base + 8) & 0xffff; in nmk_rng_read() 38 void __iomem *base; in nmk_rng_probe() local 49 base = devm_ioremap(&dev->dev, dev->res.start, in nmk_rng_probe() 51 if (!base) in nmk_rng_probe() 53 nmk_rng.priv = (unsigned long)base; in nmk_rng_probe()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_hubp.c | 36 hubp2->base.ctx 103 hubp2->base.funcs = &dcn31_hubp_funcs; in hubp31_construct() 104 hubp2->base.ctx = ctx; in hubp31_construct() 108 hubp2->base.inst = inst; in hubp31_construct() 109 hubp2->base.opp_id = OPP_ID_INVALID; in hubp31_construct() 110 hubp2->base.mpcc_id = 0xf; in hubp31_construct()
|
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/mtrr/ |
H A D | mtrr.h | 20 void (*set)(unsigned int reg, unsigned long base, 22 void (*get)(unsigned int reg, unsigned long *base, 24 int (*get_free_region)(unsigned long base, unsigned long size, 26 int (*validate_add_page)(unsigned long base, unsigned long size, 31 extern int generic_get_free_region(unsigned long base, unsigned long size, 33 extern int generic_validate_add_page(unsigned long base, unsigned long size,
|
H A D | centaur.c | 21 * @base: The starting (base) address of the region. 27 centaur_get_free_region(unsigned long base, unsigned long size, int replace_reg) in centaur_get_free_region() argument 49 centaur_get_mcr(unsigned int reg, unsigned long *base, in centaur_get_mcr() argument 52 *base = centaur_mcr[reg].high >> PAGE_SHIFT; in centaur_get_mcr() 65 centaur_set_mcr(unsigned int reg, unsigned long base, in centaur_set_mcr() argument 74 high = base << PAGE_SHIFT; in centaur_set_mcr() 91 centaur_validate_add_page(unsigned long base, unsigned long size, unsigned int type) in centaur_validate_add_page() argument
|
/kernel/linux/linux-6.6/crypto/ |
H A D | arc4.c | 57 .base.cra_name = "ecb(arc4)", 58 .base.cra_driver_name = "ecb(arc4)-generic", 59 .base.cra_priority = 100, 60 .base.cra_blocksize = ARC4_BLOCK_SIZE, 61 .base.cra_ctxsize = sizeof(struct arc4_ctx), 62 .base.cra_module = THIS_MODULE,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | nv10.c | 40 const u32 base = chan->id * 32; in nv10_chan_ramfc_write() local 42 chan->ramfc_offset = base; in nv10_chan_ramfc_write() 45 nvkm_wo32(ramfc, base + 0x00, offset); in nv10_chan_ramfc_write() 46 nvkm_wo32(ramfc, base + 0x04, offset); in nv10_chan_ramfc_write() 47 nvkm_wo32(ramfc, base + 0x0c, chan->push->addr >> 4); in nv10_chan_ramfc_write() 48 nvkm_wo32(ramfc, base + 0x14, NV_PFIFO_CACHE1_DMA_FETCH_TRIG_128_BYTES | in nv10_chan_ramfc_write()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
H A D | tu102.c | 44 tu102_bar_bar2_init(struct nvkm_bar *base) in tu102_bar_bar2_init() argument 46 struct nvkm_device *device = base->subdev.device; in tu102_bar_bar2_init() 47 struct gf100_bar *bar = gf100_bar(base); in tu102_bar_bar2_init() 71 tu102_bar_bar1_init(struct nvkm_bar *base) in tu102_bar_bar1_init() argument 73 struct nvkm_device *device = base->subdev.device; in tu102_bar_bar1_init() 74 struct gf100_bar *bar = gf100_bar(base); in tu102_bar_bar1_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
H A D | nv04.c | 24 #define nv04_sw_chan(p) container_of((p), struct nv04_sw_chan, base) 35 struct nvkm_sw_chan base; member 88 nv04_sw_chan_mthd(struct nvkm_sw_chan *base, int subc, u32 mthd, u32 data) in nv04_sw_chan_mthd() argument 90 struct nv04_sw_chan *chan = nv04_sw_chan(base); in nv04_sw_chan_mthd() 117 *pobject = &chan->base.object; in nv04_sw_chan_new() 119 return nvkm_sw_chan_ctor(&nv04_sw_chan, sw, fifo, oclass, &chan->base); in nv04_sw_chan_new()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
H A D | hub.h | 25 struct tegra_plane base; member 32 return container_of(plane, struct tegra_shared_plane, base.base); in to_tegra_shared_plane() 41 struct drm_private_obj base; member 62 struct drm_private_state base; member 72 return container_of(priv, struct tegra_display_hub_state, base); in to_tegra_display_hub_state()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | cs35l56-i2c.c | 29 cs35l56->base.dev = dev; in cs35l56_i2c_probe() 32 cs35l56->base.regmap = devm_regmap_init_i2c(client, regmap_config); in cs35l56_i2c_probe() 33 if (IS_ERR(cs35l56->base.regmap)) { in cs35l56_i2c_probe() 34 ret = PTR_ERR(cs35l56->base.regmap); in cs35l56_i2c_probe() 35 return dev_err_probe(cs35l56->base.dev, ret, "Failed to allocate register map\n"); in cs35l56_i2c_probe() 44 ret = cs35l56_irq_request(&cs35l56->base, client->irq); in cs35l56_i2c_probe()
|
/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | brcmstb-avs-cpufreq.c | 176 void __iomem *base; member 214 val = readl(priv->base + AVS_MBOX_STATUS); in wait_for_avs_command() 228 void __iomem *base = priv->base; in __issue_avs_command() local 244 val = readl(base + AVS_MBOX_COMMAND); in __issue_avs_command() 253 writel(AVS_STATUS_CLEAR, base + AVS_MBOX_STATUS); in __issue_avs_command() 257 writel(args[i], base + AVS_MBOX_PARAM(i)); in __issue_avs_command() 263 writel(cmd, base + AVS_MBOX_COMMAND); in __issue_avs_command() 274 val = readl(base + AVS_MBOX_STATUS); in __issue_avs_command() 286 args[i] = readl(base in __issue_avs_command() 411 brcm_avs_get_voltage(void __iomem *base) brcm_avs_get_voltage() argument 416 brcm_avs_get_frequency(void __iomem *base) brcm_avs_get_frequency() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/crypto/ |
H A D | aes-spe-glue.c | 435 .base.cra_name = "ecb(aes)", 436 .base.cra_driver_name = "ecb-ppc-spe", 437 .base.cra_priority = 300, 438 .base.cra_blocksize = AES_BLOCK_SIZE, 439 .base.cra_ctxsize = sizeof(struct ppc_aes_ctx), 440 .base.cra_module = THIS_MODULE, 447 .base.cra_name = "cbc(aes)", 448 .base.cra_driver_name = "cbc-ppc-spe", 449 .base.cra_priority = 300, 450 .base [all...] |
/kernel/linux/linux-5.10/drivers/base/regmap/ |
H A D | regcache.c | 554 bool regcache_set_val(struct regmap *map, void *base, unsigned int idx, in regcache_set_val() argument 557 if (regcache_get_val(map, base, idx) == val) in regcache_set_val() 562 map->format.format_val(base + (map->cache_word_size * idx), in regcache_set_val() 569 u8 *cache = base; in regcache_set_val() 575 u16 *cache = base; in regcache_set_val() 581 u32 *cache = base; in regcache_set_val() 588 u64 *cache = base; in regcache_set_val() 600 unsigned int regcache_get_val(struct regmap *map, const void *base, in regcache_get_val() argument 603 if (!base) in regcache_get_val() 608 return map->format.parse_val(regcache_get_val_addr(map, base, in regcache_get_val() 710 regcache_sync_block_raw_flush(struct regmap *map, const void **data, unsigned int base, unsigned int cur) regcache_sync_block_raw_flush() argument 745 unsigned int base = 0; regcache_sync_block_raw() local [all...] |
/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun4i-ss/ |
H A D | sun4i-ss-cipher.c | 58 writesl(ss->base + SS_KEY0 + i * 4, &op->key[i], 1); in sun4i_ss_opti_poll() 63 writesl(ss->base + SS_IV0 + i * 4, &v, 1); in sun4i_ss_opti_poll() 66 writel(mode, ss->base + SS_CTL); in sun4i_ss_opti_poll() 89 writesl(ss->base + SS_RXFIFO, mi.addr + oi, todo); in sun4i_ss_opti_poll() 99 spaces = readl(ss->base + SS_FCSR); in sun4i_ss_opti_poll() 117 readsl(ss->base + SS_TXFIFO, mo.addr + oo, todo); in sun4i_ss_opti_poll() 138 writel(0, ss->base + SS_CTL); in sun4i_ss_opti_poll() 152 skcipher_request_set_callback(&ctx->fallback_req, areq->base.flags, in sun4i_ss_cipher_poll_fallback() 153 areq->base.complete, areq->base in sun4i_ss_cipher_poll_fallback() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/crypto/ |
H A D | aes-spe-glue.c | 435 .base.cra_name = "ecb(aes)", 436 .base.cra_driver_name = "ecb-ppc-spe", 437 .base.cra_priority = 300, 438 .base.cra_blocksize = AES_BLOCK_SIZE, 439 .base.cra_ctxsize = sizeof(struct ppc_aes_ctx), 440 .base.cra_module = THIS_MODULE, 447 .base.cra_name = "cbc(aes)", 448 .base.cra_driver_name = "cbc-ppc-spe", 449 .base.cra_priority = 300, 450 .base [all...] |
/kernel/linux/linux-6.6/arch/arm64/crypto/ |
H A D | aes-neonbs-glue.c | 393 .base.cra_name = "ecb(aes)", 394 .base.cra_driver_name = "ecb-aes-neonbs", 395 .base.cra_priority = 250, 396 .base.cra_blocksize = AES_BLOCK_SIZE, 397 .base.cra_ctxsize = sizeof(struct aesbs_ctx), 398 .base.cra_module = THIS_MODULE, 407 .base.cra_name = "cbc(aes)", 408 .base.cra_driver_name = "cbc-aes-neonbs", 409 .base.cra_priority = 250, 410 .base [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_crtc.c | 52 if (!kcrtc_st->base.active) { in komeda_crtc_update_clock_ratio() 57 pxlclk = kcrtc_st->base.adjusted_mode.crtc_clock * 1000ULL; in komeda_crtc_update_clock_ratio() 111 struct komeda_dev *mdev = kcrtc->base.dev->dev_private; in komeda_crtc_prepare() 113 struct komeda_crtc_state *kcrtc_st = to_kcrtc_st(kcrtc->base.state); in komeda_crtc_prepare() 114 struct drm_display_mode *mode = &kcrtc_st->base.adjusted_mode; in komeda_crtc_prepare() 164 struct komeda_dev *mdev = kcrtc->base.dev->dev_private; in komeda_crtc_unprepare() 200 struct drm_crtc *crtc = &kcrtc->base; in komeda_crtc_handle_event() 210 drm_writeback_signal_completion(&wb_conn->base, 0); in komeda_crtc_handle_event() 213 drm_crtc_index(&kcrtc->base)); in komeda_crtc_handle_event() 237 drm_crtc_index(&kcrtc->base)); in komeda_crtc_handle_event() [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/imx/ |
H A D | imx6-mipi-csi2.c | 44 void __iomem *base; member 131 writel(0x1, csi2->base + CSI2_PHY_SHUTDOWNZ); in csi2_enable() 132 writel(0x1, csi2->base + CSI2_DPHY_RSTZ); in csi2_enable() 133 writel(0x1, csi2->base + CSI2_RESETN); in csi2_enable() 135 writel(0x0, csi2->base + CSI2_PHY_SHUTDOWNZ); in csi2_enable() 136 writel(0x0, csi2->base + CSI2_DPHY_RSTZ); in csi2_enable() 137 writel(0x0, csi2->base + CSI2_RESETN); in csi2_enable() 145 writel(lanes - 1, csi2->base + CSI2_N_LANES); in csi2_set_lanes() 152 writel(PHY_TESTCLR, csi2->base + CSI2_PHY_TST_CTRL0); in dw_mipi_csi2_phy_write() 153 writel(0x0, csi2->base in dw_mipi_csi2_phy_write() [all...] |