| /drivers/input/keyboard/ |
| A D | lm8323.c | 282 lm->keys_down++; in process_keys() 284 lm->keys_down--; in process_keys() 295 lm8323_set_active_time(lm, lm->active_time); in process_keys() 324 int keysize = (lm->size_x << 4) | lm->size_y; in lm8323_configure() 339 lm8323_set_active_time(lm, lm->active_time); in lm8323_configure() 569 pwm->chip = lm; in init_pwm() 648 lm = devm_kzalloc(&client->dev, sizeof(*lm), GFP_KERNEL); in lm8323_probe() 649 if (!lm) in lm8323_probe() 657 lm->idev = idev; in lm8323_probe() 663 lm->size_x, lm->size_y); in lm8323_probe() [all …]
|
| /drivers/macintosh/ |
| A D | windfarm_lm75_sensor.c | 48 if (lm->i2c == NULL) in wf_lm75_get() 52 if (!lm->inited) { in wf_lm75_get() 63 lm->inited = 1; in wf_lm75_get() 81 kfree(lm); in wf_lm75_release() 134 if (lm == NULL) in wf_lm75_probe() 137 lm->inited = 0; in wf_lm75_probe() 138 lm->ds1775 = ds1775; in wf_lm75_probe() 139 lm->i2c = client; in wf_lm75_probe() 140 lm->sens.name = name; in wf_lm75_probe() 146 kfree(lm); in wf_lm75_probe() [all …]
|
| A D | windfarm_lm87_sensor.c | 71 if (lm->i2c == NULL) in wf_lm87_get() 89 kfree(lm); in wf_lm87_release() 100 struct wf_lm87_sensor *lm; in wf_lm87_probe() local 132 if (lm == NULL) in wf_lm87_probe() 135 lm->i2c = client; in wf_lm87_probe() 136 lm->sens.name = name; in wf_lm87_probe() 137 lm->sens.ops = &wf_lm87_ops; in wf_lm87_probe() 138 lm->sens.priv = lm; in wf_lm87_probe() 139 i2c_set_clientdata(client, lm); in wf_lm87_probe() 143 kfree(lm); in wf_lm87_probe() [all …]
|
| /drivers/gpu/drm/msm/disp/mdp5/ |
| A D | mdp5_mixer.c | 19 static int get_right_pair_idx(struct mdp5_kms *mdp5_kms, int lm) in get_right_pair_idx() argument 24 pair_lm = lm_right_pair[lm]; in get_right_pair_idx() 31 if (mixer->lm == pair_lm) in get_right_pair_idx() 74 pair_idx = get_right_pair_idx(mdp5_kms, cur->lm); in mdp5_mixer_assign() 148 const struct mdp5_lm_instance *lm) in mdp5_mixer_init() argument 156 mixer->name = mixer_names[lm->id]; in mdp5_mixer_init() 157 mixer->lm = lm->id; in mdp5_mixer_init() 158 mixer->caps = lm->caps; in mdp5_mixer_init() 159 mixer->pp = lm->pp; in mdp5_mixer_init() 160 mixer->dspp = lm->dspp; in mdp5_mixer_init() [all …]
|
| A D | mdp5_crtc.c | 128 flush_mask |= mdp_ctl_flush_mask_lm(mixer->lm); in crtc_flush_all() 132 flush_mask |= mdp_ctl_flush_mask_lm(r_mixer->lm); in crtc_flush_all() 221 uint32_t lm = mixer->lm; in blend_setup() local 223 uint32_t r_lm = r_mixer ? r_mixer->lm : 0; in blend_setup() 368 uint32_t lm = mixer->lm; in mdp5_crtc_mode_set_nofb() local 385 mdp5_write(mdp5_kms, REG_MDP5_LM_OUT_SIZE(lm), in mdp5_crtc_mode_set_nofb() 395 u32 r_lm = r_mixer->lm; in mdp5_crtc_mode_set_nofb() 749 if (mode->hdisplay > hw_cfg->lm.max_width) in mdp5_crtc_atomic_check() 889 int lm; in mdp5_crtc_restore_cursor() local 893 lm = mdp5_cstate->pipeline.mixer->lm; in mdp5_crtc_restore_cursor() [all …]
|
| A D | mdp5_ctl.c | 395 ctl_write(ctl, REG_MDP5_CTL_LAYER_EXT_REG(ctl->id, mixer->lm), in mdp5_ctl_blend() 398 ctl_write(ctl, REG_MDP5_CTL_LAYER_REG(ctl->id, r_mixer->lm), in mdp5_ctl_blend() 400 ctl_write(ctl, REG_MDP5_CTL_LAYER_EXT_REG(ctl->id, r_mixer->lm), in mdp5_ctl_blend() 405 ctl->pending_ctl_trigger = mdp_ctl_flush_mask_lm(mixer->lm); in mdp5_ctl_blend() 407 ctl->pending_ctl_trigger |= mdp_ctl_flush_mask_lm(r_mixer->lm); in mdp5_ctl_blend() 409 DBG("lm%d: blend config = 0x%08x. ext_cfg = 0x%08x", mixer->lm, in mdp5_ctl_blend() 413 r_mixer->lm, r_blend_cfg, r_blend_ext_cfg); in mdp5_ctl_blend() 460 u32 mdp_ctl_flush_mask_lm(int lm) in mdp_ctl_flush_mask_lm() argument 462 switch (lm) { in mdp_ctl_flush_mask_lm() 483 sw_mask |= mdp_ctl_flush_mask_lm(pipeline->mixer->lm); in fix_sw_flush() [all …]
|
| A D | mdp5_cfg.c | 62 .lm = { 151 .lm = { 226 .lm = { 321 .lm = { 413 .lm = { 485 .lm = { 573 .lm = { 679 .lm = { 799 .lm = { 885 .lm = { [all …]
|
| A D | mdp5_mixer.h | 15 int lm; /* the LM instance # */ member 29 const struct mdp5_lm_instance *lm);
|
| A D | mdp5_cfg.h | 74 int lm; member 105 struct mdp5_lm_block lm; member
|
| A D | mdp5_ctl.h | 65 u32 mdp_ctl_flush_mask_lm(int lm);
|
| A D | mdp5_kms.c | 656 for (i = 0; i < hw_cfg->lm.count; i++) { in hwmixer_init() 659 mixer = mdp5_mixer_init(dev, &hw_cfg->lm.instances[i]); in hwmixer_init()
|
| /drivers/staging/vme_user/ |
| A D | vme_fake.c | 858 mutex_lock(&lm->mtx); in fake_lm_set() 901 mutex_lock(&lm->mtx); in fake_lm_get() 927 mutex_lock(&lm->mtx); in fake_lm_attach() 966 mutex_lock(&lm->mtx); in fake_lm_detach() 1153 lm = kmalloc(sizeof(*lm), GFP_KERNEL); in fake_init() 1154 if (!lm) { in fake_init() 1159 mutex_init(&lm->mtx); in fake_init() 1160 lm->locked = 0; in fake_init() 1161 lm->number = 1; in fake_init() 1162 lm->monitors = 4; in fake_init() [all …]
|
| A D | vme.c | 1440 if (!lm) { in vme_lm_request() 1447 mutex_lock(&lm->mtx); in vme_lm_request() 1448 if (lm->locked == 0) { in vme_lm_request() 1449 lm->locked = 1; in vme_lm_request() 1451 allocated_lm = lm; in vme_lm_request() 1472 mutex_lock(&lm->mtx); in vme_lm_request() 1473 lm->locked = 0; in vme_lm_request() 1474 mutex_unlock(&lm->mtx); in vme_lm_request() 1504 return lm->monitors; in vme_lm_count() 1674 mutex_lock(&lm->mtx); in vme_lm_free() [all …]
|
| A D | vme_tsi148.c | 1912 mutex_lock(&lm->mtx); in tsi148_lm_set() 1973 mutex_lock(&lm->mtx); in tsi148_lm_get() 2026 mutex_lock(&lm->mtx); in tsi148_lm_attach() 2077 mutex_lock(&lm->mtx); in tsi148_lm_detach() 2420 lm = kmalloc(sizeof(*lm), GFP_KERNEL); in tsi148_probe() 2421 if (!lm) { in tsi148_probe() 2426 mutex_init(&lm->mtx); in tsi148_probe() 2427 lm->locked = 0; in tsi148_probe() 2428 lm->number = 1; in tsi148_probe() 2429 lm->monitors = 4; in tsi148_probe() [all …]
|
| A D | vme_bridge.h | 164 int (*lm_set)(struct vme_lm_resource *lm, unsigned long long lm_base, 166 int (*lm_get)(struct vme_lm_resource *lm, unsigned long long *lm_base, 168 int (*lm_attach)(struct vme_lm_resource *lm, int monitor, 170 int (*lm_detach)(struct vme_lm_resource *lm, int monitor);
|
| /drivers/gpu/drm/msm/disp/dpu1/ |
| A D | dpu_hw_ctl.c | 15 #define CTL_LAYER(lm) \ argument 16 (((lm) == LM_5) ? (0x024) : (((lm) - LM_0) * 0x004)) 17 #define CTL_LAYER_EXT(lm) \ argument 18 (0x40 + (((lm) - LM_0) * 0x004)) 20 (0x70 + (((lm) - LM_0) * 0x004)) 22 (0xA0 + (((lm) - LM_0) * 0x004)) 24 (0xB8 + (((lm) - LM_0) * 0x004)) 72 enum dpu_lm lm) in _mixer_stages() argument 78 if (lm == mixer[i].id) { in _mixer_stages() 247 enum dpu_lm lm) in dpu_hw_ctl_update_pending_flush_mixer() argument [all …]
|
| A D | dpu_crtc.c | 327 struct dpu_hw_mixer *lm = mixer->hw_lm; in _dpu_crtc_setup_blend_cfg() local 370 lm->ops.setup_blend_config(lm, pstate->stage, in _dpu_crtc_setup_blend_cfg() 526 struct dpu_hw_mixer *lm; in _dpu_crtc_blend_setup() local 555 lm = mixer[i].hw_lm; in _dpu_crtc_blend_setup() 557 lm->ops.setup_alpha_out(lm, mixer[i].mixer_op_mode); in _dpu_crtc_blend_setup() 563 set_bit(lm->idx, active_lms); in _dpu_crtc_blend_setup() 576 if (lm->ops.setup_blendstage) in _dpu_crtc_blend_setup() 577 lm->ops.setup_blendstage(lm, mixer[i].hw_lm->idx, in _dpu_crtc_blend_setup()
|
| A D | dpu_hw_lm.h | 66 int (*setup_blendstage)(struct dpu_hw_mixer *ctx, enum dpu_lm lm,
|
| A D | dpu_hw_ctl.h | 257 enum dpu_lm lm, struct dpu_hw_stage_cfg *cfg);
|
| A D | dpu_rm.c | 61 const struct dpu_lm_cfg *lm = &cat->mixer[i]; in dpu_rm_init() local 63 hw = dpu_hw_lm_init(dev, lm, mmio, cat->mdss_ver); in dpu_rm_init() 69 rm->mixer_blks[lm->id - LM_0] = &hw->base; in dpu_rm_init()
|
| /drivers/isdn/mISDN/ |
| A D | stack.c | 144 int lm; in send_msg_to_layer() local 146 lm = hh->prim & MISDN_LAYERMASK; in send_msg_to_layer() 150 if (lm == 0x1) { in send_msg_to_layer() 156 } else if (lm == 0x2) { in send_msg_to_layer() 161 } else if (lm == 0x4) { in send_msg_to_layer() 170 } else if (lm == 0x8) { in send_msg_to_layer() 171 WARN_ON(lm == 0x8); in send_msg_to_layer()
|
| /drivers/vfio/pci/pds/ |
| A D | Makefile | 9 lm.o \
|
| /drivers/bus/ |
| A D | Makefile | 8 obj-$(CONFIG_ARM_INTEGRATOR_LM) += arm-integrator-lm.o
|
| /drivers/s390/cio/ |
| A D | cio.h | 25 u32 lm : 2; /* limit mode */ member
|
| /drivers/gpu/drm/armada/ |
| A D | armada_crtc.c | 335 uint32_t lm, rm, tm, bm, val, sclk; in armada_drm_crtc_mode_set_nofb() local 342 lm = adj->crtc_htotal - adj->crtc_hsync_end; in armada_drm_crtc_mode_set_nofb() 348 DRM_DEBUG_KMS("lm %d rm %d tm %d bm %d\n", lm, rm, tm, bm); in armada_drm_crtc_mode_set_nofb() 379 armada_reg_queue_set(regs, i, (lm << 16) | rm, LCD_SPU_H_PORCH); in armada_drm_crtc_mode_set_nofb()
|