/kernel/linux/linux-5.10/drivers/pinctrl/spear/ |
H A D | pinctrl-plgpio.c | 48 u32 eit; /* edge interrupt type */ member 329 if (plgpio->regs.eit == -1) in plgpio_irq_set_type() 337 if (plgpio->regs.eit == -1) in plgpio_irq_set_type() 340 reg_off = REG_OFFSET(plgpio->base, plgpio->regs.eit, offset); in plgpio_irq_set_type() 505 if (!of_property_read_u32(np, "st-plgpio,eit-reg", &val)) in plgpio_probe_dt() 506 plgpio->regs.eit = val; in plgpio_probe_dt() 508 plgpio->regs.eit = -1; in plgpio_probe_dt() 619 if (plgpio->regs.eit != -1) in plgpio_suspend() 620 plgpio->csave_regs[i].eit = in plgpio_suspend() 621 readl_relaxed(plgpio->regs.eit in plgpio_suspend() [all...] |
/kernel/linux/linux-5.10/drivers/media/test-drivers/vidtv/ |
H A D | vidtv_psi.c | 1811 void vidtv_psi_eit_table_update_sec_len(struct vidtv_psi_table_eit *eit) in vidtv_psi_eit_table_update_sec_len() argument 1813 struct vidtv_psi_table_eit_event *e = eit->event; in vidtv_psi_eit_table_update_sec_len() 1839 vidtv_psi_set_sec_len(&eit->header, length); in vidtv_psi_eit_table_update_sec_len() 1842 void vidtv_psi_eit_event_assign(struct vidtv_psi_table_eit *eit, in vidtv_psi_eit_event_assign() argument 1846 if (e == eit->event) in vidtv_psi_eit_event_assign() 1849 eit->event = e; in vidtv_psi_eit_event_assign() 1850 vidtv_psi_eit_table_update_sec_len(eit); in vidtv_psi_eit_event_assign() 1853 } while (vidtv_psi_get_sec_len(&eit->header) > EIT_MAX_SECTION_LEN); in vidtv_psi_eit_event_assign() 1855 vidtv_psi_update_version_num(&eit->header); in vidtv_psi_eit_event_assign() 1863 struct vidtv_psi_table_eit *eit; in vidtv_psi_eit_table_init() local 2057 vidtv_psi_eit_table_destroy(struct vidtv_psi_table_eit *eit) vidtv_psi_eit_table_destroy() argument [all...] |
H A D | vidtv_psi.h | 752 * @eit: A pointer to the EIT 760 struct vidtv_psi_table_eit *eit; member 779 void vidtv_psi_eit_table_destroy(struct vidtv_psi_table_eit *eit); 783 * @eit: The EIT whose length is to be updated. 790 void vidtv_psi_eit_table_update_sec_len(struct vidtv_psi_table_eit *eit); 794 * @eit: The EIT to assign to. 801 void vidtv_psi_eit_event_assign(struct vidtv_psi_table_eit *eit,
|
H A D | vidtv_channel.c | 456 m->si.eit = vidtv_psi_eit_table_init(m->network_id, in vidtv_channel_si_init() 459 if (!m->si.eit) in vidtv_channel_si_init() 469 vidtv_psi_eit_event_assign(m->si.eit, events); in vidtv_channel_si_init() 485 vidtv_psi_eit_table_destroy(m->si.eit); in vidtv_channel_si_init() 515 vidtv_psi_eit_table_destroy(m->si.eit); in vidtv_channel_si_destroy()
|
H A D | vidtv_mux.h | 63 * @eit: the EIT in use by the muxer. 71 struct vidtv_psi_table_eit *eit; member
|
H A D | vidtv_mux.c | 156 .eit = m->si.eit, in vidtv_mux_push_si()
|
/kernel/linux/linux-6.6/drivers/media/test-drivers/vidtv/ |
H A D | vidtv_psi.c | 1803 void vidtv_psi_eit_table_update_sec_len(struct vidtv_psi_table_eit *eit) in vidtv_psi_eit_table_update_sec_len() argument 1805 struct vidtv_psi_table_eit_event *e = eit->event; in vidtv_psi_eit_table_update_sec_len() 1831 vidtv_psi_set_sec_len(&eit->header, length); in vidtv_psi_eit_table_update_sec_len() 1834 void vidtv_psi_eit_event_assign(struct vidtv_psi_table_eit *eit, in vidtv_psi_eit_event_assign() argument 1838 if (e == eit->event) in vidtv_psi_eit_event_assign() 1841 eit->event = e; in vidtv_psi_eit_event_assign() 1842 vidtv_psi_eit_table_update_sec_len(eit); in vidtv_psi_eit_event_assign() 1845 } while (vidtv_psi_get_sec_len(&eit->header) > EIT_MAX_SECTION_LEN); in vidtv_psi_eit_event_assign() 1847 vidtv_psi_update_version_num(&eit->header); in vidtv_psi_eit_event_assign() 1855 struct vidtv_psi_table_eit *eit; in vidtv_psi_eit_table_init() local 2049 vidtv_psi_eit_table_destroy(struct vidtv_psi_table_eit *eit) vidtv_psi_eit_table_destroy() argument [all...] |
H A D | vidtv_psi.h | 752 * @eit: A pointer to the EIT 760 struct vidtv_psi_table_eit *eit; member 779 void vidtv_psi_eit_table_destroy(struct vidtv_psi_table_eit *eit); 783 * @eit: The EIT whose length is to be updated. 790 void vidtv_psi_eit_table_update_sec_len(struct vidtv_psi_table_eit *eit); 794 * @eit: The EIT to assign to. 801 void vidtv_psi_eit_event_assign(struct vidtv_psi_table_eit *eit,
|
H A D | vidtv_channel.c | 456 m->si.eit = vidtv_psi_eit_table_init(m->network_id, in vidtv_channel_si_init() 459 if (!m->si.eit) in vidtv_channel_si_init() 469 vidtv_psi_eit_event_assign(m->si.eit, events); in vidtv_channel_si_init() 485 vidtv_psi_eit_table_destroy(m->si.eit); in vidtv_channel_si_init() 515 vidtv_psi_eit_table_destroy(m->si.eit); in vidtv_channel_si_destroy()
|
H A D | vidtv_mux.h | 63 * @eit: the EIT in use by the muxer. 71 struct vidtv_psi_table_eit *eit; member
|
H A D | vidtv_mux.c | 156 .eit = m->si.eit, in vidtv_mux_push_si()
|
/kernel/linux/linux-6.6/drivers/pinctrl/spear/ |
H A D | pinctrl-plgpio.c | 50 u32 eit; /* edge interrupt type */ member 338 if (plgpio->regs.eit == -1) in plgpio_irq_set_type() 346 if (plgpio->regs.eit == -1) in plgpio_irq_set_type() 349 reg_off = REG_OFFSET(0, plgpio->regs.eit, offset); in plgpio_irq_set_type() 517 if (!of_property_read_u32(np, "st-plgpio,eit-reg", &val)) in plgpio_probe_dt() 518 plgpio->regs.eit = val; in plgpio_probe_dt() 520 plgpio->regs.eit = -1; in plgpio_probe_dt() 646 if (plgpio->regs.eit != -1) in plgpio_suspend() 647 regmap_read(plgpio->regmap, plgpio->regs.eit + off, in plgpio_suspend() 648 &plgpio->csave_regs[i].eit); in plgpio_suspend() [all...] |