You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
Merge 3.6-rc6 into usb-next
This resolves the merge problems with: drivers/usb/dwc3/gadget.c drivers/usb/musb/tusb6010.c that had been seen in linux-next. Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
@@ -210,3 +210,15 @@ Users:
|
|||||||
firmware assigned instance number of the PCI
|
firmware assigned instance number of the PCI
|
||||||
device that can help in understanding the firmware
|
device that can help in understanding the firmware
|
||||||
intended order of the PCI device.
|
intended order of the PCI device.
|
||||||
|
|
||||||
|
What: /sys/bus/pci/devices/.../d3cold_allowed
|
||||||
|
Date: July 2012
|
||||||
|
Contact: Huang Ying <ying.huang@intel.com>
|
||||||
|
Description:
|
||||||
|
d3cold_allowed is bit to control whether the corresponding PCI
|
||||||
|
device can be put into D3Cold state. If it is cleared, the
|
||||||
|
device will never be put into D3Cold state. If it is set, the
|
||||||
|
device may be put into D3Cold state if other requirements are
|
||||||
|
satisfied too. Reading this attribute will show the current
|
||||||
|
value of d3cold_allowed bit. Writing this attribute will set
|
||||||
|
the value of d3cold_allowed bit.
|
||||||
|
|||||||
@@ -3,15 +3,21 @@
|
|||||||
biodoc.txt
|
biodoc.txt
|
||||||
- Notes on the Generic Block Layer Rewrite in Linux 2.5
|
- Notes on the Generic Block Layer Rewrite in Linux 2.5
|
||||||
capability.txt
|
capability.txt
|
||||||
- Generic Block Device Capability (/sys/block/<disk>/capability)
|
- Generic Block Device Capability (/sys/block/<device>/capability)
|
||||||
|
cfq-iosched.txt
|
||||||
|
- CFQ IO scheduler tunables
|
||||||
|
data-integrity.txt
|
||||||
|
- Block data integrity
|
||||||
deadline-iosched.txt
|
deadline-iosched.txt
|
||||||
- Deadline IO scheduler tunables
|
- Deadline IO scheduler tunables
|
||||||
ioprio.txt
|
ioprio.txt
|
||||||
- Block io priorities (in CFQ scheduler)
|
- Block io priorities (in CFQ scheduler)
|
||||||
|
queue-sysfs.txt
|
||||||
|
- Queue's sysfs entries
|
||||||
request.txt
|
request.txt
|
||||||
- The members of struct request (in include/linux/blkdev.h)
|
- The members of struct request (in include/linux/blkdev.h)
|
||||||
stat.txt
|
stat.txt
|
||||||
- Block layer statistics in /sys/block/<dev>/stat
|
- Block layer statistics in /sys/block/<device>/stat
|
||||||
switching-sched.txt
|
switching-sched.txt
|
||||||
- Switching I/O schedulers at runtime
|
- Switching I/O schedulers at runtime
|
||||||
writeback_cache_control.txt
|
writeback_cache_control.txt
|
||||||
|
|||||||
@@ -1,3 +1,14 @@
|
|||||||
|
CFQ (Complete Fairness Queueing)
|
||||||
|
===============================
|
||||||
|
|
||||||
|
The main aim of CFQ scheduler is to provide a fair allocation of the disk
|
||||||
|
I/O bandwidth for all the processes which requests an I/O operation.
|
||||||
|
|
||||||
|
CFQ maintains the per process queue for the processes which request I/O
|
||||||
|
operation(syncronous requests). In case of asynchronous requests, all the
|
||||||
|
requests from all the processes are batched together according to their
|
||||||
|
process's I/O priority.
|
||||||
|
|
||||||
CFQ ioscheduler tunables
|
CFQ ioscheduler tunables
|
||||||
========================
|
========================
|
||||||
|
|
||||||
@@ -25,6 +36,72 @@ there are multiple spindles behind single LUN (Host based hardware RAID
|
|||||||
controller or for storage arrays), setting slice_idle=0 might end up in better
|
controller or for storage arrays), setting slice_idle=0 might end up in better
|
||||||
throughput and acceptable latencies.
|
throughput and acceptable latencies.
|
||||||
|
|
||||||
|
back_seek_max
|
||||||
|
-------------
|
||||||
|
This specifies, given in Kbytes, the maximum "distance" for backward seeking.
|
||||||
|
The distance is the amount of space from the current head location to the
|
||||||
|
sectors that are backward in terms of distance.
|
||||||
|
|
||||||
|
This parameter allows the scheduler to anticipate requests in the "backward"
|
||||||
|
direction and consider them as being the "next" if they are within this
|
||||||
|
distance from the current head location.
|
||||||
|
|
||||||
|
back_seek_penalty
|
||||||
|
-----------------
|
||||||
|
This parameter is used to compute the cost of backward seeking. If the
|
||||||
|
backward distance of request is just 1/back_seek_penalty from a "front"
|
||||||
|
request, then the seeking cost of two requests is considered equivalent.
|
||||||
|
|
||||||
|
So scheduler will not bias toward one or the other request (otherwise scheduler
|
||||||
|
will bias toward front request). Default value of back_seek_penalty is 2.
|
||||||
|
|
||||||
|
fifo_expire_async
|
||||||
|
-----------------
|
||||||
|
This parameter is used to set the timeout of asynchronous requests. Default
|
||||||
|
value of this is 248ms.
|
||||||
|
|
||||||
|
fifo_expire_sync
|
||||||
|
----------------
|
||||||
|
This parameter is used to set the timeout of synchronous requests. Default
|
||||||
|
value of this is 124ms. In case to favor synchronous requests over asynchronous
|
||||||
|
one, this value should be decreased relative to fifo_expire_async.
|
||||||
|
|
||||||
|
slice_async
|
||||||
|
-----------
|
||||||
|
This parameter is same as of slice_sync but for asynchronous queue. The
|
||||||
|
default value is 40ms.
|
||||||
|
|
||||||
|
slice_async_rq
|
||||||
|
--------------
|
||||||
|
This parameter is used to limit the dispatching of asynchronous request to
|
||||||
|
device request queue in queue's slice time. The maximum number of request that
|
||||||
|
are allowed to be dispatched also depends upon the io priority. Default value
|
||||||
|
for this is 2.
|
||||||
|
|
||||||
|
slice_sync
|
||||||
|
----------
|
||||||
|
When a queue is selected for execution, the queues IO requests are only
|
||||||
|
executed for a certain amount of time(time_slice) before switching to another
|
||||||
|
queue. This parameter is used to calculate the time slice of synchronous
|
||||||
|
queue.
|
||||||
|
|
||||||
|
time_slice is computed using the below equation:-
|
||||||
|
time_slice = slice_sync + (slice_sync/5 * (4 - prio)). To increase the
|
||||||
|
time_slice of synchronous queue, increase the value of slice_sync. Default
|
||||||
|
value is 100ms.
|
||||||
|
|
||||||
|
quantum
|
||||||
|
-------
|
||||||
|
This specifies the number of request dispatched to the device queue. In a
|
||||||
|
queue's time slice, a request will not be dispatched if the number of request
|
||||||
|
in the device exceeds this parameter. This parameter is used for synchronous
|
||||||
|
request.
|
||||||
|
|
||||||
|
In case of storage with several disk, this setting can limit the parallel
|
||||||
|
processing of request. Therefore, increasing the value can imporve the
|
||||||
|
performace although this can cause the latency of some I/O to increase due
|
||||||
|
to more number of requests.
|
||||||
|
|
||||||
CFQ IOPS Mode for group scheduling
|
CFQ IOPS Mode for group scheduling
|
||||||
===================================
|
===================================
|
||||||
Basic CFQ design is to provide priority based time slices. Higher priority
|
Basic CFQ design is to provide priority based time slices. Higher priority
|
||||||
|
|||||||
@@ -9,20 +9,71 @@ These files are the ones found in the /sys/block/xxx/queue/ directory.
|
|||||||
Files denoted with a RO postfix are readonly and the RW postfix means
|
Files denoted with a RO postfix are readonly and the RW postfix means
|
||||||
read-write.
|
read-write.
|
||||||
|
|
||||||
|
add_random (RW)
|
||||||
|
----------------
|
||||||
|
This file allows to trun off the disk entropy contribution. Default
|
||||||
|
value of this file is '1'(on).
|
||||||
|
|
||||||
|
discard_granularity (RO)
|
||||||
|
-----------------------
|
||||||
|
This shows the size of internal allocation of the device in bytes, if
|
||||||
|
reported by the device. A value of '0' means device does not support
|
||||||
|
the discard functionality.
|
||||||
|
|
||||||
|
discard_max_bytes (RO)
|
||||||
|
----------------------
|
||||||
|
Devices that support discard functionality may have internal limits on
|
||||||
|
the number of bytes that can be trimmed or unmapped in a single operation.
|
||||||
|
The discard_max_bytes parameter is set by the device driver to the maximum
|
||||||
|
number of bytes that can be discarded in a single operation. Discard
|
||||||
|
requests issued to the device must not exceed this limit. A discard_max_bytes
|
||||||
|
value of 0 means that the device does not support discard functionality.
|
||||||
|
|
||||||
|
discard_zeroes_data (RO)
|
||||||
|
------------------------
|
||||||
|
When read, this file will show if the discarded block are zeroed by the
|
||||||
|
device or not. If its value is '1' the blocks are zeroed otherwise not.
|
||||||
|
|
||||||
hw_sector_size (RO)
|
hw_sector_size (RO)
|
||||||
-------------------
|
-------------------
|
||||||
This is the hardware sector size of the device, in bytes.
|
This is the hardware sector size of the device, in bytes.
|
||||||
|
|
||||||
|
iostats (RW)
|
||||||
|
-------------
|
||||||
|
This file is used to control (on/off) the iostats accounting of the
|
||||||
|
disk.
|
||||||
|
|
||||||
|
logical_block_size (RO)
|
||||||
|
-----------------------
|
||||||
|
This is the logcal block size of the device, in bytes.
|
||||||
|
|
||||||
max_hw_sectors_kb (RO)
|
max_hw_sectors_kb (RO)
|
||||||
----------------------
|
----------------------
|
||||||
This is the maximum number of kilobytes supported in a single data transfer.
|
This is the maximum number of kilobytes supported in a single data transfer.
|
||||||
|
|
||||||
|
max_integrity_segments (RO)
|
||||||
|
---------------------------
|
||||||
|
When read, this file shows the max limit of integrity segments as
|
||||||
|
set by block layer which a hardware controller can handle.
|
||||||
|
|
||||||
max_sectors_kb (RW)
|
max_sectors_kb (RW)
|
||||||
-------------------
|
-------------------
|
||||||
This is the maximum number of kilobytes that the block layer will allow
|
This is the maximum number of kilobytes that the block layer will allow
|
||||||
for a filesystem request. Must be smaller than or equal to the maximum
|
for a filesystem request. Must be smaller than or equal to the maximum
|
||||||
size allowed by the hardware.
|
size allowed by the hardware.
|
||||||
|
|
||||||
|
max_segments (RO)
|
||||||
|
-----------------
|
||||||
|
Maximum number of segments of the device.
|
||||||
|
|
||||||
|
max_segment_size (RO)
|
||||||
|
---------------------
|
||||||
|
Maximum segment size of the device.
|
||||||
|
|
||||||
|
minimum_io_size (RO)
|
||||||
|
--------------------
|
||||||
|
This is the smallest preferred io size reported by the device.
|
||||||
|
|
||||||
nomerges (RW)
|
nomerges (RW)
|
||||||
-------------
|
-------------
|
||||||
This enables the user to disable the lookup logic involved with IO
|
This enables the user to disable the lookup logic involved with IO
|
||||||
@@ -45,11 +96,24 @@ per-block-cgroup request pool. IOW, if there are N block cgroups,
|
|||||||
each request queue may have upto N request pools, each independently
|
each request queue may have upto N request pools, each independently
|
||||||
regulated by nr_requests.
|
regulated by nr_requests.
|
||||||
|
|
||||||
|
optimal_io_size (RO)
|
||||||
|
--------------------
|
||||||
|
This is the optimal io size reported by the device.
|
||||||
|
|
||||||
|
physical_block_size (RO)
|
||||||
|
------------------------
|
||||||
|
This is the physical block size of device, in bytes.
|
||||||
|
|
||||||
read_ahead_kb (RW)
|
read_ahead_kb (RW)
|
||||||
------------------
|
------------------
|
||||||
Maximum number of kilobytes to read-ahead for filesystems on this block
|
Maximum number of kilobytes to read-ahead for filesystems on this block
|
||||||
device.
|
device.
|
||||||
|
|
||||||
|
rotational (RW)
|
||||||
|
---------------
|
||||||
|
This file is used to stat if the device is of rotational type or
|
||||||
|
non-rotational type.
|
||||||
|
|
||||||
rq_affinity (RW)
|
rq_affinity (RW)
|
||||||
----------------
|
----------------
|
||||||
If this option is '1', the block layer will migrate request completions to the
|
If this option is '1', the block layer will migrate request completions to the
|
||||||
|
|||||||
@@ -10,8 +10,8 @@ Required properties:
|
|||||||
- compatible : Should be "fsl,<chip>-esdhc"
|
- compatible : Should be "fsl,<chip>-esdhc"
|
||||||
|
|
||||||
Optional properties:
|
Optional properties:
|
||||||
- fsl,cd-internal : Indicate to use controller internal card detection
|
- fsl,cd-controller : Indicate to use controller internal card detection
|
||||||
- fsl,wp-internal : Indicate to use controller internal write protection
|
- fsl,wp-controller : Indicate to use controller internal write protection
|
||||||
|
|
||||||
Examples:
|
Examples:
|
||||||
|
|
||||||
@@ -19,8 +19,8 @@ esdhc@70004000 {
|
|||||||
compatible = "fsl,imx51-esdhc";
|
compatible = "fsl,imx51-esdhc";
|
||||||
reg = <0x70004000 0x4000>;
|
reg = <0x70004000 0x4000>;
|
||||||
interrupts = <1>;
|
interrupts = <1>;
|
||||||
fsl,cd-internal;
|
fsl,cd-controller;
|
||||||
fsl,wp-internal;
|
fsl,wp-controller;
|
||||||
};
|
};
|
||||||
|
|
||||||
esdhc@70008000 {
|
esdhc@70008000 {
|
||||||
|
|||||||
@@ -568,7 +568,7 @@ Why: KVM tracepoints provide mostly equivalent information in a much more
|
|||||||
----------------------------
|
----------------------------
|
||||||
|
|
||||||
What: at91-mci driver ("CONFIG_MMC_AT91")
|
What: at91-mci driver ("CONFIG_MMC_AT91")
|
||||||
When: 3.7
|
When: 3.8
|
||||||
Why: There are two mci drivers: at91-mci and atmel-mci. The PDC support
|
Why: There are two mci drivers: at91-mci and atmel-mci. The PDC support
|
||||||
was added to atmel-mci as a first step to support more chips.
|
was added to atmel-mci as a first step to support more chips.
|
||||||
Then at91-mci was kept only for old IP versions (on at91rm9200 and
|
Then at91-mci was kept only for old IP versions (on at91rm9200 and
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ Supported adapters:
|
|||||||
* Intel DH89xxCC (PCH)
|
* Intel DH89xxCC (PCH)
|
||||||
* Intel Panther Point (PCH)
|
* Intel Panther Point (PCH)
|
||||||
* Intel Lynx Point (PCH)
|
* Intel Lynx Point (PCH)
|
||||||
|
* Intel Lynx Point-LP (PCH)
|
||||||
Datasheets: Publicly available at the Intel website
|
Datasheets: Publicly available at the Intel website
|
||||||
|
|
||||||
On Intel Patsburg and later chipsets, both the normal host SMBus controller
|
On Intel Patsburg and later chipsets, both the normal host SMBus controller
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ static void keep_alive(void)
|
|||||||
* or "-e" to enable the card.
|
* or "-e" to enable the card.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void term(int sig)
|
static void term(int sig)
|
||||||
{
|
{
|
||||||
close(fd);
|
close(fd);
|
||||||
fprintf(stderr, "Stopping watchdog ticks...\n");
|
fprintf(stderr, "Stopping watchdog ticks...\n");
|
||||||
|
|||||||
+1
-1
@@ -3388,7 +3388,7 @@ M: "Wolfram Sang (embedded platforms)" <w.sang@pengutronix.de>
|
|||||||
L: linux-i2c@vger.kernel.org
|
L: linux-i2c@vger.kernel.org
|
||||||
W: http://i2c.wiki.kernel.org/
|
W: http://i2c.wiki.kernel.org/
|
||||||
T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
|
T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
|
||||||
T: git git://git.fluff.org/bjdooks/linux.git
|
T: git git://git.pengutronix.de/git/wsa/linux.git
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: Documentation/i2c/
|
F: Documentation/i2c/
|
||||||
F: drivers/i2c/
|
F: drivers/i2c/
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
VERSION = 3
|
VERSION = 3
|
||||||
PATCHLEVEL = 6
|
PATCHLEVEL = 6
|
||||||
SUBLEVEL = 0
|
SUBLEVEL = 0
|
||||||
EXTRAVERSION = -rc3
|
EXTRAVERSION = -rc6
|
||||||
NAME = Saber-toothed Squirrel
|
NAME = Saber-toothed Squirrel
|
||||||
|
|
||||||
# *DOCUMENTATION*
|
# *DOCUMENTATION*
|
||||||
|
|||||||
+2
-1
@@ -6,7 +6,7 @@ config ARM
|
|||||||
select HAVE_DMA_API_DEBUG
|
select HAVE_DMA_API_DEBUG
|
||||||
select HAVE_IDE if PCI || ISA || PCMCIA
|
select HAVE_IDE if PCI || ISA || PCMCIA
|
||||||
select HAVE_DMA_ATTRS
|
select HAVE_DMA_ATTRS
|
||||||
select HAVE_DMA_CONTIGUOUS if (CPU_V6 || CPU_V6K || CPU_V7)
|
select HAVE_DMA_CONTIGUOUS if MMU
|
||||||
select HAVE_MEMBLOCK
|
select HAVE_MEMBLOCK
|
||||||
select RTC_LIB
|
select RTC_LIB
|
||||||
select SYS_SUPPORTS_APM_EMULATION
|
select SYS_SUPPORTS_APM_EMULATION
|
||||||
@@ -2144,6 +2144,7 @@ source "drivers/cpufreq/Kconfig"
|
|||||||
config CPU_FREQ_IMX
|
config CPU_FREQ_IMX
|
||||||
tristate "CPUfreq driver for i.MX CPUs"
|
tristate "CPUfreq driver for i.MX CPUs"
|
||||||
depends on ARCH_MXC && CPU_FREQ
|
depends on ARCH_MXC && CPU_FREQ
|
||||||
|
select CPU_FREQ_TABLE
|
||||||
help
|
help
|
||||||
This enables the CPUfreq driver for i.MX CPUs.
|
This enables the CPUfreq driver for i.MX CPUs.
|
||||||
|
|
||||||
|
|||||||
@@ -356,15 +356,15 @@ choice
|
|||||||
is nothing connected to read from the DCC.
|
is nothing connected to read from the DCC.
|
||||||
|
|
||||||
config DEBUG_SEMIHOSTING
|
config DEBUG_SEMIHOSTING
|
||||||
bool "Kernel low-level debug output via semihosting I"
|
bool "Kernel low-level debug output via semihosting I/O"
|
||||||
help
|
help
|
||||||
Semihosting enables code running on an ARM target to use
|
Semihosting enables code running on an ARM target to use
|
||||||
the I/O facilities on a host debugger/emulator through a
|
the I/O facilities on a host debugger/emulator through a
|
||||||
simple SVC calls. The host debugger or emulator must have
|
simple SVC call. The host debugger or emulator must have
|
||||||
semihosting enabled for the special svc call to be trapped
|
semihosting enabled for the special svc call to be trapped
|
||||||
otherwise the kernel will crash.
|
otherwise the kernel will crash.
|
||||||
|
|
||||||
This is known to work with OpenOCD, as wellas
|
This is known to work with OpenOCD, as well as
|
||||||
ARM's Fast Models, or any other controlling environment
|
ARM's Fast Models, or any other controlling environment
|
||||||
that implements semihosting.
|
that implements semihosting.
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -284,10 +284,10 @@ zImage Image xipImage bootpImage uImage: vmlinux
|
|||||||
zinstall uinstall install: vmlinux
|
zinstall uinstall install: vmlinux
|
||||||
$(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $@
|
$(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $@
|
||||||
|
|
||||||
%.dtb:
|
%.dtb: scripts
|
||||||
$(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $(boot)/$@
|
$(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $(boot)/$@
|
||||||
|
|
||||||
dtbs:
|
dtbs: scripts
|
||||||
$(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $(boot)/$@
|
$(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $(boot)/$@
|
||||||
|
|
||||||
# We use MRPROPER_FILES and CLEAN_FILES now
|
# We use MRPROPER_FILES and CLEAN_FILES now
|
||||||
|
|||||||
@@ -659,10 +659,14 @@ __armv7_mmu_cache_on:
|
|||||||
#ifdef CONFIG_CPU_ENDIAN_BE8
|
#ifdef CONFIG_CPU_ENDIAN_BE8
|
||||||
orr r0, r0, #1 << 25 @ big-endian page tables
|
orr r0, r0, #1 << 25 @ big-endian page tables
|
||||||
#endif
|
#endif
|
||||||
|
mrcne p15, 0, r6, c2, c0, 2 @ read ttb control reg
|
||||||
orrne r0, r0, #1 @ MMU enabled
|
orrne r0, r0, #1 @ MMU enabled
|
||||||
movne r1, #0xfffffffd @ domain 0 = client
|
movne r1, #0xfffffffd @ domain 0 = client
|
||||||
|
bic r6, r6, #1 << 31 @ 32-bit translation system
|
||||||
|
bic r6, r6, #3 << 0 @ use only ttbr0
|
||||||
mcrne p15, 0, r3, c2, c0, 0 @ load page table pointer
|
mcrne p15, 0, r3, c2, c0, 0 @ load page table pointer
|
||||||
mcrne p15, 0, r1, c3, c0, 0 @ load domain access control
|
mcrne p15, 0, r1, c3, c0, 0 @ load domain access control
|
||||||
|
mcrne p15, 0, r6, c2, c0, 2 @ load ttb control
|
||||||
#endif
|
#endif
|
||||||
mcr p15, 0, r0, c7, c5, 4 @ ISB
|
mcr p15, 0, r0, c7, c5, 4 @ ISB
|
||||||
mcr p15, 0, r0, c1, c0, 0 @ load control register
|
mcr p15, 0, r0, c1, c0, 0 @ load control register
|
||||||
|
|||||||
@@ -154,5 +154,10 @@
|
|||||||
#size-cells = <0>;
|
#size-cells = <0>;
|
||||||
ti,hwmods = "i2c3";
|
ti,hwmods = "i2c3";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
wdt2: wdt@44e35000 {
|
||||||
|
compatible = "ti,omap3-wdt";
|
||||||
|
ti,hwmods = "wd_timer2";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
compatible = "atmel,at91sam9g25ek", "atmel,at91sam9x5ek", "atmel,at91sam9x5", "atmel,at91sam9";
|
compatible = "atmel,at91sam9g25ek", "atmel,at91sam9x5ek", "atmel,at91sam9x5", "atmel,at91sam9";
|
||||||
|
|
||||||
chosen {
|
chosen {
|
||||||
bootargs = "128M console=ttyS0,115200 root=/dev/mtdblock1 rw rootfstype=ubifs ubi.mtd=1 root=ubi0:rootfs";
|
bootargs = "console=ttyS0,115200 root=/dev/mtdblock1 rw rootfstype=ubifs ubi.mtd=1 root=ubi0:rootfs";
|
||||||
};
|
};
|
||||||
|
|
||||||
ahb {
|
ahb {
|
||||||
|
|||||||
@@ -25,8 +25,8 @@
|
|||||||
aips@70000000 { /* aips-1 */
|
aips@70000000 { /* aips-1 */
|
||||||
spba@70000000 {
|
spba@70000000 {
|
||||||
esdhc@70004000 { /* ESDHC1 */
|
esdhc@70004000 { /* ESDHC1 */
|
||||||
fsl,cd-internal;
|
fsl,cd-controller;
|
||||||
fsl,wp-internal;
|
fsl,wp-controller;
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -41,9 +41,13 @@
|
|||||||
};
|
};
|
||||||
power-blue {
|
power-blue {
|
||||||
label = "power:blue";
|
label = "power:blue";
|
||||||
gpios = <&gpio1 11 0>;
|
gpios = <&gpio1 10 0>;
|
||||||
linux,default-trigger = "timer";
|
linux,default-trigger = "timer";
|
||||||
};
|
};
|
||||||
|
power-red {
|
||||||
|
label = "power:red";
|
||||||
|
gpios = <&gpio1 11 0>;
|
||||||
|
};
|
||||||
usb1 {
|
usb1 {
|
||||||
label = "usb1:blue";
|
label = "usb1:blue";
|
||||||
gpios = <&gpio1 12 0>;
|
gpios = <&gpio1 12 0>;
|
||||||
|
|||||||
@@ -66,6 +66,7 @@
|
|||||||
|
|
||||||
vcxio: regulator@8 {
|
vcxio: regulator@8 {
|
||||||
compatible = "ti,twl6030-vcxio";
|
compatible = "ti,twl6030-vcxio";
|
||||||
|
regulator-always-on;
|
||||||
};
|
};
|
||||||
|
|
||||||
vusb: regulator@9 {
|
vusb: regulator@9 {
|
||||||
@@ -74,10 +75,12 @@
|
|||||||
|
|
||||||
v1v8: regulator@10 {
|
v1v8: regulator@10 {
|
||||||
compatible = "ti,twl6030-v1v8";
|
compatible = "ti,twl6030-v1v8";
|
||||||
|
regulator-always-on;
|
||||||
};
|
};
|
||||||
|
|
||||||
v2v1: regulator@11 {
|
v2v1: regulator@11 {
|
||||||
compatible = "ti,twl6030-v2v1";
|
compatible = "ti,twl6030-v2v1";
|
||||||
|
regulator-always-on;
|
||||||
};
|
};
|
||||||
|
|
||||||
clk32kg: regulator@12 {
|
clk32kg: regulator@12 {
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ CONFIG_AEABI=y
|
|||||||
CONFIG_FORCE_MAX_ZONEORDER=13
|
CONFIG_FORCE_MAX_ZONEORDER=13
|
||||||
CONFIG_ZBOOT_ROM_TEXT=0x0
|
CONFIG_ZBOOT_ROM_TEXT=0x0
|
||||||
CONFIG_ZBOOT_ROM_BSS=0x0
|
CONFIG_ZBOOT_ROM_BSS=0x0
|
||||||
CONFIG_CMDLINE="console=tty0 console=ttySC1,115200 earlyprintk=sh-sci.1,115200 ignore_loglevel root=/dev/nfs ip=dhcp nfsroot=,rsize=4096,wsize=4096"
|
CONFIG_CMDLINE="console=tty0 console=ttySC1,115200 earlyprintk=sh-sci.1,115200 ignore_loglevel root=/dev/nfs ip=dhcp nfsroot=,rsize=4096,wsize=4096 rw"
|
||||||
CONFIG_CMDLINE_FORCE=y
|
CONFIG_CMDLINE_FORCE=y
|
||||||
CONFIG_KEXEC=y
|
CONFIG_KEXEC=y
|
||||||
CONFIG_VFP=y
|
CONFIG_VFP=y
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user