aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sh/kernel/cpu/sh4
AgeCommit message (Expand)AuthorFilesLines
2023-10-25sh: Remove unused SH4-202 supportArnd Bergmann3-317/+0
2023-04-21sh: sq: Use the bitmap API when applicableChristophe JAILLET1-4/+3
2023-04-19sh: sq: Fix incorrect element size for allocating bitmap bufferJohn Paul Adrian Glaubitz1-1/+1
2023-02-09sh: mm: set VM_IOREMAP flag to the vmalloc areaBaoquan He1-1/+1
2022-01-05sh: sq: use default_groups in kobj_typeGreg Kroah-Hartman1-1/+2
2020-06-02mm: remove __get_vm_areaChristoph Hellwig1-1/+2
2019-10-07sh: add the sh_ prefix to early platform symbolsBartosz Golaszewski3-6/+6
2019-10-07drivers: move the early platform device support to arch/shBartosz Golaszewski3-0/+3
2019-05-27signal: Remove task parameter from force_sigEric W. Biederman1-1/+1
2018-12-28sh: sh4: convert to SPDX identifiersKuninori Morimoto9-36/+9
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-03-03sched/headers: Move task_struct::signal and task_struct::sighand types and ac...Ingo Molnar1-2/+1
2017-01-19serial: sh-sci: Compute the regshift value for SCI portsLaurent Pinchart2-4/+9
2017-01-19sh: Don't set the sh-sci platform data REIE bit when not implementedLaurent Pinchart1-1/+0
2017-01-19sh: Don't set sh-sci port_regLaurent Pinchart1-1/+0
2017-01-19sh: Don't set the sh-sci pdata UPF_BOOT_AUTOCONF flagsLaurent Pinchart3-7/+0
2017-01-19sh: Don't set sh-sci pdata scscr TE and RE bitsLaurent Pinchart3-7/+6
2015-08-05bus: subsys: update return type of ->remove_dev() to voidViresh Kumar1-2/+1
2014-05-11sh: Switch to new style TMU deviceLaurent Pinchart3-264/+30
2013-12-24sh: Don't set plat_sci_port scbrr_algo_id fieldLaurent Pinchart3-7/+0
2013-12-24sh: Declare SCIF register base and IRQ as resourcesLaurent Pinchart3-28/+63
2013-07-14sh: delete __cpuinit usage from all sh filesPaul Gortmaker1-1/+1
2012-05-18Merge branch 'sh/evt2irq-migration' into sh-latestPaul Mundt3-18/+35
2012-05-18sh: sh7760 evt2irq migration.Paul Mundt1-7/+19
2012-05-18sh: sh7750 evt2irq migration.Paul Mundt1-8/+9
2012-05-18sh: sh4-202 evt2irq migration.Paul Mundt1-4/+8
2012-04-17sh: Add initial support for SH7734 CPU subtypeNobuhiro Iwamatsu1-0/+3
2012-04-17sh: sh4: Change the specification method of IRQ to SCIx_IRQ_MUXEDNobuhiro Iwamatsu1-2/+2
2012-03-30sh: fix up fallout from system.h disintegration.Paul Mundt1-0/+1
2012-03-28Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub...Linus Torvalds1-1/+0
2012-03-28Disintegrate asm/system.h for SHDavid Howells1-1/+0
2012-03-12sh: sh4 sh_clk_ops renameMagnus Damm2-9/+9
2012-01-10sh: Fix up store queue code for subsys_interface changes.Paul Mundt1-4/+4
2011-12-21cpu: convert 'cpu' and 'machinecheck' sysdev_class to a regular subsystemKay Sievers1-11/+13
2011-08-01Merge branch 'sh-latest' of git://git.kernel.org/pub/scm/linux/kernel/git/let...Linus Torvalds3-3/+7
2011-07-11sh: move CLKDEV_xxx_ID macro to sh_clk.hKuninori Morimoto1-2/+0
2011-07-01perf, arch: Add generic NODE cache eventsPeter Zijlstra1-0/+15
2011-06-20sh: Fix up build fallout from serial merge.Paul Mundt1-1/+1
2011-06-14serial: sh-sci: Abstract register maps.Paul Mundt2-1/+6
2011-06-08serial: sh-sci: Consolidate RXD pin handling.Paul Mundt1-0/+1
2011-05-20sanitize <linux/prefetch.h> usageLinus Torvalds1-0/+1
2011-02-01sh: sh7750: Fix incompatible pointer typeNobuhiro Iwamatsu1-3/+8
2011-02-01sh: sh7750: move machtypes.h to include/generatedNobuhiro Iwamatsu1-1/+1
2011-01-25sh: Fix build of sh7750 base boardsNobuhiro Iwamatsu1-3/+3
2011-01-13Merge branch 'common/serial-rework' into sh-latestPaul Mundt3-10/+36
2011-01-13sh: sh7372 SH4AL-DSP probe supportMagnus Damm1-0/+5
2011-01-13Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds...Paul Mundt10-258/+462
2011-01-11sh: add PVR probing for SH7757 3rd cutYoshihiro Shimoda1-0/+1
2011-01-06Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds1-1/+1
2011-01-06Merge branch 'misc' into develRussell King1-1/+1
2011-01-06Merge branch 'smp' into miscRussell King1-1/+1
2011-01-04Merge commit 'v2.6.37-rc8' into perf/coreIngo Molnar1-2/+1
2010-12-24sh: Fix up SH4-202 clkfwk build.Paul Mundt1-2/+1
2010-12-07Merge commit 'v2.6.37-rc5' into perf/coreIngo Molnar1-1/+1
2010-11-26perf, arch: Cleanup perf-pmu init vs lockup-detectorPeter Zijlstra1-1/+1
2010-11-26ARM: 6483/1: arm & sh: factorised duplicated clkdev.cJean-Christop PLAGNIOL-VILLARD1-1/+1
2010-11-15sh: clkfwk: Kill off now unused algo_id in set_rate op.Paul Mundt1-1/+1
2010-10-27sh: oprofile: Fix up and extend op_name_from_perf_id().Paul Mundt1-1/+1
2010-07-06sh: change PVR of SH7757 for 2nd cutYoshihiro Shimoda1-1/+1
2010-05-13sh: switch sh4-202 to clkdevMagnus Damm1-4/+13
2010-04-21sh: Tidy CPU probing and fixup section annotations.Paul Mundt1-3/+1
2010-03-29sh: Kill off timer clock strings for legacy CPG parts.Paul Mundt3-11/+0
2010-03-10sh: Kill off all timer name clobbering.Paul Mundt3-22/+0
2010-03-07Driver core: Constify struct sysfs_ops in struct kobj_typeEmese Revfy1-1/+1
2010-02-17sh: Fix up more 64-bit pgprot truncation on SH-X2 TLB.Paul Mundt1-7/+6
2010-01-26sh: Mass ctrl_in/outX to __raw_read/writeX conversion.Paul Mundt7-20/+20
2010-01-20sh: Handle SH-4 FPU variants with broken CVR values.Paul Mundt1-2/+3
2010-01-13sh: Fix up L2 cache comment typo.Paul Mundt1-1/+1
2010-01-13sh: PVR detection for 2nd cut SH7786.Matt Fleming1-0/+1
2010-01-13sh: Move over to dynamically allocated FPU context.Paul Mundt1-120/+39
2009-12-15sh: sh4 scif pdata (sh7750/sh7760/sh4-202)Magnus Damm3-61/+98
2009-11-24sh: Minor optimisations to FPU handlingStuart Menefy1-8/+4
2009-11-24Merge branch 'master' into sh/st-integrationPaul Mundt2-1/+260
2009-11-24sh: add sleazy FPU optimizationGiuseppe CAVALLARO1-4/+12
2009-11-12sh: Fix up the CONFIG_PERF_EVENTS=n build for SH-4.Paul Mundt1-4/+5
2009-11-05sh: perf events: Add support for SH7750-style counters.Paul Mundt2-0/+258
2009-09-01Merge branch 'master' into sh/smpPaul Mundt1-2/+9
2009-08-27sh: fix CPU_SH7723/7724 numbering bugKuninori Morimoto1-1/+1
2009-08-21sh: Add initial support for SH7757 CPU subtypeYoshihiro Shimoda1-2/+9
2009-08-15sh: Kill off the unhandled pvr case in SH-4 CPU probing.Paul Mundt1-3/+0
2009-08-15sh: Track the CPU family in sh_cpuinfo.Paul Mundt1-2/+7
2009-07-23sh: convert processor device setup functions to arch_initcall()Magnus Damm3-3/+3
2009-06-24serial: sh-sci: Move SCBRR calculation algo in to platform data.Paul Mundt3-0/+7
2009-06-24serial: sh-sci: Move SCSCR_INIT in to platform data.Paul Mundt3-18/+35
2009-06-01sh: Tidy up SH-4A boot_cpu_data.flags probing.Paul Mundt1-46/+15
2009-06-01sh: Tidy up the optional L2 probing, wire it up for SH7786.Paul Mundt1-28/+33
2009-06-01sh: SH7724 has an L2 cache.Kuninori Morimoto1-1/+1
2009-05-13sh: clkfwk: Rework legacy CPG clock handling.Paul Mundt1-1/+4
2009-05-13sh: clkfwk: module_clk -> peripheral_clk rename.Paul Mundt3-11/+11
2009-05-12Merge branch 'master' into sh/clkfwkPaul Mundt1-1/+163
2009-05-12sh: add sh4-202 INTC tablesMagnus Damm1-1/+55
2009-05-12sh: TMU platform data for sh4-202Magnus Damm1-0/+108
2009-05-12sh: clkfwk: Use arch_clk_init() for on-chip clock registration.Paul Mundt1-2/+1
2009-05-12sh: clkfwk: Tidy up on-chip clock registration and rate propagation.Paul Mundt1-15/+4
2009-05-12sh: clkfwk: Consolidate the ALWAYS_ENABLED / NEEDS_INIT mess.Paul Mundt1-3/+3
2009-05-12sh: clkfwk: Make recalc return an unsigned long.Paul Mundt2-13/+13
2009-05-11sh: multiple vectors per irq - sh7760Magnus Damm1-20/+11
2009-05-11sh: TMU platform data for sh7760Magnus Damm1-0/+109
2009-05-11sh: TMU platform data for sh775xMagnus Damm1-0/+187
2009-04-16sh: Add support for SH7724 (SH-Mobile R2R) CPU subtype.Kuninori Morimoto1-0/+6
2009-04-02sh: Kill off broken direct-mapped cache mode.Paul Mundt1-5/+0
2009-03-17sh: Support for extended ASIDs on PTEAEX-capable SH-X3 cores.Paul Mundt1-1/+1
2009-03-10sh: hibernation supportMagnus Damm1-0/+1
2009-03-03sh: Add support for SH7786 CPU subtype.Kuninori Morimoto1-0/+7
2009-02-27sh: multiple vectors per irq - sh7750Magnus Damm1-62/+25
2009-01-29sh: fcnvds fix with denormalized numbers on SH-4 FPU.Carmelo AMOROSO1-1/+1
2008-12-22sh: __udivdi3 -> do_div() in softfloat lib.Paul Mundt1-32/+41
2008-09-08sh: Enable IRLM mode for SH7760 IRQ_MODE_IRQ.Luca Santini1-0/+5
2008-09-08sh: Subnormal double to float conversionCarl Shaw2-1/+53
2008-08-04sh: Fix up broken kerneldoc comments.Paul Mundt1-1/+1
2008-07-29sh: migrate to arch/sh/include/Paul Mundt3-3/+3
2008-07-28sh: Record the major cut revision for probed SH-4A parts.Paul Mundt1-4/+5
2008-07-28sh: Stub in silicon cut in CPU info.Stuart Menefy1-0/+3
2008-05-23sh: add probe support for new sh7723 cutMagnus Damm1-0/+1
2008-04-18sh: Fix up L2 cache probe.Paul Mundt1-0/+6
2008-04-18sh: Fix up SH-4A part probe.Paul Mundt1-1/+1
2008-04-18sh: Add support for SH7723 CPU subtype.Paul Mundt1-10/+15
2008-03-26sh: Fix occasional FPU register corruption under preempt.Paul Mundt1-0/+1
2008-03-06sh: replace remaining __FUNCTION__ occurrencesHarvey Harrison1-2/+2
2008-02-26serial: Move asm-sh/sci.h to linux/serial_sci.h.Paul Mundt3-3/+3
2008-02-14sh: add support for sh7366 processorMagnus Damm1-0/+6
2008-02-14sh: add probe support for new sh7722 cutMagnus Damm1-1/+1
2008-02-08Fix container_of() usageAlexey Dobriyan1-1/+1
2008-01-28sh: intc - remove default interrupt priority tablesMagnus Damm2-23/+8
2008-01-28sh: Add support for SH7763 CPU subtype.Yoshihiro Shimoda1-0/+2
2008-01-28sh: Support denormalization on SH-4 FPU.Stuart Menefy3-181/+1227
2008-01-28sh: SH-2A FPU support.Paul Mundt1-14/+9
2008-01-24Kobject: convert arch/* from kobject_unregister() to kobject_put()Greg Kroah-Hartman1-1/+1
2008-01-24Kobject: change arch/sh/kernel/cpu/sh4/sq.c to use kobject_init_and_addGreg Kroah-Hartman1-5/+6
2007-11-07sh: Kill off the remaining ST40 cruft.Paul Mundt1-8/+0
2007-09-27sh: Use boot_cpu_data for CPU probe.Paul Mundt1-86/+85
2007-09-27sh: Disable L2 reporting for present URAM only parts.Paul Mundt1-5/+2
2007-09-21sh: Kill off volatile silliness in sq_flush_range().Paul Mundt1-2/+2
2007-09-21sh: intc - mark data structures as __initdataMagnus Damm2-19/+19
2007-09-21sh: intc - add a clear register to struct intc_prio_regMagnus Damm2-18/+18
2007-09-21sh: intc - remove redundant irq code for sh03, snapgear and titanMagnus Damm1-4/+10
2007-09-21sh: intc - add support for SH7760Magnus Damm1-107/+146
2007-08-22sh: missing symbol fix for sh4-202Magnus Damm1-0/+5
2007-07-26sh: Silence sq compile warning on sh4 nommu.Paul Mundt1-6/+12
2007-07-25sh: remove support for sh73180 and solution engine 73180Magnus Damm1-6/+0
2007-07-20sh: intc - add support for SH7750 and its variantsMagnus Damm1-64/+189
2007-07-20sh: IPR/INTC2 IRQ setup consolidation.Magnus Damm2-7/+3
2007-07-20mm: Remove slab destructors from kmem_cache_create().Paul Mundt1-2/+1
2007-06-20sh: Preliminary support for the SH-X3 CPU.Paul Mundt1-0/+8
2007-06-15sh: rework ipr codeMagnus Damm2-35/+55
2007-06-15sh: rework intc2 codeMagnus Damm1-1/+14
2007-06-08sh: Fix SH-4 CPU selects.Paul Mundt1-0/+4
2007-06-04sh: Fix SH4-202 clock fwk set_rate() mismatch.Paul Mundt1-1/+1
2007-05-31sh: trivial build cleanups.Evgeniy Polyakov1-0/+1
2007-05-21sh: Fix up various compile warnings for SE boards.Paul Mundt1-0/+2
2007-05-21spelling fixes: arch/sh/Simon Arlott1-1/+1
2007-05-09sh: Fix PC adjustments for varying opcode length.Paul Mundt1-1/+2
2007-05-09sh: Share exception vector table for SH-3/4.Paul Mundt2-65/+3
2007-05-07sh: SH7722 clock framework support.dmitry pervushin1-1/+2
2007-05-07sh: Add SH7785 Highlander board support (R7785RP).Paul Mundt1-0/+8
2007-03-12sh: Fix SH-3 cache entry_mask and way_size calculation.Paul Mundt1-13/+0
2007-02-15sh: rts7751r2d board updates.Paul Mundt1-0/+2
2007-02-13sh: Fixup cpu_data references for the non-boot CPUs.Paul Mundt1-88/+97
2007-02-13sh: SH-DMAC compile fixesManuel Lauss1-1/+1
2007-02-13sh: add SH7760 IPR IRQ dataManuel Lauss1-15/+51
2007-02-13sh: Lazy dcache writeback optimizations.Paul Mundt1-4/+0
2006-12-12sh: SH-MobileR SH7722 CPU support.Paul Mundt9-534/+11
2006-12-12sh: Convert remaining remap_area_pages() users to ioremap_page_range().Paul Mundt1-3/+4
2006-12-12sh: register rtc resources for sh775x.Jamie Lenehan1-0/+31
2006-12-07[PATCH] slab: remove kmem_cache_tChristoph Lameter1-1/+1
2006-12-06sh: sh775x/titan fixes for irq header changes.Jamie Lenehan1-0/+70
2006-12-06sh: Clock framework tidying.Paul Mundt2-3/+3
2006-12-06sh: Fix store queue bitmap end.Paul Mundt1-6/+5
2006-12-06sh: TLB miss fast-path optimizations.Stuart Menefy1-8/+11
2006-12-06sh: Set up correct siginfo structures for page faults.Stuart Menefy1-6/+1
2006-12-06sh: gcc4 support.Stuart Menefy1-8/+10
2006-12-06sh: Drop CPU subtype IRQ headers.Paul Mundt1-17/+19
2006-12-06sh: Configurable timer IRQ.Paul Mundt1-1/+1
2006-12-06sh: Exception vector rework and SH-2/SH-2A support.Yoshinori Sato1-1/+2
2006-10-20sh: Convert INTC2 to IRQ table registration.Paul Mundt2-0/+90
2006-10-19sh: Fix exception_handling_table alignment.Paul Mundt1-1/+8
2006-10-12sh: interrupt exception handling reworkPaul Mundt1-500/+0
2006-09-27sh: More intelligent entry_mask/way_size calculation.Paul Mundt1-7/+13
2006-09-27sh: Support for L2 cache on newer SH-4A CPUs.Paul Mundt1-1/+46
2006-09-27sh: CPU flags in AT_HWCAP in ELF auxvt.Paul Mundt1-3/+5
2006-09-27sh: Add support for SH7706/SH7710/SH7343 CPUs.Paul Mundt4-11/+62
2006-09-27sh: Add setup code for various CPU subtypes.Paul Mundt6-0/+246
2006-09-27sh: Consolidated SH7751/SH7780 PCI support.Paul Mundt2-0/+82
2006-09-27sh: Store Queue API rework.Paul Mundt1-296/+246
2006-09-27sh: Add flag for MMU PTEA capability.Paul Mundt2-13/+27
2006-09-27sh: Support for SH7770/SH7780 CPU subtypes.Paul Mundt3-0/+181
2006-09-27sh: Refactor PRR masking to catch newer SH7760 cuts.Paul Mundt1-3/+9
2006-09-27sh: Optimized cache handling for SH-4/SH-4A caches.Richard Curnow1-0/+11
2006-09-27sh: Various cosmetic cleanups.Paul Mundt1-1/+2
2006-08-06[PATCH] sh: fix proc file removal for superh store queue moduleNeil Horman1-3/+7
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel2-2/+0
2006-06-26[PATCH] devfs: Remove the miscdevice devfs_name field as it's no longer neededGreg Kroah-Hartman1-1/+0
2006-01-16[PATCH] sh: Simplistic clock frameworkPaul Mundt6-1/+549
2006-01-16[PATCH] sh: IRQ handler updatesPaul Mundt1-222/+0
2005-09-10[PATCH] SH: C99 initializers for hw_interrupt_type structuresThomas Gleixner1-7/+7
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds6-0/+1542