Skip to content

Commit

Permalink
firmware: MVC: various improvments to error handling
Browse files Browse the repository at this point in the history
firmware: dispmanx: Fix for locking with dispmanx_element_add with stereo object

firmware: video_decode: increase the number of userdatas

firmware: platform: Enable VCOS_RELEASE_ASSERTS
See: #377 (comment)

firmware: dispmanx: Fix for dispmanx_snapshot with more than one rotated layer
See: #377

kernel: config: Enable ZSMALLOC, ZRAM and PGTABLE_MAPPING
See: raspberrypi/linux#894

kernel: config: Enable CONFIG_FB_MODE_HELPERS and CONFIG_FB_UDL
See: #141

kernel: bcm2708: Make ioctl logging quieter
See: raspberrypi/linux#895

kernel: HiFiBerry Digi: set SPDIF status bits for sample rate
See: raspberrypi/linux#899

kernel: dts: overlay: add generic support for ads7846
See: raspberrypi/linux#896
  • Loading branch information
popcornmix committed Mar 22, 2015
1 parent f8e385c commit 151e6e5
Show file tree
Hide file tree
Showing 69 changed files with 83,927 additions and 83,825 deletions.
Binary file modified boot/fixup.dat
Binary file not shown.
Binary file modified boot/fixup_cd.dat
Binary file not shown.
Binary file modified boot/fixup_x.dat
Binary file not shown.
Binary file modified boot/kernel.img
Binary file not shown.
Binary file modified boot/kernel7.img
Binary file not shown.
Binary file added boot/overlays/ads7846-overlay.dtb
Binary file not shown.
Binary file modified boot/overlays/i2c-rtc-overlay.dtb
Binary file not shown.
Binary file modified boot/start.elf
Binary file not shown.
Binary file modified boot/start_cd.elf
Binary file not shown.
Binary file modified boot/start_x.elf
Binary file not shown.
11 changes: 11 additions & 0 deletions extra/Module.symvers
Original file line number Diff line number Diff line change
Expand Up @@ -347,6 +347,7 @@
0x9cc63a60 usb_driver_release_interface vmlinux EXPORT_SYMBOL_GPL
0x8cf6faed mpage_writepages vmlinux EXPORT_SYMBOL
0x719466a8 cfg80211_notify_new_peer_candidate net/wireless/cfg80211 EXPORT_SYMBOL
0xcbc5d521 lz4_compress lib/lz4/lz4_compress EXPORT_SYMBOL
0xb864ed55 o2nm_node_get fs/ocfs2/cluster/ocfs2_nodemanager EXPORT_SYMBOL_GPL
0xddb81069 udp6_set_csum vmlinux EXPORT_SYMBOL
0x487c5d33 nf_log_buf_add vmlinux EXPORT_SYMBOL_GPL
Expand Down Expand Up @@ -520,6 +521,7 @@
0x8234d81b dev_get_by_index vmlinux EXPORT_SYMBOL
0x788956b5 __qdisc_calculate_pkt_len vmlinux EXPORT_SYMBOL
0x526dc03b dma_buf_unmap_attachment vmlinux EXPORT_SYMBOL_GPL
0x924c46f8 zs_unmap_object mm/zsmalloc EXPORT_SYMBOL_GPL
0x2f622ea1 roccat_disconnect drivers/hid/hid-roccat EXPORT_SYMBOL_GPL
0xb8378c1a class_create_file_ns vmlinux EXPORT_SYMBOL_GPL
0x5e8f7734 textsearch_find_continuous vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -702,6 +704,7 @@
0x502d321c clk_register_divider_table vmlinux EXPORT_SYMBOL_GPL
0x429be6d3 remove_conflicting_framebuffers vmlinux EXPORT_SYMBOL
0x88535a18 bt_procfs_init net/bluetooth/bluetooth EXPORT_SYMBOL
0xedd49930 zs_create_pool mm/zsmalloc EXPORT_SYMBOL_GPL
0xb6dd7d5e v4l2_device_set_name drivers/media/v4l2-core/videodev EXPORT_SYMBOL_GPL
0x154c6338 dm_kcopyd_client_destroy drivers/md/dm-mod EXPORT_SYMBOL
0x39d1a796 trace_hardirqs_on_caller vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -1244,6 +1247,7 @@
0x0fc01e9f static_key_slow_inc vmlinux EXPORT_SYMBOL_GPL
0x69c08879 class_dev_iter_exit vmlinux EXPORT_SYMBOL_GPL
0xe706eac7 snd_soc_dapm_disable_pin_unlocked sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x958df3ac zs_free mm/zsmalloc EXPORT_SYMBOL_GPL
0x23680123 input_register_polled_device drivers/input/input-polldev EXPORT_SYMBOL
0xc3880471 xdr_decode_netobj vmlinux EXPORT_SYMBOL_GPL
0xb02adafb filemap_fdatawait_range vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -3428,6 +3432,7 @@
0xc7026a0a d_add_ci vmlinux EXPORT_SYMBOL
0xfa4b98d5 tty_register_device_attr vmlinux EXPORT_SYMBOL_GPL
0xd4eda055 nlmclnt_proc vmlinux EXPORT_SYMBOL_GPL
0xc69b7ee5 zs_destroy_pool mm/zsmalloc EXPORT_SYMBOL_GPL
0x12b2ad06 iscsi_switch_str_param drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0xac151306 rt2800_link_stats drivers/net/wireless/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0x31e6784c phy_ethtool_get_wol drivers/net/phy/libphy EXPORT_SYMBOL
Expand Down Expand Up @@ -4068,6 +4073,7 @@
0xf8fe3d0b kmsg_dump_register vmlinux EXPORT_SYMBOL_GPL
0x42ab45b5 xfrm_state_insert vmlinux EXPORT_SYMBOL
0x40728a63 xt_find_revision net/netfilter/x_tables EXPORT_SYMBOL_GPL
0xcbe56bc2 zs_get_total_pages mm/zsmalloc EXPORT_SYMBOL_GPL
0xc8b59177 ath9k_hw_set_interrupts drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0x23c57b6d rpc_peeraddr2str vmlinux EXPORT_SYMBOL_GPL
0x928c228a __destroy_inode vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -4481,6 +4487,7 @@
0xc93066e0 sg_pcopy_from_buffer vmlinux EXPORT_SYMBOL
0x94c8d6b1 inet6_csk_bind_conflict net/ipv6/ipv6 EXPORT_SYMBOL_GPL
0xd1bd75b4 garp_register_application net/802/garp EXPORT_SYMBOL_GPL
0x7b1ade38 lz4_decompress lib/lz4/lz4_decompress EXPORT_SYMBOL
0x2d15177d ath9k_cmn_debug_stat_rx drivers/net/wireless/ath/ath9k/ath9k_common EXPORT_SYMBOL
0xa0b30faa netif_carrier_on vmlinux EXPORT_SYMBOL
0x3cdb0ef8 __bitmap_full vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -4517,6 +4524,7 @@
0x3796bdcc snd_pcm_format_little_endian sound/core/snd-pcm EXPORT_SYMBOL
0xc1f30c88 ieee80211_gtk_rekey_notify net/mac80211/mac80211 EXPORT_SYMBOL_GPL
0x2d37f135 irttp_flow_request net/irda/irda EXPORT_SYMBOL
0x0afd4610 zs_malloc mm/zsmalloc EXPORT_SYMBOL_GPL
0xa6317159 devm_extcon_dev_unregister drivers/extcon/extcon-class EXPORT_SYMBOL_GPL
0x0295cd49 usb_stor_access_xfer_buf vmlinux EXPORT_SYMBOL_GPL
0x6220b4a2 crc32_le vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -5227,6 +5235,7 @@
0x133f4cb5 gspca_dev_probe drivers/media/usb/gspca/gspca_main EXPORT_SYMBOL
0x3cd297ac dib9000_get_i2c_master drivers/media/dvb-frontends/dib9000 EXPORT_SYMBOL
0x0ad0dc4f dm_bufio_mark_buffer_dirty drivers/md/dm-bufio EXPORT_SYMBOL_GPL
0xa598e29c vesa_modes vmlinux EXPORT_SYMBOL
0x27ee134a alarm_forward vmlinux EXPORT_SYMBOL_GPL
0x1e4b0ad8 remap_vmalloc_range_partial vmlinux EXPORT_SYMBOL
0xfe8fb333 nf_log_dump_packet_common net/netfilter/nf_log_common EXPORT_SYMBOL_GPL
Expand Down Expand Up @@ -7675,6 +7684,7 @@
0x5decb389 rpc_print_iostats vmlinux EXPORT_SYMBOL_GPL
0x757bb2d2 udp_lib_unhash vmlinux EXPORT_SYMBOL
0xc8afe8e6 set_ras_addr_hook net/netfilter/nf_conntrack_h323 EXPORT_SYMBOL_GPL
0x9dfe7307 lz4_decompress_unknownoutputsize lib/lz4/lz4_decompress EXPORT_SYMBOL
0xc5bccbcb lirc_register_driver drivers/media/rc/lirc_dev EXPORT_SYMBOL
0x02f838eb task_cls_state vmlinux EXPORT_SYMBOL_GPL
0xce5ac24f zlib_inflate_workspacesize vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -8036,6 +8046,7 @@
0xd132632b list_lru_walk_node vmlinux EXPORT_SYMBOL_GPL
0x9c83ce4a xt_unregister_match net/netfilter/x_tables EXPORT_SYMBOL
0xab904402 p9_client_create_dotl net/9p/9pnet EXPORT_SYMBOL
0xc341ae6d zs_map_object mm/zsmalloc EXPORT_SYMBOL_GPL
0x05e7dd1b clk_get_accuracy vmlinux EXPORT_SYMBOL_GPL
0x4fd34519 tcp_splice_read vmlinux EXPORT_SYMBOL
0xb15ec186 DWC_THREAD_STOP vmlinux EXPORT_SYMBOL
Expand Down
11 changes: 11 additions & 0 deletions extra/Module7.symvers
Original file line number Diff line number Diff line change
Expand Up @@ -350,6 +350,7 @@
0x24f7883e usb_driver_release_interface vmlinux EXPORT_SYMBOL_GPL
0xc27baf36 mpage_writepages vmlinux EXPORT_SYMBOL
0x071ba52d cfg80211_notify_new_peer_candidate net/wireless/cfg80211 EXPORT_SYMBOL
0xcbc5d521 lz4_compress lib/lz4/lz4_compress EXPORT_SYMBOL
0xb20a77ac o2nm_node_get fs/ocfs2/cluster/ocfs2_nodemanager EXPORT_SYMBOL_GPL
0x1d401981 udp6_set_csum vmlinux EXPORT_SYMBOL
0x487c5d33 nf_log_buf_add vmlinux EXPORT_SYMBOL_GPL
Expand Down Expand Up @@ -524,6 +525,7 @@
0x23642701 dev_get_by_index vmlinux EXPORT_SYMBOL
0x50165b4a __qdisc_calculate_pkt_len vmlinux EXPORT_SYMBOL
0xa448b702 dma_buf_unmap_attachment vmlinux EXPORT_SYMBOL_GPL
0x924c46f8 zs_unmap_object mm/zsmalloc EXPORT_SYMBOL_GPL
0x2f622ea1 roccat_disconnect drivers/hid/hid-roccat EXPORT_SYMBOL_GPL
0xa11a3abe class_create_file_ns vmlinux EXPORT_SYMBOL_GPL
0x508ec464 textsearch_find_continuous vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -709,6 +711,7 @@
0xf12caf22 clk_register_divider_table vmlinux EXPORT_SYMBOL_GPL
0x429be6d3 remove_conflicting_framebuffers vmlinux EXPORT_SYMBOL
0xc5351d4d bt_procfs_init net/bluetooth/bluetooth EXPORT_SYMBOL
0xedd49930 zs_create_pool mm/zsmalloc EXPORT_SYMBOL_GPL
0x6097e03e v4l2_device_set_name drivers/media/v4l2-core/videodev EXPORT_SYMBOL_GPL
0x154c6338 dm_kcopyd_client_destroy drivers/md/dm-mod EXPORT_SYMBOL
0x39d1a796 trace_hardirqs_on_caller vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -1256,6 +1259,7 @@
0x0fc01e9f static_key_slow_inc vmlinux EXPORT_SYMBOL_GPL
0xc4832407 class_dev_iter_exit vmlinux EXPORT_SYMBOL_GPL
0xee65bd1f snd_soc_dapm_disable_pin_unlocked sound/soc/snd-soc-core EXPORT_SYMBOL_GPL
0x958df3ac zs_free mm/zsmalloc EXPORT_SYMBOL_GPL
0x45552805 input_register_polled_device drivers/input/input-polldev EXPORT_SYMBOL
0xc3880471 xdr_decode_netobj vmlinux EXPORT_SYMBOL_GPL
0x429eebba filemap_fdatawait_range vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -3469,6 +3473,7 @@
0xab4095df d_add_ci vmlinux EXPORT_SYMBOL
0x1e7a62e4 tty_register_device_attr vmlinux EXPORT_SYMBOL_GPL
0x65e66614 nlmclnt_proc vmlinux EXPORT_SYMBOL_GPL
0xc69b7ee5 zs_destroy_pool mm/zsmalloc EXPORT_SYMBOL_GPL
0x12b2ad06 iscsi_switch_str_param drivers/scsi/libiscsi EXPORT_SYMBOL_GPL
0xcc10ebd3 rt2800_link_stats drivers/net/wireless/rt2x00/rt2800lib EXPORT_SYMBOL_GPL
0xa731f924 phy_ethtool_get_wol drivers/net/phy/libphy EXPORT_SYMBOL
Expand Down Expand Up @@ -4112,6 +4117,7 @@
0xf8fe3d0b kmsg_dump_register vmlinux EXPORT_SYMBOL_GPL
0x2b5e4ec7 xfrm_state_insert vmlinux EXPORT_SYMBOL
0x40728a63 xt_find_revision net/netfilter/x_tables EXPORT_SYMBOL_GPL
0xcbe56bc2 zs_get_total_pages mm/zsmalloc EXPORT_SYMBOL_GPL
0x41d5263f ath9k_hw_set_interrupts drivers/net/wireless/ath/ath9k/ath9k_hw EXPORT_SYMBOL
0xf9f6f908 rpc_peeraddr2str vmlinux EXPORT_SYMBOL_GPL
0x7ff42b6e __destroy_inode vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -4523,6 +4529,7 @@
0xc93066e0 sg_pcopy_from_buffer vmlinux EXPORT_SYMBOL
0x44ef28c2 inet6_csk_bind_conflict net/ipv6/ipv6 EXPORT_SYMBOL_GPL
0xaf3e4761 garp_register_application net/802/garp EXPORT_SYMBOL_GPL
0x7b1ade38 lz4_decompress lib/lz4/lz4_decompress EXPORT_SYMBOL
0x2d15177d ath9k_cmn_debug_stat_rx drivers/net/wireless/ath/ath9k/ath9k_common EXPORT_SYMBOL
0x180ebf3e netif_carrier_on vmlinux EXPORT_SYMBOL
0x3cdb0ef8 __bitmap_full vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -4559,6 +4566,7 @@
0x3796bdcc snd_pcm_format_little_endian sound/core/snd-pcm EXPORT_SYMBOL
0xc1f30c88 ieee80211_gtk_rekey_notify net/mac80211/mac80211 EXPORT_SYMBOL_GPL
0x0710c8b0 irttp_flow_request net/irda/irda EXPORT_SYMBOL
0x0afd4610 zs_malloc mm/zsmalloc EXPORT_SYMBOL_GPL
0x2f0921a9 devm_extcon_dev_unregister drivers/extcon/extcon-class EXPORT_SYMBOL_GPL
0x96caac43 usb_stor_access_xfer_buf vmlinux EXPORT_SYMBOL_GPL
0x6220b4a2 crc32_le vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -5276,6 +5284,7 @@
0xabdb0c32 gspca_dev_probe drivers/media/usb/gspca/gspca_main EXPORT_SYMBOL
0xb2577a75 dib9000_get_i2c_master drivers/media/dvb-frontends/dib9000 EXPORT_SYMBOL
0x0ad0dc4f dm_bufio_mark_buffer_dirty drivers/md/dm-bufio EXPORT_SYMBOL_GPL
0xa598e29c vesa_modes vmlinux EXPORT_SYMBOL
0x9a73c316 alarm_forward vmlinux EXPORT_SYMBOL_GPL
0xa9e800ec remap_vmalloc_range_partial vmlinux EXPORT_SYMBOL
0x25bf4a30 nf_log_dump_packet_common net/netfilter/nf_log_common EXPORT_SYMBOL_GPL
Expand Down Expand Up @@ -7744,6 +7753,7 @@
0x2b12925d cpumask_next_and vmlinux EXPORT_SYMBOL
0x0a2b9989 udp_lib_unhash vmlinux EXPORT_SYMBOL
0x0d8290fa set_ras_addr_hook net/netfilter/nf_conntrack_h323 EXPORT_SYMBOL_GPL
0x9dfe7307 lz4_decompress_unknownoutputsize lib/lz4/lz4_decompress EXPORT_SYMBOL
0x8f95475d lirc_register_driver drivers/media/rc/lirc_dev EXPORT_SYMBOL
0x1213e77e task_cls_state vmlinux EXPORT_SYMBOL_GPL
0xce5ac24f zlib_inflate_workspacesize vmlinux EXPORT_SYMBOL
Expand Down Expand Up @@ -8111,6 +8121,7 @@
0x10ae14ec list_lru_walk_node vmlinux EXPORT_SYMBOL_GPL
0x9c4c8ada xt_unregister_match net/netfilter/x_tables EXPORT_SYMBOL
0x4bdb98c7 p9_client_create_dotl net/9p/9pnet EXPORT_SYMBOL
0xc341ae6d zs_map_object mm/zsmalloc EXPORT_SYMBOL_GPL
0xd23544eb clk_get_accuracy vmlinux EXPORT_SYMBOL_GPL
0x92d12a0d tcp_splice_read vmlinux EXPORT_SYMBOL
0xb15ec186 DWC_THREAD_STOP vmlinux EXPORT_SYMBOL
Expand Down
Loading

0 comments on commit 151e6e5

Please sign in to comment.