├── .gitignore ├── README.md ├── mini2440 └── README.md ├── rk3288 ├── README.md ├── apps │ ├── Android.mk │ ├── event_parser.c │ ├── lcd_test.c │ └── test.c ├── buildenv ├── debug │ ├── android_gdb.md │ ├── codec │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── es8316.c │ │ ├── es8316.dtsi │ │ ├── es8316.h │ │ ├── es8323.c │ │ ├── es8323.dtsi │ │ ├── es8323.h │ │ ├── pngs │ │ │ ├── I2S_DMA.png │ │ │ ├── I2S_INT.png │ │ │ ├── I2S_MAP.png │ │ │ ├── I2S_REG.png │ │ │ ├── Spatial-Audio-Diagram.png │ │ │ ├── analog_input.png │ │ │ ├── audio_adapter0.jpg │ │ │ ├── audio_adapter1.jpg │ │ │ ├── bpfs.png │ │ │ ├── codec_block_diagram.png │ │ │ ├── es8323.png │ │ │ ├── hp_ctl.png │ │ │ ├── hp_det.png │ │ │ ├── hp_mux.png │ │ │ ├── line-mic0.png │ │ │ ├── line-mic1.png │ │ │ ├── mixer.png │ │ │ ├── reg13.png │ │ │ ├── reg22.png │ │ │ ├── reg24.png │ │ │ ├── reg32.png │ │ │ ├── spk_ctl.png │ │ │ ├── trrs.jpg │ │ │ ├── trrs1.jpg │ │ │ ├── trs.jpg │ │ │ ├── trs1.jpg │ │ │ └── ts.jpg │ │ ├── rk_es8316.c │ │ ├── rk_es8323.c │ │ ├── rk_i2s.c │ │ └── rk_i2s.h │ ├── debug_technic.md │ ├── enter_kgdb_mode.sh │ ├── env_debug_kernel.cmd │ ├── hello │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── hello.c │ │ └── hello.dis │ ├── i2c │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── i2c_regmap.c │ │ ├── myi2c.c │ │ └── myi2c.dtsi │ ├── interrupt │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── int.c │ │ └── test.dtsi │ ├── kernel_list_usage │ │ ├── .gitignore │ │ ├── Makefile │ │ └── list_usage.c │ ├── led │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── myled.c │ │ └── myled.h │ ├── misc │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── power_domain00.png │ │ ├── power_domain01.png │ │ ├── uk_io.c │ │ ├── uk_io.dtsi │ │ ├── uk_io_test.c │ │ ├── vfs_rw.c │ │ ├── wei.c │ │ └── wei.dtsi │ ├── mycpuinfo │ │ ├── .gitignore │ │ ├── Makefile │ │ └── mycpuinfo.c │ ├── netlink │ │ ├── .gitignore │ │ ├── Android.mk │ │ ├── Makefile │ │ ├── README.md │ │ ├── demo1_kernel.c │ │ ├── demo1_user.c │ │ ├── demo2_kernel.c │ │ ├── demo2_user.c │ │ ├── demo3_kernel.c │ │ ├── demo3_user.c │ │ ├── genl.png │ │ ├── genl_data.png │ │ ├── netlinkmsg.png │ │ └── nl00.png │ ├── notify_chain │ │ ├── .gitignore │ │ ├── AAAAA_chain.h │ │ ├── Makefile │ │ ├── README.md │ │ ├── call_flow.png │ │ ├── call_flow.txt │ │ ├── chain_core.c │ │ ├── demo1_core.c │ │ ├── demo1_notifier.c │ │ ├── demo1_register.c │ │ ├── notifier.c │ │ └── register.c │ ├── platform_driver_test │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── VCC_TP.png │ │ ├── lock_test.dtsi │ │ ├── locks.md │ │ ├── mutex_test.c │ │ ├── show_store_pf.c │ │ ├── show_store_pf.dtsi │ │ ├── skeleton_ss.c │ │ ├── skeleton_ss.dtsi │ │ ├── skeleton_ss.h │ │ ├── spinlock_test.c │ │ ├── test_pf.c │ │ └── test_pf.dtsi │ ├── pwm │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── pwm01.png │ │ ├── pwm02.png │ │ ├── pwm_backlight.c │ │ └── pwm_backlight.dtsi │ ├── regmap │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── i2c_regmap.c │ │ └── regmap.png │ ├── regulator │ │ ├── .gitignore │ │ ├── DS-ACT8846-PrB-26DEC12-M.pdf │ │ ├── Makefile │ │ ├── README.md │ │ ├── act8846.c │ │ ├── act8846.dtsi │ │ ├── act8846.h │ │ ├── consumer1.c │ │ ├── consumer2.c │ │ ├── dcdc_ldo.png │ │ ├── regulator.c │ │ ├── rk32x_LINUX3.10_pmu 20140613.pdf │ │ ├── rk818.c │ │ ├── rk818.dtsi │ │ ├── rk818.h │ │ ├── rk818_powertree.png │ │ ├── rk818_test.c │ │ ├── rk818_test.dtsi │ │ ├── table5.png │ │ ├── vcc_tp_1.png │ │ └── vcc_tp_2.png │ ├── skeleton │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ └── skeleton.c │ ├── spi │ │ ├── .gitignore │ │ ├── README.md │ │ ├── spi0_cs.png │ │ ├── spi1_cs.png │ │ ├── spi2_cs.png │ │ └── spi2uart.c │ ├── timer │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ └── mytimer_test.c │ ├── timer_workq │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ └── timer_workq.c │ ├── uart │ │ ├── Android.mk │ │ ├── README.md │ │ ├── uart_loop_test.c │ │ └── uart_record_rw.c │ ├── usb │ │ ├── README.md │ │ └── android_usb.md │ └── workqueue │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── workq_test.c │ │ ├── workq_test2.c │ │ └── workq_test3.c └── script │ └── README.md ├── rk3399 ├── 1p8.png ├── 3p0.png ├── README.md ├── apio4.png ├── apio4_vdd.png ├── apio5.png ├── apps │ ├── README.md │ └── lcd_test.c ├── bsp │ ├── README.md │ └── default_storage_map.png ├── cmdline_android ├── debug │ ├── adc │ │ ├── README.md │ │ └── keys.png │ ├── camera │ │ ├── README.md │ │ ├── camera_engine.png │ │ ├── cap-isp-yuv.sh │ │ ├── cap-sensor-raw-bayer.sh │ │ ├── rkisp1.png │ │ ├── system_connection.png │ │ └── test_camera-uvc.sh │ ├── char │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── char_skeleton_drv.c │ │ ├── char_skeleton_test.c │ │ └── spinlock.c │ ├── fiq_debugger │ │ └── README.md │ ├── gpio │ │ ├── README.md │ │ ├── gpio1.png │ │ ├── pmugrf.png │ │ └── pmugrf_gpio1a_iomux.png │ ├── i2c │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── i2c_regmap.c │ │ ├── i2c_timing.png │ │ └── rk808.h │ ├── misc │ │ ├── Makefile │ │ ├── README.md │ │ └── vfs_rw.c │ ├── mmc │ │ └── README.md │ ├── platform_driver_test │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── kset_skeleton.c │ │ ├── pid2task.c │ │ ├── seq_test.c │ │ ├── seq_test2.c │ │ ├── skeleton_ss.c │ │ ├── skeleton_ss.dtsi │ │ └── skeleton_ss.h │ ├── regmap │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── i2c_regmap.c │ │ └── regmap.png │ ├── spi │ │ ├── README.md │ │ ├── spi4mode.png │ │ ├── spi_skeleton.c │ │ ├── w25q128fv.c │ │ └── w25q128fv.dtsi │ ├── timer │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ └── mytimer_test.c │ ├── uart │ │ └── README.md │ ├── usb │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── USB_Debugging_and_Profiling_Techniques.pdf │ │ ├── architecture.png │ │ ├── cmd_rockusb.c │ │ ├── cmd_rockusb.h │ │ ├── mass_storage.png │ │ ├── protocol.md │ │ ├── sequenceDiagram.png │ │ ├── sequenceDiagram.txt │ │ ├── tx_in_busy.png │ │ ├── tx_in_error.png │ │ ├── tx_in_normal.png │ │ ├── tx_out_busy.png │ │ ├── tx_out_error.png │ │ ├── tx_out_normal.png │ │ ├── tx_setup_busy.png │ │ ├── tx_setup_error.png │ │ ├── tx_setup_normal.png │ │ ├── usbmon.png │ │ └── usbmouse_as_key.c │ └── wdog │ │ ├── README.md │ │ └── wdt_driver_test.c ├── drm.md ├── fw_bcm4356a2_ag.bin ├── gst.md ├── input_event.md ├── io_domain.md ├── lcd.md ├── lp079qx1.png ├── nvram_ap6356s.txt ├── parameter_android ├── parameter_linux ├── pdmap.png ├── port1.png ├── port2.png ├── port3.png ├── ramdiskfs │ └── etc │ │ ├── fstab │ │ ├── group │ │ ├── init.d │ │ └── rcS │ │ ├── inittab │ │ ├── passwd │ │ ├── profile │ │ └── sysconfig │ │ └── HOSTNAME ├── replace_gpio.sh ├── replace_pin.sh ├── rk3399_busybox_defconfig ├── rtmp.md ├── serial-getty@ttyFIQ0.service ├── serial_port.png ├── test_enc.sh ├── uboot │ ├── README.md │ └── leds.png └── xconnect.c ├── tiny4412 ├── README.md └── debug │ ├── buttons │ ├── Makefile │ ├── README.md │ ├── button1.png │ ├── button2.png │ ├── buttons.c │ └── buttons.dtsi │ └── leds │ ├── Makefile │ ├── README.md │ ├── led1.png │ ├── led2.png │ ├── leds.c │ ├── leds.dtsi │ ├── reg1.png │ └── reg2.png └── x86 ├── README.md ├── bitmap ├── Makefile └── bitmap_test.c ├── bpf ├── .gitignore ├── Makefile ├── README.md ├── demo_kern.c ├── demo_user.c ├── trace_helpers.c ├── vmexit_kern.c └── vmexit_user.c ├── crypto ├── Makefile ├── README.md └── devmem2.c ├── hlist ├── Makefile └── demo.c └── usb ├── README.md ├── comp.png ├── mouse.png ├── rd.png ├── reportid.png ├── rid.png ├── send0.png ├── send3.png ├── sr.png └── srr.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/README.md -------------------------------------------------------------------------------- /mini2440/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/mini2440/README.md -------------------------------------------------------------------------------- /rk3288/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/README.md -------------------------------------------------------------------------------- /rk3288/apps/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/apps/Android.mk -------------------------------------------------------------------------------- /rk3288/apps/event_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/apps/event_parser.c -------------------------------------------------------------------------------- /rk3288/apps/lcd_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/apps/lcd_test.c -------------------------------------------------------------------------------- /rk3288/apps/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/apps/test.c -------------------------------------------------------------------------------- /rk3288/buildenv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/buildenv -------------------------------------------------------------------------------- /rk3288/debug/android_gdb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/android_gdb.md -------------------------------------------------------------------------------- /rk3288/debug/codec/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/codec/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/Makefile -------------------------------------------------------------------------------- /rk3288/debug/codec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/README.md -------------------------------------------------------------------------------- /rk3288/debug/codec/es8316.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/es8316.c -------------------------------------------------------------------------------- /rk3288/debug/codec/es8316.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/es8316.dtsi -------------------------------------------------------------------------------- /rk3288/debug/codec/es8316.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/es8316.h -------------------------------------------------------------------------------- /rk3288/debug/codec/es8323.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/es8323.c -------------------------------------------------------------------------------- /rk3288/debug/codec/es8323.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/es8323.dtsi -------------------------------------------------------------------------------- /rk3288/debug/codec/es8323.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/es8323.h -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/I2S_DMA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/I2S_DMA.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/I2S_INT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/I2S_INT.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/I2S_MAP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/I2S_MAP.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/I2S_REG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/I2S_REG.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/Spatial-Audio-Diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/Spatial-Audio-Diagram.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/analog_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/analog_input.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/audio_adapter0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/audio_adapter0.jpg -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/audio_adapter1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/audio_adapter1.jpg -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/bpfs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/bpfs.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/codec_block_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/codec_block_diagram.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/es8323.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/es8323.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/hp_ctl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/hp_ctl.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/hp_det.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/hp_det.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/hp_mux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/hp_mux.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/line-mic0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/line-mic0.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/line-mic1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/line-mic1.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/mixer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/mixer.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/reg13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/reg13.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/reg22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/reg22.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/reg24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/reg24.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/reg32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/reg32.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/spk_ctl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/spk_ctl.png -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/trrs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/trrs.jpg -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/trrs1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/trrs1.jpg -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/trs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/trs.jpg -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/trs1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/trs1.jpg -------------------------------------------------------------------------------- /rk3288/debug/codec/pngs/ts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/pngs/ts.jpg -------------------------------------------------------------------------------- /rk3288/debug/codec/rk_es8316.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/rk_es8316.c -------------------------------------------------------------------------------- /rk3288/debug/codec/rk_es8323.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/rk_es8323.c -------------------------------------------------------------------------------- /rk3288/debug/codec/rk_i2s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/rk_i2s.c -------------------------------------------------------------------------------- /rk3288/debug/codec/rk_i2s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/codec/rk_i2s.h -------------------------------------------------------------------------------- /rk3288/debug/debug_technic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/debug_technic.md -------------------------------------------------------------------------------- /rk3288/debug/enter_kgdb_mode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/enter_kgdb_mode.sh -------------------------------------------------------------------------------- /rk3288/debug/env_debug_kernel.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/env_debug_kernel.cmd -------------------------------------------------------------------------------- /rk3288/debug/hello/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/hello/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/hello/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/hello/Makefile -------------------------------------------------------------------------------- /rk3288/debug/hello/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/hello/README.md -------------------------------------------------------------------------------- /rk3288/debug/hello/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/hello/hello.c -------------------------------------------------------------------------------- /rk3288/debug/hello/hello.dis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/hello/hello.dis -------------------------------------------------------------------------------- /rk3288/debug/i2c/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/i2c/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/i2c/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/i2c/Makefile -------------------------------------------------------------------------------- /rk3288/debug/i2c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/i2c/README.md -------------------------------------------------------------------------------- /rk3288/debug/i2c/i2c_regmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/i2c/i2c_regmap.c -------------------------------------------------------------------------------- /rk3288/debug/i2c/myi2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/i2c/myi2c.c -------------------------------------------------------------------------------- /rk3288/debug/i2c/myi2c.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/i2c/myi2c.dtsi -------------------------------------------------------------------------------- /rk3288/debug/interrupt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/interrupt/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/interrupt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/interrupt/Makefile -------------------------------------------------------------------------------- /rk3288/debug/interrupt/int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/interrupt/int.c -------------------------------------------------------------------------------- /rk3288/debug/interrupt/test.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/interrupt/test.dtsi -------------------------------------------------------------------------------- /rk3288/debug/kernel_list_usage/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/kernel_list_usage/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/kernel_list_usage/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/kernel_list_usage/Makefile -------------------------------------------------------------------------------- /rk3288/debug/kernel_list_usage/list_usage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/kernel_list_usage/list_usage.c -------------------------------------------------------------------------------- /rk3288/debug/led/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/led/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/led/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/led/Makefile -------------------------------------------------------------------------------- /rk3288/debug/led/myled.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/led/myled.c -------------------------------------------------------------------------------- /rk3288/debug/led/myled.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/led/myled.h -------------------------------------------------------------------------------- /rk3288/debug/misc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/misc/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/misc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/misc/Makefile -------------------------------------------------------------------------------- /rk3288/debug/misc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/misc/README.md -------------------------------------------------------------------------------- /rk3288/debug/misc/power_domain00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/misc/power_domain00.png -------------------------------------------------------------------------------- /rk3288/debug/misc/power_domain01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/misc/power_domain01.png -------------------------------------------------------------------------------- /rk3288/debug/misc/uk_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/misc/uk_io.c -------------------------------------------------------------------------------- /rk3288/debug/misc/uk_io.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/misc/uk_io.dtsi -------------------------------------------------------------------------------- /rk3288/debug/misc/uk_io_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/misc/uk_io_test.c -------------------------------------------------------------------------------- /rk3288/debug/misc/vfs_rw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/misc/vfs_rw.c -------------------------------------------------------------------------------- /rk3288/debug/misc/wei.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/misc/wei.c -------------------------------------------------------------------------------- /rk3288/debug/misc/wei.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/misc/wei.dtsi -------------------------------------------------------------------------------- /rk3288/debug/mycpuinfo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/mycpuinfo/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/mycpuinfo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/mycpuinfo/Makefile -------------------------------------------------------------------------------- /rk3288/debug/mycpuinfo/mycpuinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/mycpuinfo/mycpuinfo.c -------------------------------------------------------------------------------- /rk3288/debug/netlink/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/netlink/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/Android.mk -------------------------------------------------------------------------------- /rk3288/debug/netlink/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/Makefile -------------------------------------------------------------------------------- /rk3288/debug/netlink/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/README.md -------------------------------------------------------------------------------- /rk3288/debug/netlink/demo1_kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/demo1_kernel.c -------------------------------------------------------------------------------- /rk3288/debug/netlink/demo1_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/demo1_user.c -------------------------------------------------------------------------------- /rk3288/debug/netlink/demo2_kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/demo2_kernel.c -------------------------------------------------------------------------------- /rk3288/debug/netlink/demo2_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/demo2_user.c -------------------------------------------------------------------------------- /rk3288/debug/netlink/demo3_kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/demo3_kernel.c -------------------------------------------------------------------------------- /rk3288/debug/netlink/demo3_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/demo3_user.c -------------------------------------------------------------------------------- /rk3288/debug/netlink/genl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/genl.png -------------------------------------------------------------------------------- /rk3288/debug/netlink/genl_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/genl_data.png -------------------------------------------------------------------------------- /rk3288/debug/netlink/netlinkmsg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/netlinkmsg.png -------------------------------------------------------------------------------- /rk3288/debug/netlink/nl00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/netlink/nl00.png -------------------------------------------------------------------------------- /rk3288/debug/notify_chain/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/notify_chain/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/notify_chain/AAAAA_chain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/notify_chain/AAAAA_chain.h -------------------------------------------------------------------------------- /rk3288/debug/notify_chain/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/notify_chain/Makefile -------------------------------------------------------------------------------- /rk3288/debug/notify_chain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/notify_chain/README.md -------------------------------------------------------------------------------- /rk3288/debug/notify_chain/call_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/notify_chain/call_flow.png -------------------------------------------------------------------------------- /rk3288/debug/notify_chain/call_flow.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/notify_chain/call_flow.txt -------------------------------------------------------------------------------- /rk3288/debug/notify_chain/chain_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/notify_chain/chain_core.c -------------------------------------------------------------------------------- /rk3288/debug/notify_chain/demo1_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/notify_chain/demo1_core.c -------------------------------------------------------------------------------- /rk3288/debug/notify_chain/demo1_notifier.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/notify_chain/demo1_notifier.c -------------------------------------------------------------------------------- /rk3288/debug/notify_chain/demo1_register.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/notify_chain/demo1_register.c -------------------------------------------------------------------------------- /rk3288/debug/notify_chain/notifier.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/notify_chain/notifier.c -------------------------------------------------------------------------------- /rk3288/debug/notify_chain/register.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/notify_chain/register.c -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/Makefile -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/README.md -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/VCC_TP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/VCC_TP.png -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/lock_test.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/lock_test.dtsi -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/locks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/locks.md -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/mutex_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/mutex_test.c -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/show_store_pf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/show_store_pf.c -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/show_store_pf.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/show_store_pf.dtsi -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/skeleton_ss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/skeleton_ss.c -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/skeleton_ss.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/skeleton_ss.dtsi -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/skeleton_ss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/skeleton_ss.h -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/spinlock_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/spinlock_test.c -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/test_pf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/test_pf.c -------------------------------------------------------------------------------- /rk3288/debug/platform_driver_test/test_pf.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/platform_driver_test/test_pf.dtsi -------------------------------------------------------------------------------- /rk3288/debug/pwm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/pwm/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/pwm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/pwm/Makefile -------------------------------------------------------------------------------- /rk3288/debug/pwm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/pwm/README.md -------------------------------------------------------------------------------- /rk3288/debug/pwm/pwm01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/pwm/pwm01.png -------------------------------------------------------------------------------- /rk3288/debug/pwm/pwm02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/pwm/pwm02.png -------------------------------------------------------------------------------- /rk3288/debug/pwm/pwm_backlight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/pwm/pwm_backlight.c -------------------------------------------------------------------------------- /rk3288/debug/pwm/pwm_backlight.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/pwm/pwm_backlight.dtsi -------------------------------------------------------------------------------- /rk3288/debug/regmap/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regmap/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/regmap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regmap/Makefile -------------------------------------------------------------------------------- /rk3288/debug/regmap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regmap/README.md -------------------------------------------------------------------------------- /rk3288/debug/regmap/i2c_regmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regmap/i2c_regmap.c -------------------------------------------------------------------------------- /rk3288/debug/regmap/regmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regmap/regmap.png -------------------------------------------------------------------------------- /rk3288/debug/regulator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/regulator/DS-ACT8846-PrB-26DEC12-M.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/DS-ACT8846-PrB-26DEC12-M.pdf -------------------------------------------------------------------------------- /rk3288/debug/regulator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/Makefile -------------------------------------------------------------------------------- /rk3288/debug/regulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/README.md -------------------------------------------------------------------------------- /rk3288/debug/regulator/act8846.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/act8846.c -------------------------------------------------------------------------------- /rk3288/debug/regulator/act8846.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/act8846.dtsi -------------------------------------------------------------------------------- /rk3288/debug/regulator/act8846.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/act8846.h -------------------------------------------------------------------------------- /rk3288/debug/regulator/consumer1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/consumer1.c -------------------------------------------------------------------------------- /rk3288/debug/regulator/consumer2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/consumer2.c -------------------------------------------------------------------------------- /rk3288/debug/regulator/dcdc_ldo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/dcdc_ldo.png -------------------------------------------------------------------------------- /rk3288/debug/regulator/regulator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/regulator.c -------------------------------------------------------------------------------- /rk3288/debug/regulator/rk32x_LINUX3.10_pmu 20140613.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/rk32x_LINUX3.10_pmu 20140613.pdf -------------------------------------------------------------------------------- /rk3288/debug/regulator/rk818.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/rk818.c -------------------------------------------------------------------------------- /rk3288/debug/regulator/rk818.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/rk818.dtsi -------------------------------------------------------------------------------- /rk3288/debug/regulator/rk818.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/rk818.h -------------------------------------------------------------------------------- /rk3288/debug/regulator/rk818_powertree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/rk818_powertree.png -------------------------------------------------------------------------------- /rk3288/debug/regulator/rk818_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/rk818_test.c -------------------------------------------------------------------------------- /rk3288/debug/regulator/rk818_test.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/rk818_test.dtsi -------------------------------------------------------------------------------- /rk3288/debug/regulator/table5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/table5.png -------------------------------------------------------------------------------- /rk3288/debug/regulator/vcc_tp_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/vcc_tp_1.png -------------------------------------------------------------------------------- /rk3288/debug/regulator/vcc_tp_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/regulator/vcc_tp_2.png -------------------------------------------------------------------------------- /rk3288/debug/skeleton/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/skeleton/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/skeleton/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/skeleton/Makefile -------------------------------------------------------------------------------- /rk3288/debug/skeleton/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/skeleton/README.md -------------------------------------------------------------------------------- /rk3288/debug/skeleton/skeleton.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/skeleton/skeleton.c -------------------------------------------------------------------------------- /rk3288/debug/spi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/spi/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/spi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/spi/README.md -------------------------------------------------------------------------------- /rk3288/debug/spi/spi0_cs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/spi/spi0_cs.png -------------------------------------------------------------------------------- /rk3288/debug/spi/spi1_cs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/spi/spi1_cs.png -------------------------------------------------------------------------------- /rk3288/debug/spi/spi2_cs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/spi/spi2_cs.png -------------------------------------------------------------------------------- /rk3288/debug/spi/spi2uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/spi/spi2uart.c -------------------------------------------------------------------------------- /rk3288/debug/timer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/timer/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/timer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/timer/Makefile -------------------------------------------------------------------------------- /rk3288/debug/timer/README.md: -------------------------------------------------------------------------------- 1 | # TIMER 2 | -------------------------------------------------------------------------------- /rk3288/debug/timer/mytimer_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/timer/mytimer_test.c -------------------------------------------------------------------------------- /rk3288/debug/timer_workq/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/timer_workq/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/timer_workq/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/timer_workq/Makefile -------------------------------------------------------------------------------- /rk3288/debug/timer_workq/README.md: -------------------------------------------------------------------------------- 1 | # TIMER AND WORKQUEUE 2 | -------------------------------------------------------------------------------- /rk3288/debug/timer_workq/timer_workq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/timer_workq/timer_workq.c -------------------------------------------------------------------------------- /rk3288/debug/uart/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/uart/Android.mk -------------------------------------------------------------------------------- /rk3288/debug/uart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/uart/README.md -------------------------------------------------------------------------------- /rk3288/debug/uart/uart_loop_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/uart/uart_loop_test.c -------------------------------------------------------------------------------- /rk3288/debug/uart/uart_record_rw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/uart/uart_record_rw.c -------------------------------------------------------------------------------- /rk3288/debug/usb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/usb/README.md -------------------------------------------------------------------------------- /rk3288/debug/usb/android_usb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/usb/android_usb.md -------------------------------------------------------------------------------- /rk3288/debug/workqueue/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/workqueue/.gitignore -------------------------------------------------------------------------------- /rk3288/debug/workqueue/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/workqueue/Makefile -------------------------------------------------------------------------------- /rk3288/debug/workqueue/README.md: -------------------------------------------------------------------------------- 1 | # WORKQUEUE 2 | -------------------------------------------------------------------------------- /rk3288/debug/workqueue/workq_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/workqueue/workq_test.c -------------------------------------------------------------------------------- /rk3288/debug/workqueue/workq_test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/workqueue/workq_test2.c -------------------------------------------------------------------------------- /rk3288/debug/workqueue/workq_test3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/debug/workqueue/workq_test3.c -------------------------------------------------------------------------------- /rk3288/script/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3288/script/README.md -------------------------------------------------------------------------------- /rk3399/1p8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/1p8.png -------------------------------------------------------------------------------- /rk3399/3p0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/3p0.png -------------------------------------------------------------------------------- /rk3399/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/README.md -------------------------------------------------------------------------------- /rk3399/apio4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/apio4.png -------------------------------------------------------------------------------- /rk3399/apio4_vdd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/apio4_vdd.png -------------------------------------------------------------------------------- /rk3399/apio5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/apio5.png -------------------------------------------------------------------------------- /rk3399/apps/README.md: -------------------------------------------------------------------------------- 1 | # Application test example 2 | 3 | ## lcd_test 4 | 5 | 简单的LCD测试程序,在LCD屏幕上显示彩色条纹 6 | -------------------------------------------------------------------------------- /rk3399/apps/lcd_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/apps/lcd_test.c -------------------------------------------------------------------------------- /rk3399/bsp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/bsp/README.md -------------------------------------------------------------------------------- /rk3399/bsp/default_storage_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/bsp/default_storage_map.png -------------------------------------------------------------------------------- /rk3399/cmdline_android: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/cmdline_android -------------------------------------------------------------------------------- /rk3399/debug/adc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/adc/README.md -------------------------------------------------------------------------------- /rk3399/debug/adc/keys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/adc/keys.png -------------------------------------------------------------------------------- /rk3399/debug/camera/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/camera/README.md -------------------------------------------------------------------------------- /rk3399/debug/camera/camera_engine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/camera/camera_engine.png -------------------------------------------------------------------------------- /rk3399/debug/camera/cap-isp-yuv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/camera/cap-isp-yuv.sh -------------------------------------------------------------------------------- /rk3399/debug/camera/cap-sensor-raw-bayer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/camera/cap-sensor-raw-bayer.sh -------------------------------------------------------------------------------- /rk3399/debug/camera/rkisp1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/camera/rkisp1.png -------------------------------------------------------------------------------- /rk3399/debug/camera/system_connection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/camera/system_connection.png -------------------------------------------------------------------------------- /rk3399/debug/camera/test_camera-uvc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/camera/test_camera-uvc.sh -------------------------------------------------------------------------------- /rk3399/debug/char/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/char/.gitignore -------------------------------------------------------------------------------- /rk3399/debug/char/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/char/Makefile -------------------------------------------------------------------------------- /rk3399/debug/char/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/char/README.md -------------------------------------------------------------------------------- /rk3399/debug/char/char_skeleton_drv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/char/char_skeleton_drv.c -------------------------------------------------------------------------------- /rk3399/debug/char/char_skeleton_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/char/char_skeleton_test.c -------------------------------------------------------------------------------- /rk3399/debug/char/spinlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/char/spinlock.c -------------------------------------------------------------------------------- /rk3399/debug/fiq_debugger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/fiq_debugger/README.md -------------------------------------------------------------------------------- /rk3399/debug/gpio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/gpio/README.md -------------------------------------------------------------------------------- /rk3399/debug/gpio/gpio1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/gpio/gpio1.png -------------------------------------------------------------------------------- /rk3399/debug/gpio/pmugrf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/gpio/pmugrf.png -------------------------------------------------------------------------------- /rk3399/debug/gpio/pmugrf_gpio1a_iomux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/gpio/pmugrf_gpio1a_iomux.png -------------------------------------------------------------------------------- /rk3399/debug/i2c/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/i2c/.gitignore -------------------------------------------------------------------------------- /rk3399/debug/i2c/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/i2c/Makefile -------------------------------------------------------------------------------- /rk3399/debug/i2c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/i2c/README.md -------------------------------------------------------------------------------- /rk3399/debug/i2c/i2c_regmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/i2c/i2c_regmap.c -------------------------------------------------------------------------------- /rk3399/debug/i2c/i2c_timing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/i2c/i2c_timing.png -------------------------------------------------------------------------------- /rk3399/debug/i2c/rk808.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/i2c/rk808.h -------------------------------------------------------------------------------- /rk3399/debug/misc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/misc/Makefile -------------------------------------------------------------------------------- /rk3399/debug/misc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/misc/README.md -------------------------------------------------------------------------------- /rk3399/debug/misc/vfs_rw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/misc/vfs_rw.c -------------------------------------------------------------------------------- /rk3399/debug/mmc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/mmc/README.md -------------------------------------------------------------------------------- /rk3399/debug/platform_driver_test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/platform_driver_test/.gitignore -------------------------------------------------------------------------------- /rk3399/debug/platform_driver_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/platform_driver_test/Makefile -------------------------------------------------------------------------------- /rk3399/debug/platform_driver_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/platform_driver_test/README.md -------------------------------------------------------------------------------- /rk3399/debug/platform_driver_test/kset_skeleton.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/platform_driver_test/kset_skeleton.c -------------------------------------------------------------------------------- /rk3399/debug/platform_driver_test/pid2task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/platform_driver_test/pid2task.c -------------------------------------------------------------------------------- /rk3399/debug/platform_driver_test/seq_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/platform_driver_test/seq_test.c -------------------------------------------------------------------------------- /rk3399/debug/platform_driver_test/seq_test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/platform_driver_test/seq_test2.c -------------------------------------------------------------------------------- /rk3399/debug/platform_driver_test/skeleton_ss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/platform_driver_test/skeleton_ss.c -------------------------------------------------------------------------------- /rk3399/debug/platform_driver_test/skeleton_ss.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/platform_driver_test/skeleton_ss.dtsi -------------------------------------------------------------------------------- /rk3399/debug/platform_driver_test/skeleton_ss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/platform_driver_test/skeleton_ss.h -------------------------------------------------------------------------------- /rk3399/debug/regmap/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/regmap/.gitignore -------------------------------------------------------------------------------- /rk3399/debug/regmap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/regmap/Makefile -------------------------------------------------------------------------------- /rk3399/debug/regmap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/regmap/README.md -------------------------------------------------------------------------------- /rk3399/debug/regmap/i2c_regmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/regmap/i2c_regmap.c -------------------------------------------------------------------------------- /rk3399/debug/regmap/regmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/regmap/regmap.png -------------------------------------------------------------------------------- /rk3399/debug/spi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/spi/README.md -------------------------------------------------------------------------------- /rk3399/debug/spi/spi4mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/spi/spi4mode.png -------------------------------------------------------------------------------- /rk3399/debug/spi/spi_skeleton.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/spi/spi_skeleton.c -------------------------------------------------------------------------------- /rk3399/debug/spi/w25q128fv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/spi/w25q128fv.c -------------------------------------------------------------------------------- /rk3399/debug/spi/w25q128fv.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/spi/w25q128fv.dtsi -------------------------------------------------------------------------------- /rk3399/debug/timer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/timer/.gitignore -------------------------------------------------------------------------------- /rk3399/debug/timer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/timer/Makefile -------------------------------------------------------------------------------- /rk3399/debug/timer/README.md: -------------------------------------------------------------------------------- 1 | # TIMER 2 | -------------------------------------------------------------------------------- /rk3399/debug/timer/mytimer_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/timer/mytimer_test.c -------------------------------------------------------------------------------- /rk3399/debug/uart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/uart/README.md -------------------------------------------------------------------------------- /rk3399/debug/usb/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/.gitignore -------------------------------------------------------------------------------- /rk3399/debug/usb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/Makefile -------------------------------------------------------------------------------- /rk3399/debug/usb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/README.md -------------------------------------------------------------------------------- /rk3399/debug/usb/USB_Debugging_and_Profiling_Techniques.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/USB_Debugging_and_Profiling_Techniques.pdf -------------------------------------------------------------------------------- /rk3399/debug/usb/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/architecture.png -------------------------------------------------------------------------------- /rk3399/debug/usb/cmd_rockusb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/cmd_rockusb.c -------------------------------------------------------------------------------- /rk3399/debug/usb/cmd_rockusb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/cmd_rockusb.h -------------------------------------------------------------------------------- /rk3399/debug/usb/mass_storage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/mass_storage.png -------------------------------------------------------------------------------- /rk3399/debug/usb/protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/protocol.md -------------------------------------------------------------------------------- /rk3399/debug/usb/sequenceDiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/sequenceDiagram.png -------------------------------------------------------------------------------- /rk3399/debug/usb/sequenceDiagram.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/sequenceDiagram.txt -------------------------------------------------------------------------------- /rk3399/debug/usb/tx_in_busy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/tx_in_busy.png -------------------------------------------------------------------------------- /rk3399/debug/usb/tx_in_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/tx_in_error.png -------------------------------------------------------------------------------- /rk3399/debug/usb/tx_in_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/tx_in_normal.png -------------------------------------------------------------------------------- /rk3399/debug/usb/tx_out_busy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/tx_out_busy.png -------------------------------------------------------------------------------- /rk3399/debug/usb/tx_out_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/tx_out_error.png -------------------------------------------------------------------------------- /rk3399/debug/usb/tx_out_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/tx_out_normal.png -------------------------------------------------------------------------------- /rk3399/debug/usb/tx_setup_busy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/tx_setup_busy.png -------------------------------------------------------------------------------- /rk3399/debug/usb/tx_setup_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/tx_setup_error.png -------------------------------------------------------------------------------- /rk3399/debug/usb/tx_setup_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/tx_setup_normal.png -------------------------------------------------------------------------------- /rk3399/debug/usb/usbmon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/usbmon.png -------------------------------------------------------------------------------- /rk3399/debug/usb/usbmouse_as_key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/usb/usbmouse_as_key.c -------------------------------------------------------------------------------- /rk3399/debug/wdog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/wdog/README.md -------------------------------------------------------------------------------- /rk3399/debug/wdog/wdt_driver_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/debug/wdog/wdt_driver_test.c -------------------------------------------------------------------------------- /rk3399/drm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/drm.md -------------------------------------------------------------------------------- /rk3399/fw_bcm4356a2_ag.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/fw_bcm4356a2_ag.bin -------------------------------------------------------------------------------- /rk3399/gst.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/gst.md -------------------------------------------------------------------------------- /rk3399/input_event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/input_event.md -------------------------------------------------------------------------------- /rk3399/io_domain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/io_domain.md -------------------------------------------------------------------------------- /rk3399/lcd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/lcd.md -------------------------------------------------------------------------------- /rk3399/lp079qx1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/lp079qx1.png -------------------------------------------------------------------------------- /rk3399/nvram_ap6356s.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/nvram_ap6356s.txt -------------------------------------------------------------------------------- /rk3399/parameter_android: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/parameter_android -------------------------------------------------------------------------------- /rk3399/parameter_linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/parameter_linux -------------------------------------------------------------------------------- /rk3399/pdmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/pdmap.png -------------------------------------------------------------------------------- /rk3399/port1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/port1.png -------------------------------------------------------------------------------- /rk3399/port2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/port2.png -------------------------------------------------------------------------------- /rk3399/port3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/port3.png -------------------------------------------------------------------------------- /rk3399/ramdiskfs/etc/fstab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/ramdiskfs/etc/fstab -------------------------------------------------------------------------------- /rk3399/ramdiskfs/etc/group: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/ramdiskfs/etc/group -------------------------------------------------------------------------------- /rk3399/ramdiskfs/etc/init.d/rcS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/ramdiskfs/etc/init.d/rcS -------------------------------------------------------------------------------- /rk3399/ramdiskfs/etc/inittab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/ramdiskfs/etc/inittab -------------------------------------------------------------------------------- /rk3399/ramdiskfs/etc/passwd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/ramdiskfs/etc/passwd -------------------------------------------------------------------------------- /rk3399/ramdiskfs/etc/profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/ramdiskfs/etc/profile -------------------------------------------------------------------------------- /rk3399/ramdiskfs/etc/sysconfig/HOSTNAME: -------------------------------------------------------------------------------- 1 | rk3399 2 | -------------------------------------------------------------------------------- /rk3399/replace_gpio.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/replace_gpio.sh -------------------------------------------------------------------------------- /rk3399/replace_pin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/replace_pin.sh -------------------------------------------------------------------------------- /rk3399/rk3399_busybox_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/rk3399_busybox_defconfig -------------------------------------------------------------------------------- /rk3399/rtmp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/rtmp.md -------------------------------------------------------------------------------- /rk3399/serial-getty@ttyFIQ0.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/serial-getty@ttyFIQ0.service -------------------------------------------------------------------------------- /rk3399/serial_port.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/serial_port.png -------------------------------------------------------------------------------- /rk3399/test_enc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/test_enc.sh -------------------------------------------------------------------------------- /rk3399/uboot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/uboot/README.md -------------------------------------------------------------------------------- /rk3399/uboot/leds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/uboot/leds.png -------------------------------------------------------------------------------- /rk3399/xconnect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/rk3399/xconnect.c -------------------------------------------------------------------------------- /tiny4412/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/README.md -------------------------------------------------------------------------------- /tiny4412/debug/buttons/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/buttons/Makefile -------------------------------------------------------------------------------- /tiny4412/debug/buttons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/buttons/README.md -------------------------------------------------------------------------------- /tiny4412/debug/buttons/button1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/buttons/button1.png -------------------------------------------------------------------------------- /tiny4412/debug/buttons/button2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/buttons/button2.png -------------------------------------------------------------------------------- /tiny4412/debug/buttons/buttons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/buttons/buttons.c -------------------------------------------------------------------------------- /tiny4412/debug/buttons/buttons.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/buttons/buttons.dtsi -------------------------------------------------------------------------------- /tiny4412/debug/leds/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/leds/Makefile -------------------------------------------------------------------------------- /tiny4412/debug/leds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/leds/README.md -------------------------------------------------------------------------------- /tiny4412/debug/leds/led1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/leds/led1.png -------------------------------------------------------------------------------- /tiny4412/debug/leds/led2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/leds/led2.png -------------------------------------------------------------------------------- /tiny4412/debug/leds/leds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/leds/leds.c -------------------------------------------------------------------------------- /tiny4412/debug/leds/leds.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/leds/leds.dtsi -------------------------------------------------------------------------------- /tiny4412/debug/leds/reg1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/leds/reg1.png -------------------------------------------------------------------------------- /tiny4412/debug/leds/reg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/tiny4412/debug/leds/reg2.png -------------------------------------------------------------------------------- /x86/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/README.md -------------------------------------------------------------------------------- /x86/bitmap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/bitmap/Makefile -------------------------------------------------------------------------------- /x86/bitmap/bitmap_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/bitmap/bitmap_test.c -------------------------------------------------------------------------------- /x86/bpf/.gitignore: -------------------------------------------------------------------------------- 1 | demo 2 | -------------------------------------------------------------------------------- /x86/bpf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/bpf/Makefile -------------------------------------------------------------------------------- /x86/bpf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/bpf/README.md -------------------------------------------------------------------------------- /x86/bpf/demo_kern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/bpf/demo_kern.c -------------------------------------------------------------------------------- /x86/bpf/demo_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/bpf/demo_user.c -------------------------------------------------------------------------------- /x86/bpf/trace_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/bpf/trace_helpers.c -------------------------------------------------------------------------------- /x86/bpf/vmexit_kern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/bpf/vmexit_kern.c -------------------------------------------------------------------------------- /x86/bpf/vmexit_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/bpf/vmexit_user.c -------------------------------------------------------------------------------- /x86/crypto/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/crypto/Makefile -------------------------------------------------------------------------------- /x86/crypto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/crypto/README.md -------------------------------------------------------------------------------- /x86/crypto/devmem2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/crypto/devmem2.c -------------------------------------------------------------------------------- /x86/hlist/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/hlist/Makefile -------------------------------------------------------------------------------- /x86/hlist/demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/hlist/demo.c -------------------------------------------------------------------------------- /x86/usb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/usb/README.md -------------------------------------------------------------------------------- /x86/usb/comp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/usb/comp.png -------------------------------------------------------------------------------- /x86/usb/mouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/usb/mouse.png -------------------------------------------------------------------------------- /x86/usb/rd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/usb/rd.png -------------------------------------------------------------------------------- /x86/usb/reportid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/usb/reportid.png -------------------------------------------------------------------------------- /x86/usb/rid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/usb/rid.png -------------------------------------------------------------------------------- /x86/usb/send0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/usb/send0.png -------------------------------------------------------------------------------- /x86/usb/send3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/usb/send3.png -------------------------------------------------------------------------------- /x86/usb/sr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/usb/sr.png -------------------------------------------------------------------------------- /x86/usb/srr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/54shady/kernel_drivers_examples/HEAD/x86/usb/srr.png --------------------------------------------------------------------------------