punit_device
static void punit_dbgfs_register(struct punit_device *punit_device)
punit_device, &punit_dev_state_fops);
static const struct punit_device *punit_dev;
const struct punit_device *punit_devp;
static void punit_s2idle_check_register(struct punit_device *punit_device)
punit_dev = punit_device;
static void punit_s2idle_check_register(struct punit_device *punit_device) {}
struct punit_device *punit_device;
punit_device = (struct punit_device *)id->driver_data;
punit_dbgfs_register(punit_device);
punit_s2idle_check_register(punit_device);
static const struct punit_device punit_device_tng[] = {
static const struct punit_device punit_device_byt[] = {
static const struct punit_device punit_device_cht[] = {
struct punit_device *punit_devp = seq_file->private;