Skip to content

Modified the master i2c support for the bcm2708 so that i2c repeated #493

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 579 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
579 commits
Select commit Hold shift + click to select a range
b84b0fd
ceph: allow sync_read/write return partial successed size of read/write.
majianpeng Aug 21, 2013
7ec8ba9
rbd: fix buffer size for writes to images with snapshots
jdurgin Aug 27, 2013
fee9fb7
rbd: fix null dereference in dout
jdurgin Aug 29, 2013
5c89e0a
libceph: add function to ensure notifies are complete
jdurgin Aug 29, 2013
28f1e98
rbd: complete notifies before cleaning up osd_client and rbd_dev
jdurgin Aug 30, 2013
b146b95
rbd: make rbd_obj_notify_ack() synchronous
jdurgin Aug 30, 2013
98f2301
rbd: fix use-after free of rbd_dev->disk
jdurgin Aug 30, 2013
60cddba
rbd: ignore unmapped snapshots that no longer exist
jdurgin Aug 30, 2013
25ac04f
rbd: fix error handling from rbd_snap_name()
jdurgin Sep 5, 2013
b05bf41
arm64: Only enable local interrupts after the CPU is marked online
ctmarinas Jul 19, 2013
a21c646
arm64: virt: ensure visibility of __boot_cpu_mode
Jul 9, 2013
4fdf3da
arm64: Change kernel stack size to 16K
apmsw Jul 23, 2013
0433ab5
arm64: fix possible invalid FPSIMD initialization state
Sep 27, 2013
7b39eb9
arm64: check for number of arguments in syscall_get/set_arguments()
Oct 3, 2013
787c52c
arm64: dts: Reserve the memory used for secondary CPU release address
ctmarinas Nov 14, 2013
840cb86
arm64: Remove unused cpu_name ascii in arch/arm64/mm/proc.S
ctmarinas Sep 2, 2013
d22655d
clocksource: arch_timer: use virtual counters
Jan 30, 2013
1052b46
ARM: hyp: initialize CNTVOFF to zero
Jan 30, 2013
70ff6e5
ARM: KVM: arch_timers: zero CNTVOFF upon return to host
Mar 26, 2013
1ba872a
arm64: Avoid cache flushing in flush_dcache_page()
ctmarinas May 1, 2013
e94135a
arm64: Do not flush the D-cache for anonymous pages
ctmarinas May 1, 2013
74d53ae
arm64: Use Normal NonCacheable memory for writecombine
ctmarinas Nov 29, 2013
f722387
ext4: fix bigalloc regression
Jan 6, 2014
8b4b720
sh: add EXPORT_SYMBOL(min_low_pfn) and EXPORT_SYMBOL(max_low_pfn) to …
Jan 2, 2014
df272a3
Linux 3.10.26
gregkh Jan 9, 2014
aefeaf2
gpio: support low and high level interrupts
popcornmix Jan 9, 2014
5df7f22
config: Remove CONFIG_RTC_HCTOSYS
popcornmix Jan 10, 2014
2c09415
Modified the master i2c support for the bcm2708 so that i2c repeated
jjackowski Jan 12, 2014
deaf44d
ASoC: wm8804: Implement MCLK configuration options, add 32bit support
Jan 15, 2014
3320f86
ASoC: BCM:Add support for HiFiBerry Digi.
Jan 15, 2014
901e2b5
BCM2708: Added support for HiFiBerry Digi board
Jan 16, 2014
c3beeb6
BCM2708: Added HiFiBerry Digi configuration option
Jan 16, 2014
9b50991
ASoC: wm8804: Set idle_bias_off to false
Jan 16, 2014
8c92f44
Merge pull request #501 from usul27/rpi-3.10.y
popcornmix Jan 17, 2014
ab2ed0d
Merge branch 'linux-3.10.y' of git://git.kernel.org/pub/scm/linux/ker…
popcornmix Jan 17, 2014
1305fa2
Revert "bcm2708: fix gpio_to_irq() name clash"
jfasch Jan 18, 2014
5272555
bcm2708: select NEED_MACH_GPIO_H
jfasch Jan 18, 2014
943b563
Merge pull request #505 from jfasch/rpi-3.10.y-fix-gpio_to_irq
popcornmix Jan 19, 2014
54d3421
config: CONFIG_RT2800USB_RT55XX for more RaLink ID
juleq Jan 27, 2014
599a525
Merge pull request #515 from juleq/patch-1
popcornmix Jan 27, 2014
e79a3f8
Merge remote-tracking branch 'stable/linux-3.10.y' into rpi-3.10.y
popcornmix Jan 27, 2014
76d183f
video: relax the dimensions check for rotated displays
popcornmix Jan 29, 2014
4127b11
bcm2708_fb: Remove unnecessary second call of bcm2708_fb_debugfs_init
popcornmix Feb 5, 2014
cdeb937
Merge remote-tracking branch 'stable/linux-3.10.y' into rpi-3.10.y
popcornmix Feb 7, 2014
f2c2d2b
bcm2708: Allow disk activity led gpio to be specified
popcornmix Feb 11, 2014
f769178
bcm2708fb: Allow swapping of red/blue in 24/32 modes
popcornmix Feb 12, 2014
0e88f6e
SELinux: Fix memory leak upon loading policy
Jan 6, 2014
907b01c
tracing: Have trace buffer point back to trace_array
rostedt Jan 14, 2014
4aa6c99
tracing: Check if tracing is enabled in trace_puts()
rostedt Jan 23, 2014
f0b1b89
arch/sh/kernel/kgdb.c: add missing #include <linux/sched.h>
gaowanlong Jan 21, 2014
a1a730e
intel-iommu: fix off-by-one in pagetable freeing
awilliam Jan 21, 2014
9415358
Revert "EISA: Initialize device before its resources"
bjorn-helgaas Jan 17, 2014
d978213
fuse: fix pipe_buf_operations
Jan 22, 2014
37896a9
audit: reset audit backlog wait time after error recovery
rgbriggs Sep 13, 2013
62008f5
audit: correct a type mismatch in audit_syscall_exit()
Jan 13, 2014
cc95a31
mm/memory-failure.c: shift page lock from head page to tail page afte…
Jan 23, 2014
1772041
mm/page-writeback.c: fix dirty_balance_reserve subtraction from dirty…
hnaz Jan 29, 2014
f4f2e7a
mm/page-writeback.c: do not count anon pages as dirtyable memory
hnaz Jan 29, 2014
076c50d
mmc: fix host release issue after discard operation
Oct 26, 2013
f503487
mmc: atmel-mci: fix timeout errors in SDIO mode when using DMA
ldesroches Nov 20, 2013
f717cf2
slub: Fix calculation of cpu slabs
lizf-os Sep 10, 2013
7b20732
turbostat: Don't put unprocessed uapi headers in the include path
joshtriplett Aug 21, 2013
9e8cc3c
turbostat: Use GCC's CPUID functions to support PIC
joshtriplett Aug 21, 2013
31049da
ACPI / init: Flag use of ACPI and ACPI idioms for power supplies to r…
broonie Jan 27, 2014
6927a11
compat: fix sys_fanotify_mark
heicarst Jan 28, 2014
7d1756e
fs/compat: fix parameter handling for compat readv/writev syscalls
heicarst Jan 29, 2014
e21a370
fs/compat: fix lookup_dcookie() parameter handling
heicarst Jan 29, 2014
ee4dacc
tile: remove compat_sys_lookup_dcookie declaration to fix compile error
heicarst Jan 31, 2014
6691a68
mtd: mxc_nand: remove duplicated ecc_stats counting
mgrzeschik Nov 29, 2013
8d51abd
ore: Fix wrong math in allocation of per device BIO
Nov 21, 2013
bbbc0c0
xtensa: xtfpga: fix definitions of platform devices
jcmvbkbc Dec 25, 2013
573bf9d
IB/qib: Fix QP check when looping back to/from QP1
weiny2 Dec 18, 2013
0af2e4e
spi/bcm63xx: don't substract prepend length from total length
KanjiMonster Dec 17, 2013
784e70b
spidev: fix hang when transfer_one_message fails
daniel-santos Jan 5, 2014
6b1d47e
NFSv4: OPEN must handle the NFS4ERR_IO return code correctly
Dec 4, 2013
d5a453a
nfs4.1: properly handle ENOTSUP in SECINFO_NO_NAME
westonandrosadamson Jan 13, 2014
8152a6d
NFSv4.1: Handle errors correctly in nfs41_walk_client_list
trondmypd Jan 17, 2014
bc7a009
nfs4: fix discover_server_trunking use after free
westonandrosadamson Jan 20, 2014
18ce264
pnfs: Proper delay for NFS4ERR_RECALLCONFLICT in layout_get_done
Jan 22, 2014
8f364eb
sunrpc: Fix infinite loop in RPC state machine
westonandrosadamson Dec 17, 2013
6ee3681
dm thin: fix discard support to a previously shared block
jthornber Dec 17, 2013
9e38a4b
dm thin: initialize dm_thin_new_mapping returned by get_next_mapping
snitm Dec 17, 2013
5a961aa
dm: wait until embedded kobject is released before destroying a device
Jan 7, 2014
522e52a
dm space map common: make sure new space is used during extend
jthornber Jan 7, 2014
85efe62
dm space map metadata: fix extending the space map
jthornber Jan 7, 2014
03da64a
dm space map metadata: fix bug in resizing of thin metadata
jthornber Jan 21, 2014
81671ca
drm/radeon: warn users when hw_i2c is enabled (v2)
alexdeucher Jan 7, 2014
b610244
radeon/pm: Guard access to rdev->pm.power_state array
Jan 8, 2014
73e5786
mm, oom: base root bonus on current usage
rientjes Jan 30, 2014
0466ec2
media: anysee: fix non-working E30 Combo Plus DVB-T
palosaari Dec 17, 2013
178ad9e
dib8000: make 32 bits read atomic
mchehab Dec 13, 2013
757cd92
media: s5p_mfc: remove s5p_mfc_get_node_type() function
mszyprow Dec 3, 2013
b12295a
nxt200x: increase write buffer size
mchehab Jan 13, 2014
a6a77a6
dib8000: fix regression with dib807x
Dec 12, 2013
9c95374
m88rs2000: add m88rs2000_set_carrieroffset
Dec 24, 2013
bdc3dd0
m88rs2000: set symbol rate accurately
Dec 24, 2013
06faa75
drm/radeon: skip colorbuffer checking if COLOR_INFO.FORMAT is set to …
Jan 8, 2014
e98b345
drm/radeon: disable ss on DP for DCE3.x
alexdeucher Jan 13, 2014
65f4f71
drm/radeon: fix surface sync in fence on cayman (v2)
alexdeucher Jan 16, 2014
8ef1d6b
drm/radeon: set the full cache bit for fences on r7xx+
alexdeucher Jan 16, 2014
76ac19e
drm/radeon: fix DAC interrupt handling on DCE5+
alexdeucher Jan 27, 2014
3f4bd43
drm/radeon/DCE4+: clear bios scratch dpms bit (v2)
alexdeucher Jan 27, 2014
f6c99ad
dm sysfs: fix a module unload race
Jan 14, 2014
0a94611
drm/nouveau: fix m2mf copy to tiled gart
Nov 12, 2013
3b3ccea
drm/i915: Flush outstanding requests before allocating new seqno
ickle Jan 2, 2014
30e9a84
drm/i915: Fix the offset issue for the stolen GEM objects
goelakas Jan 13, 2014
bbf2a72
drm/i915: VLV2 - Fix hotplug detect bits
Jan 23, 2014
ba918f2
i915: remove pm_qos request on error
Jan 25, 2014
fa7173d
drm/cirrus: correct register values for 16bpp
tiwai Jan 21, 2014
cd8bac7
drm/mgag200: fix typo causing bw limits to be ignored on some chips
airlied Feb 5, 2014
99f58f5
mfd: lpc_ich: Add support for Intel Avoton SoC
jamesdralston May 9, 2013
7c11b4c
mfd: lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs
Jun 20, 2013
245359b
i2c: i801: SMBus patch for Intel Coleto Creek DeviceIDs
Jun 19, 2013
ff000db
ftrace: Synchronize setting function_trace_op with ftrace_trace_function
rostedt Feb 7, 2014
2ffc55a
ftrace: Fix synchronization location disabling and freeing ftrace_ops
rostedt Feb 7, 2014
551667d
ftrace: Have function graph only trace based on global_ops filters
rostedt Feb 7, 2014
9231008
timekeeping: Fix lost updates to tai adjustment
johnstultz-work Dec 12, 2013
27ec615
timekeeping: Fix CLOCK_TAI timer/nanosleep delays
johnstultz-work Dec 11, 2013
0a4114b
timekeeping: Fix missing timekeeping_update in suspend path
johnstultz-work Dec 12, 2013
7246a67
rtc-cmos: Add an alarm disable quirk
bp3tk0v Jul 20, 2013
1f5d891
timekeeping: Avoid possible deadlock from clock_was_set_delayed
johnstultz-work Dec 11, 2013
6a67371
intel_pstate: Add Haswell CPU models
Jun 30, 2013
0a7aa7f
intel_pstate: fix no_turbo
spandruvada Oct 1, 2013
5e978b4
intel_pstate: Improve accuracy by not truncating until final result
Oct 21, 2013
3318903
intel_pstate: Correct calculation of min pstate value
Oct 21, 2013
26d1de2
Linux 3.10.30
gregkh Feb 13, 2014
983dcb1
V4L2: H264 profile & level ctrls, FPS control and auto exp pri
Feb 12, 2014
07d2eda
V4L2: Correct BGR24 to RGB24 in format table
Feb 12, 2014
6ea94e5
V4L2: Add additional pixel formats. Correct colourspace
Feb 12, 2014
e3d8f0b
V4L2: Drop logging msg from info to debug
Feb 14, 2014
048eb2b
V4L2: Initial pass at scene modes.
Feb 14, 2014
da615ca
alsa: Make alsa work queue high priority. Fixes underrun issues when …
popcornmix Feb 21, 2014
68580e1
Merge remote-tracking branch 'stable/linux-3.10.y' into rpi-3.10.y
popcornmix Feb 21, 2014
4f27bd0
Merge remote-tracking branch 'stable/linux-3.10.y' into rpi-3.10.y
popcornmix Feb 23, 2014
6ae3590
ASoc: Don't report S24_LE support, it produces white noise with xbmc
popcornmix Feb 28, 2014
439def4
config: Enable CONFIG_CHR_DEV_SG for SCSI generic devices
popcornmix Mar 5, 2014
a1baeb2
Merge remote-tracking branch 'stable/linux-3.10.y' into rpi-3.10.y
popcornmix Mar 7, 2014
e67635a
Add IQaudIO Sound Card support for Raspberry Pi
Mar 8, 2014
23416dd
Added PCB rev2 GPIO pins
Mar 14, 2014
57ffcf1
Merge pull request #547 from eduvik/rpi-3.10.y
ghollingworth Mar 14, 2014
7a1f9bd
V4L2: Increase the number of image buffers for high fps
Mar 14, 2014
3bff11d
V4L2: Increase threshold for switching between video & stills
Mar 14, 2014
0385850
config: Remove emergency kernel config
Mar 18, 2014
cff74f3
Support eMMC 5.1 cards
ghollingworth Mar 21, 2014
fe94047
ocfs2: fix quota file corruption
jankara Mar 3, 2014
e632065
ocfs2 syncs the wrong range...
Feb 10, 2014
7105c24
sched: Fix double normalization of vruntime
gmccollister Feb 18, 2014
7d26115
rapidio/tsi721: fix tasklet termination in dma channel release
Mar 3, 2014
5f8873a
net-tcp: fastopen: fix high order allocations
Feb 20, 2014
e31789b
neigh: recompute reachabletime before returning from neigh_periodic_w…
Feb 27, 2014
7626c1c
virtio-net: alloc big buffers also when guest can receive UFO
jasowang Feb 21, 2014
ad6a2ef
ipv6: reuse ip6_frag_id from ip6_ufo_append_data
strssndktn Feb 21, 2014
4e3eb36
sfc: check for NULL efx->ptp_data in efx_ptp_event
ecree-solarflare Feb 25, 2014
e830499
ipv6: ipv6_find_hdr restore prev functionality
HSchill Feb 27, 2014
56418e6
tg3: Don't check undefined error bits in RXBD
Feb 28, 2014
e9c0523
net: sctp: fix sctp_sf_do_5_1D_ce to verify if we/peer is AUTH capable
Mar 3, 2014
041f676
mac80211: send control port protocol frames to the VO queue
Feb 11, 2014
6c29f90
mac80211: fix AP powersave TX vs. wakeup race
egrumbach Feb 20, 2014
ee234f6
mac80211: don't validate unchanged AP bandwidth while tracking
jmberg-intel Feb 21, 2014
c6222ce
mac80211: fix association to 20/40 MHz VHT networks
jmberg-intel Feb 27, 2014
af42d83
mac80211: clear sequence/fragment number in QoS-null frames
jmberg-intel Mar 4, 2014
f1253f4
ath9k: Fix ETSI compliance for AR9462 2.0
Feb 14, 2014
9a566ca
iwlwifi: dvm: clear IWL_STA_UCODE_INPROGRESS when assoc fails
egrumbach Feb 18, 2014
e2673cf
iwlwifi: fix TX status for aggregated packets
jmberg-intel Feb 25, 2014
a8b89c3
iwlwifi: disable TX AMPDU by default for iwldvm
egrumbach Feb 12, 2014
fd18f07
mwifiex: clean pcie ring only when device is present
Feb 18, 2014
d401b13
mwifiex: add NULL check for PCIe Rx skb
Feb 18, 2014
58247e0
mwifiex: fix cmd and Tx data timeout issue for PCIe cards
Feb 18, 2014
43cf537
mwifiex: do not advertise usb autosuspend support
bingz Feb 27, 2014
b4f13ae
mwifiex: copy AP's HT capability info correctly
Mar 5, 2014
30eabd5
mwifiex: save and copy AP's VHT capability info correctly
Mar 5, 2014
9e5768f
ARM: 7811/1: locks: use early clobber in arch_spin_trylock
wildea01 Aug 12, 2013
3cad8c0
drm/ttm: don't oops if no invalidate_caches()
Mar 12, 2014
6d14f97
ALSA: oxygen: Xonar DG(X): capture from I2S channel 1, not 2
Jan 24, 2014
d6d74bd
ALSA: usb-audio: Add quirk for Logitech Webcam C500
tiwai Mar 5, 2014
0009e16
ALSA: hda - Added inverted digital-mic handling for Acer TravelMate 8371
mariusknaust Mar 3, 2014
b2c65e3
ALSA: hda - Add missing loopback merge path for AD1884/1984 codecs
tiwai Mar 5, 2014
926148a
powerpc: Align p_dyn, p_rela and p_st symbols
antonblanchard Mar 3, 2014
a1154ed
ARM: 7991/1: sa1100: fix compile problem on Collie
linusw Feb 25, 2014
5dc0622
regulator: core: Replace direct ops->enable usage
Feb 20, 2014
258b2b8
x86: Ignore NMIs that come in during early boot
Mar 7, 2014
32cfaa2
x86: fix compile error due to X86_TRAP_NMI use in asm files
torvalds Mar 8, 2014
07e51bc
x86/amd/numa: Fix northbridge quirk to assign correct NUMA node
dblueman Mar 13, 2014
98bfb82
usb: Add device quirk for Logitech HD Pro Webcams C920 and C930e
jwerner-chromium Mar 4, 2014
a71970a
usb: Make DELAY_INIT quirk wait 100ms between Get Configuration requests
jwerner-chromium Mar 4, 2014
5846d12
genirq: Remove racy waitqueue_active check
Chuansheng-Liu Feb 24, 2014
49833ab
cpuset: fix a race condition in __cpuset_node_allowed_softwall()
lizf-os Feb 27, 2014
35d3bc4
ACPI / resources: ignore invalid ACPI device resources
zhang-rui Feb 27, 2014
aa02c63
tracing: Do not add event files for modules that fail tracepoints
rostedt Feb 26, 2014
a5c82bd
firewire: net: fix use after free
Feb 18, 2014
ce6ea17
firewire: don't use PREPARE_DELAYED_WORK
htejun Mar 7, 2014
cf1ca90
libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for Seagate Momentus Sp…
mbaldessari Mar 7, 2014
709b45f
spi: spi-ath79: fix initial GPIO CS line setup
juhosg Mar 2, 2014
f26e8a0
NFS: Fix a delegation callback race
trondmypd Mar 3, 2014
ea5b675
NFSv4: nfs4_stateid_is_current should return 'true' for an invalid st…
trondmypd Mar 5, 2014
f5babe7
ACPI / sleep: Add extra checks for HW Reduced ACPI mode sleep states
rafaeljw Mar 13, 2014
a98aaa6
iscsi-target: Fix iscsit_get_tpg_from_np tpg_state bug
Feb 26, 2014
1074601
fs/proc/base.c: fix GPF in /proc/$PID/map_files
Mar 10, 2014
f750156
drm/radeon/atom: select the proper number of lanes in transmitter setup
alexdeucher Mar 6, 2014
f20ec26
ipc: Fix 2 bugs in msgrcv() MSG_COPY implementation
mkerrisk Mar 10, 2014
b1fb379
KVM: SVM: fix cr8 intercept window
rkrcmar Mar 11, 2014
bc91f7d
PCI: Enable INTx in pci_reenable_device() only when MSI/MSI-X not ena…
bjorn-helgaas Mar 11, 2014
6e85b33
vmxnet3: fix netpoll race condition
nhorman Mar 10, 2014
3f0d0d5
vmxnet3: fix building without CONFIG_PCI_MSI
arndb Mar 13, 2014
a97f803
mm/compaction: break out of loop on !PageBuddy in isolate_freepages_b…
labbott Mar 10, 2014
c5aca16
dm cache: fix truncation bug when copying a block to/from >2TB fast d…
mauelsha Mar 11, 2014
7b70fa2
dm cache: fix access beyond end of origin device
mauelsha Mar 12, 2014
ef2e19c
net: unix socket code abuses csum_partial
antonblanchard Mar 5, 2014
2930093
can: flexcan: flexcan_open(): fix error path if flexcan_chip_start() …
marckleinebudde Feb 28, 2014
2918698
SCSI: isci: fix reset timeout handling
djbw Feb 6, 2014
35816ed
SCSI: isci: correct erroneous for_each_isci_host macro
ldorau Feb 6, 2014
b60a18f
SCSI: qla2xxx: Poll during initialization for ISP25xx and ISP83xx
Feb 26, 2014
cbb3a50
SCSI: storvsc: NULL pointer dereference fix
alesax Feb 27, 2014
c21278b
x86, fpu: Check tsk_used_math() in kernel_fpu_end() for eager FPU
vsv13 Feb 3, 2014
4588502
Btrfs: fix data corruption when reading/updating compressed extents
fdmanana Feb 8, 2014
a9467db
ALSA: oxygen: modify adjust_dg_dac_routing function
Jan 24, 2014
c509312
jiffies: Avoid undefined behavior from signed overflow
paulmck Jul 27, 2013
69a5baf
s390/dasd: hold request queue sysfs lock when calling elevator_init()
heicarst Oct 31, 2013
48573b6
Fix mountpoint reference leakage in linkat
verygreen Jan 31, 2014
006b5c7
memcg: reparent charges of children before processing parent
filbranden Mar 3, 2014
6f94854
MIPS: include linux/types.h
Dec 9, 2013
d3e9516
bio-integrity: Fix bio_integrity_verify segment start bug
Jan 22, 2014
ce4ad34
tick: Make oneshot broadcast robust vs. CPU offlining
KAGA-KOKO Jun 26, 2013
315a5eb
iwlwifi: mvm: don't WARN when statistics are handled late
egrumbach Mar 4, 2014
b0018ae
ARM: 7864/1: Handle 64-bit memory in case of 32-bit phys_addr_t
Oct 22, 2013
8cb6c1b
ARM: ignore memory below PHYS_OFFSET
Jan 11, 2014
3e33287
iscsi/iser-target: Use list_del_init for ->i_conn_node
Feb 3, 2014
0083a8c
iscsi/iser-target: Fix isert_conn->state hung shutdown issues
Feb 3, 2014
c98ff78
iser-target: Fix post_send_buf_count for RDMA READ/WRITE
Feb 27, 2014
f74d23a
PNP / ACPI: proper handling of ACPI IO/Memory resource parsing failures
zhang-rui Mar 11, 2014
7cf0cf0
Linux 3.10.34
gregkh Mar 24, 2014
48a645d
fix sign in sdhci_bcm2708_raw_writel wait calculation
whitslack Mar 25, 2014
dea8280
Merge pull request #549 from whitslack/rpi-3.10.y
ghollingworth Mar 25, 2014
65503d9
V4L2: Add manual white balance control.
Mar 25, 2014
9cecb89
config: Add CONFIG_VETH for virtual ethernet devices
popcornmix Mar 27, 2014
7df6b14
Fix volsw_range functions so SOC_DOUBLE_R_RANGE_TLV works.
hmbedded Mar 28, 2014
c3adf09
Use a range macro for Playback Volume.
hmbedded Mar 28, 2014
9f6cf35
fix soc-core's inverse range and let IQaudIO DAC use this fixed SOC_D…
Mar 30, 2014
41f5c50
Merge pull request #544 from iqaudio/rpi-3.10.y
popcornmix Apr 1, 2014
7d7fcfd
config: Add CONFIG_L2TP_IP and CONFIG_L2TP_ETH
popcornmix Mar 27, 2014
5f3cdc4
Merge remote-tracking branch 'stable/linux-3.10.y' into rpi-3.10.y
popcornmix Apr 1, 2014
d74de2f
Merge remote-tracking branch 'stable/linux-3.10.y' into rpi-3.10.y
popcornmix Apr 4, 2014
7193cfe
V4L2: Add support for more image formats
Apr 4, 2014
6a7bf4b
Merge remote-tracking branch 'stable/linux-3.10.y' into rpi-3.10.y
popcornmix Apr 14, 2014
e0001dd
config: Add support for BRCMFMAC wifi driver
popcornmix Apr 15, 2014
fdad8a6
dwc_otg: fiq_fsm: Base commit for driver rewrite
Mar 19, 2014
46e47f7
Fix ARM architecture issue with local_irq_restore()
Mar 19, 2014
d894df6
fiq_fsm: Push error recovery into the FIQ when fiq_fsm is used
Apr 15, 2014
1d82f9e
Merge remote-tracking branch 'upstream/rpi-3.10.y-next' into
jjackowski Apr 20, 2014
1d1c2fa
brabl2 pointed out that my I2C update missed some code for a bug fix
jjackowski Apr 21, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
60 changes: 60 additions & 0 deletions Documentation/video4linux/bcm2835-v4l2.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@

BCM2835 (aka Raspberry Pi) V4L2 driver
======================================

1. Copyright
============

Copyright © 2013 Raspberry Pi (Trading) Ltd.

2. License
==========

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

3. Quick Start
==============

You need a version 1.0 or later of v4l2-ctl, available from:
git://git.linuxtv.org/v4l-utils.git

$ sudo modprobe bcm2835-v4l2

Turn on the overlay:

$ v4l2-ctl --overlay=1

Turn off the overlay:

$ v4l2-ctl --overlay=0

Set the capture format for video:

$ v4l2-ctl --set-fmt-video=width=1920,height=1088,pixelformat=4

(Note: 1088 not 1080).

Capture:

$ v4l2-ctl --stream-mmap=3 --stream-count=100 --stream-to=somefile.h264

Stills capture:

$ v4l2-ctl --set-fmt-video=width=2592,height=1944,pixelformat=3
$ v4l2-ctl --stream-mmap=3 --stream-count=1 --stream-to=somefile.jpg

List of available formats:

$ v4l2-ctl --list-formats
19 changes: 19 additions & 0 deletions arch/arm/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -361,6 +361,24 @@ config ARCH_AT91
This enables support for systems based on Atmel
AT91RM9200 and AT91SAM9* processors.

config ARCH_BCM2708
bool "Broadcom BCM2708 family"
select CPU_V6
select ARM_AMBA
select HAVE_CLK
select HAVE_SCHED_CLOCK
select NEED_MACH_GPIO_H
select NEED_MACH_MEMORY_H
select CLKDEV_LOOKUP
select ARCH_HAS_CPUFREQ
select GENERIC_CLOCKEVENTS
select ARM_ERRATA_411920
select MACH_BCM2708
select VC4
select FIQ
help
This enables support for Broadcom BCM2708 boards.

config ARCH_CLPS711X
bool "Cirrus Logic CLPS711x/EP721x/EP731x-based"
select ARCH_REQUIRE_GPIOLIB
Expand Down Expand Up @@ -1025,6 +1043,7 @@ source "arch/arm/mach-virt/Kconfig"
source "arch/arm/mach-vt8500/Kconfig"

source "arch/arm/mach-w90x900/Kconfig"
source "arch/arm/mach-bcm2708/Kconfig"

source "arch/arm/mach-zynq/Kconfig"

Expand Down
8 changes: 8 additions & 0 deletions arch/arm/Kconfig.debug
Original file line number Diff line number Diff line change
Expand Up @@ -519,6 +519,14 @@ choice
For more details about semihosting, please see
chapter 8 of DUI0203I_rvct_developer_guide.pdf from ARM Ltd.

config DEBUG_BCM2708_UART0
bool "Broadcom BCM2708 UART0 (PL011)"
depends on MACH_BCM2708
help
Say Y here if you want the debug print routines to direct
their output to UART 0. The port must have been initialised
by the boot-loader before use.

endchoice

config DEBUG_EXYNOS_UART
Expand Down
1 change: 1 addition & 0 deletions arch/arm/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@ textofs-$(CONFIG_ARCH_MSM8960) := 0x00208000
# by CONFIG_* macro name.
machine-$(CONFIG_ARCH_AT91) += at91
machine-$(CONFIG_ARCH_BCM) += bcm
machine-$(CONFIG_ARCH_BCM2708) += bcm2708
machine-$(CONFIG_ARCH_BCM2835) += bcm2835
machine-$(CONFIG_ARCH_CLPS711X) += clps711x
machine-$(CONFIG_ARCH_CNS3XXX) += cns3xxx
Expand Down
Loading