Symbol: atomisp_device
drivers/staging/media/atomisp/pci/atomisp_cmd.c
110
static int write_target_freq_to_hw(struct atomisp_device *isp,
drivers/staging/media/atomisp/pci/atomisp_cmd.c
1377
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
1445
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
1677
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
177
int atomisp_freq_scaling(struct atomisp_device *isp,
drivers/staging/media/atomisp/pci/atomisp_cmd.c
260
int atomisp_reset(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_cmd.c
301
void atomisp_msi_irq_init(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_cmd.c
3116
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
320
void atomisp_msi_irq_uninit(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_cmd.c
3444
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
3471
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
3560
void atomisp_get_padding(struct atomisp_device *isp, u32 width, u32 height,
drivers/staging/media/atomisp/pci/atomisp_cmd.c
3618
int atomisp_s_sensor_power(struct atomisp_device *isp, unsigned int input, bool on)
drivers/staging/media/atomisp/pci/atomisp_cmd.c
3635
int atomisp_select_input(struct atomisp_device *isp, unsigned int input)
drivers/staging/media/atomisp/pci/atomisp_cmd.c
3659
void atomisp_setup_input_links(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_cmd.c
3688
static int atomisp_set_sensor_crop_and_fmt(struct atomisp_device *isp,
drivers/staging/media/atomisp/pci/atomisp_cmd.c
3790
int atomisp_try_fmt(struct atomisp_device *isp, struct v4l2_pix_format *f,
drivers/staging/media/atomisp/pci/atomisp_cmd.c
3875
enum mipi_port_id atomisp_port_to_mipi_port(struct atomisp_device *isp,
drivers/staging/media/atomisp/pci/atomisp_cmd.c
3897
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
390
struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_cmd.c
4040
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_cmd.c
424
static void clear_irq_reg(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_cmd.c
4251
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
4323
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_cmd.c
437
struct atomisp_device *isp = (struct atomisp_device *)dev;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
4506
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
4573
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
4596
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
538
void dump_sp_dmem(struct atomisp_device *isp, unsigned int addr,
drivers/staging/media/atomisp/pci/atomisp_cmd.c
660
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
85
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
866
struct atomisp_device *isp = container_of(work, struct atomisp_device,
drivers/staging/media/atomisp/pci/atomisp_cmd.c
951
struct atomisp_device *isp = isp_ptr;
drivers/staging/media/atomisp/pci/atomisp_cmd.h
229
void atomisp_get_padding(struct atomisp_device *isp, u32 width, u32 height,
drivers/staging/media/atomisp/pci/atomisp_cmd.h
233
int atomisp_s_sensor_power(struct atomisp_device *isp, unsigned int input, bool on);
drivers/staging/media/atomisp/pci/atomisp_cmd.h
236
int atomisp_select_input(struct atomisp_device *isp, unsigned int input);
drivers/staging/media/atomisp/pci/atomisp_cmd.h
239
void atomisp_setup_input_links(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_cmd.h
24
struct atomisp_device;
drivers/staging/media/atomisp/pci/atomisp_cmd.h
242
int atomisp_try_fmt(struct atomisp_device *isp, struct v4l2_pix_format *f,
drivers/staging/media/atomisp/pci/atomisp_cmd.h
253
int atomisp_freq_scaling(struct atomisp_device *vdev,
drivers/staging/media/atomisp/pci/atomisp_cmd.h
265
enum mipi_port_id atomisp_port_to_mipi_port(struct atomisp_device *isp,
drivers/staging/media/atomisp/pci/atomisp_cmd.h
35
void dump_sp_dmem(struct atomisp_device *isp, unsigned int addr,
drivers/staging/media/atomisp/pci/atomisp_cmd.h
39
int atomisp_reset(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_cmd.h
47
void atomisp_msi_irq_init(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_cmd.h
48
void atomisp_msi_irq_uninit(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_cmd.h
57
bool atomisp_is_viewfinder_support(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_compat.h
15
struct atomisp_device;
drivers/staging/media/atomisp/pci/atomisp_compat.h
29
int atomisp_css_init(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_compat.h
31
void atomisp_css_uninit(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_compat.h
35
int atomisp_css_irq_translate(struct atomisp_device *isp,
drivers/staging/media/atomisp/pci/atomisp_compat.h
375
int atomisp_css_isr_thread(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_compat.h
377
bool atomisp_css_valid_sof(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_compat.h
44
int atomisp_css_irq_enable(struct atomisp_device *isp,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
100
struct atomisp_device *isp = dev_get_drvdata(atomisp_dev);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
1072
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
1093
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
112
struct atomisp_device *isp = dev_get_drvdata(atomisp_dev);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
124
struct atomisp_device *isp = dev_get_drvdata(atomisp_dev);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
1267
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
138
struct atomisp_device *isp = dev_get_drvdata(atomisp_dev);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
176
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
1846
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
1881
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
1914
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
1966
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2094
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2192
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2215
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2288
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
258
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2667
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2696
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2719
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2742
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2765
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2788
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2812
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2835
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2858
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2886
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2914
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2938
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2962
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2986
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3010
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3129
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3150
struct atomisp_device *isp,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3172
int atomisp_css_isr_thread(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3273
bool atomisp_css_valid_sof(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3317
int atomisp_css_dump_blob_infor(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3368
int atomisp_set_css_dbgfunc(struct atomisp_device *isp, int opt)
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
377
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
483
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
504
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
538
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
58
struct atomisp_device *isp = dev_get_drvdata(atomisp_dev);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
637
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
68
struct atomisp_device *isp = dev_get_drvdata(atomisp_dev);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
723
int atomisp_css_init(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
748
static inline int __set_css_print_env(struct atomisp_device *isp, int opt)
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
762
int atomisp_css_load_firmware(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
78
struct atomisp_device *isp = dev_get_drvdata(atomisp_dev);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
801
void atomisp_css_uninit(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
807
int atomisp_css_irq_translate(struct atomisp_device *isp,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
839
int atomisp_css_irq_enable(struct atomisp_device *isp,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
88
struct atomisp_device *isp = dev_get_drvdata(atomisp_dev);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
901
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
921
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
942
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
958
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.h
136
int atomisp_css_load_firmware(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.h
145
int atomisp_css_dump_blob_infor(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.h
155
int atomisp_set_css_dbgfunc(struct atomisp_device *isp, int opt);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.h
26
struct atomisp_device;
drivers/staging/media/atomisp/pci/atomisp_csi2.c
292
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_csi2.c
332
void atomisp_mipi_csi2_cleanup(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_csi2.c
336
int atomisp_mipi_csi2_init(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_csi2.h
24
struct atomisp_device;
drivers/staging/media/atomisp/pci/atomisp_csi2.h
33
struct atomisp_device *isp;
drivers/staging/media/atomisp/pci/atomisp_csi2.h
40
int atomisp_mipi_csi2_init(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_csi2.h
41
void atomisp_mipi_csi2_cleanup(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_csi2.h
46
int atomisp_csi2_bridge_init(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_csi2.h
47
int atomisp_csi2_bridge_parse_firmware(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c
424
int atomisp_csi2_bridge_init(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c
450
#define notifier_to_atomisp(n) container_of(n, struct atomisp_device, notifier)
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c
457
struct atomisp_device *isp = notifier_to_atomisp(notifier);
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c
484
struct atomisp_device *isp = notifier_to_atomisp(notifier);
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c
493
struct atomisp_device *isp = notifier_to_atomisp(notifier);
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c
504
int atomisp_csi2_bridge_parse_firmware(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_fops.c
432
static void atomisp_dev_init_struct(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_fops.c
473
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_fops.c
524
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_internal.h
213
container_of(dev, struct atomisp_device, v4l2_dev)
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
1019
struct atomisp_device *isp = pipe->asd->isp;
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
1291
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
1307
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
367
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
383
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
429
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
454
static int atomisp_enum_framesizes_crop_inner(struct atomisp_device *isp,
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
504
static int atomisp_enum_framesizes_crop(struct atomisp_device *isp,
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
531
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
567
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
601
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
655
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
684
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
792
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
816
struct atomisp_device *isp = video_get_drvdata(vdev);
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
862
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
918
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_ioctl.h
15
struct atomisp_device;
drivers/staging/media/atomisp/pci/atomisp_subdev.c
146
struct atomisp_device *isp = isp_sd->isp;
drivers/staging/media/atomisp/pci/atomisp_subdev.c
298
struct atomisp_device *isp = isp_sd->isp;
drivers/staging/media/atomisp/pci/atomisp_subdev.c
474
struct atomisp_device *isp = isp_sd->isp;
drivers/staging/media/atomisp/pci/atomisp_subdev.c
616
struct atomisp_device *isp = asd->isp;
drivers/staging/media/atomisp/pci/atomisp_subdev.c
908
int atomisp_subdev_init(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_subdev.h
222
struct atomisp_device *isp;
drivers/staging/media/atomisp/pci/atomisp_subdev.h
339
int atomisp_subdev_init(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_subdev.h
340
void atomisp_subdev_cleanup(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_subdev.h
67
struct atomisp_device *isp;
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1082
static int atomisp_initialize_modules(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1106
static void atomisp_uninitialize_modules(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1112
atomisp_load_firmware(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1152
static void atomisp_pm_init(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1179
static void atomisp_pm_uninit(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1191
struct atomisp_device *isp;
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1464
struct atomisp_device *isp = pci_get_drvdata(pdev);
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
343
static int atomisp_save_iunit_reg(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
398
static int atomisp_restore_iunit_reg(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
440
static int atomisp_mrfld_pre_power_down(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
523
static int atomisp_mrfld_power(struct atomisp_device *isp, bool enable)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
578
struct atomisp_device *isp = dev_get_drvdata(dev);
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
609
struct atomisp_device *isp = (struct atomisp_device *)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
634
struct atomisp_device *isp = (struct atomisp_device *)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
657
struct atomisp_device *isp = dev_get_drvdata(dev);
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
670
int atomisp_csi_lane_config(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
764
static int atomisp_subdev_probe(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
803
static void atomisp_unregister_entities(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
823
static int atomisp_register_entities(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
999
int atomisp_register_device_nodes(struct atomisp_device *isp)
drivers/staging/media/atomisp/pci/atomisp_v4l2.h
15
struct atomisp_device;
drivers/staging/media/atomisp/pci/atomisp_v4l2.h
20
const struct firmware *atomisp_load_firmware(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_v4l2.h
21
int atomisp_csi_lane_config(struct atomisp_device *isp);
drivers/staging/media/atomisp/pci/atomisp_v4l2.h
22
int atomisp_register_device_nodes(struct atomisp_device *isp);