Lines Matching +full:display +full:- +full:subsystem
1 // SPDX-License-Identifier: GPL-2.0-only
5 * blocks, Image Signal Processing, video processing, display, DSP etc.)
20 #include <asm/intel-family.h>
23 /* Subsystem config/status Video processor */
25 /* Subsystem config/status ISP (Image Signal Processor) */
27 /* Subsystem config/status Input/output controller */
38 /* Shift bits for getting status for Valley View/Baytrail display */
41 /* Subsystem config/status display for Cherry Trail SOC */
43 /* Shift bits for getting status for display */
53 { "DISPLAY", CHT_DSP_SSS, SSS_SHIFT },
63 { "DISPLAY", PWRGT_STATUS, VLV_DISPLAY_POS },
73 { "DISPLAY", CHT_DSP_SSS, CHT_DSP_SSS_POS },
85 struct punit_device *punit_devp = seq_file->private; in punit_dev_state_show()
90 while (punit_devp->name) { in punit_dev_state_show()
92 punit_devp->reg, &punit_pwr_status); in punit_dev_state_show()
95 punit_devp->name); in punit_dev_state_show()
97 index = (punit_pwr_status >> punit_devp->sss_pos) & 3; in punit_dev_state_show()
98 seq_printf(seq_file, "%9s : %s\n", punit_devp->name, in punit_dev_state_show()
132 for (punit_devp = punit_dev; punit_devp->name; punit_devp++) { in punit_s2idle_check()
134 if (punit_devp->reg == MIO_SS_PM) in punit_s2idle_check()
138 punit_devp->reg, &punit_pwr_status); in punit_s2idle_check()
140 pr_err("%s read failed\n", punit_devp->name); in punit_s2idle_check()
142 dstate = (punit_pwr_status >> punit_devp->sss_pos) & 3; in punit_s2idle_check()
144 pr_err("%s is in D0 prior to s2idle\n", punit_devp->name); in punit_s2idle_check()
186 return -ENODEV; in punit_atom_debug_init()
188 punit_device = (struct punit_device *)id->driver_data; in punit_atom_debug_init()